النتائج 1 إلى 11 من 11
الموضوع: مساعدة فى البرمجة لو تفضلتم
- 28-02-2023, 05:36 PM #1
مساعدة فى البرمجة لو تفضلتم
السلام عليكم
اخوكم مبتدا فى البرمجة فأعذرونى
لو حد يعرف معنى الكود ده ايه او بيستخدم فى ايه اكون شاكر جدا ليه
كود PHP:int OnInit()
{
if(MarketInfo(Symbol(),MODE_MINLOT)<0.1)
Lot_Decimal=2;
else
Lot_Decimal=1;
if(_Digits==5 || _Digits==3)
P=10;
else
P=1;
if(_Digits<4)
{
point=0.01;
}
else
{
point=0.0001;
}
CreatePanel("Panel_Info_Info1",OBJ_EDIT,"www.ArabicTrader.com",10,25,190,20,DodgerBlue,White,DodgerBlue,11,true,false,0,ALIGN_CENTER);
return(0);
}
- 28-02-2023, 06:06 PM #2كود PHP:
int OnInit()
{
if(MarketInfo(Symbol(),MODE_MINLOT)<0.1)
Lot_Decimal=2;
else
Lot_Decimal=1;
if(_Digits==5 || _Digits==3)
P=10;
else
P=1;
if(_Digits<4)
{
point=0.01;
}
else
{
point=0.0001;
}
ومعناه إذا كان Digits<4 فإما سيكون 2 وهو في البروكر العادي مثلا لزوج الدولار ين أو سيكون 3 في حال كان البروكر يعتمد رقم زائد بعد الفاصله فسوف نجعل المتغير point=0.01 و digits=2
else أي إذا لم يتحقق الشرط السابق أن Digits<4 فهذا يعني أن Digits>=4
فإما أن يكون عدد الفواصل 4 أرقام أو 5 أرقام كمثال زوج اليورو دولار
فسوف نجعل point=0.0001 و digits=4
ثم نقوم بكتابة بدلا من الكلمه المحجوزه Point عند وضع الهدف نكتب بدلا من point وهو المتغير الذي قمنا بتعريفه ونفس الشيء بالنسبه ل Digits نقوم بدلا منه بكتابة digits
https://forum.arabictrader.com/t97945.html#post1728239
كود PHP:CreatePanel("Panel_Info_Info1",OBJ_EDIT,"www.ArabicTrader.com",10,25,190,20,DodgerBlue,White,DodgerBlue,11,true,false,0,ALIGN_CENTER);
return(0);
}
- 28-02-2023, 06:13 PM #3
وايضا لو احد يعلم كيف اقوم بوضع اسماء ازواج معينة يعمل عليها الاكسبيرت بحيث لا يعمل على جميع الازواج بل اقصد ازواج معينة ؟
- 28-02-2023, 06:57 PM #4
شكرا اخى بارك الله فى رزقك وعلمك
- 28-02-2023, 11:39 PM #5
لا مؤخذة يشباب
ما معنى cnt فى هذا الكود
كود PHP:int TotalOrders(int type)
{
int cnt=0;
for(int i=0; i<OrdersTotal(); i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
{
if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber() && (OrderType()==type || type==-1))
{
cnt++;
}
}
}
return(cnt);
}
- 01-03-2023, 06:21 AM #6
- 01-03-2023, 04:09 PM #7
كيف بمكأنى ان اقوم بادخال ازواج معينة بحيث يتم عليها التداول مثلا ثلاث او اربع ازواج معينين
- 01-03-2023, 10:33 PM #8
- 02-03-2023, 10:07 AM #9
- 02-03-2023, 04:25 PM #10
وهذا الكود ايضا ما معناه اقصد على ماذا يدل و ما الهدف منه ؟
كود PHP:void OnTick()
{
//--- check for history and trading
if(Bars<100 || IsTradeAllowed()==false)
return;
//--- calculate open orders by current symbol
if(CalculateCurrentOrders(Symbol())==0) CheckForOpen();
else CheckForClose();
//---
}
- 07-04-2023, 12:34 PM #11
بالتوفيق ان شاء الله,