النتائج 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
اعتقد يرسم كائن على الشارت www.ArabicTrader.comكود 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
بالتوفيق ان شاء الله,
الأكثر زيارة
رد مع اقتباس