النتائج 3,391 إلى 3,405 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 28-02-2013, 08:26 AM #3391
- 28-02-2013, 11:26 PM #3392
رد:موضوع مخصص للأسئلة البرمجية
سيكون هذا الإكسبرت النهائي
كود PHP:
#property link ""
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
double Profit;
Profit=MyOrdersProfit(); //
SetLabel("z10",DoubleToStr(Profit,2)+" ",1,386,"Arial",12,1,Red);
return(0);
}
void SetLabel(string name,string txt,int x,int y,string font,int size,int cor,color clr)
{
int idx=0;
if(ObjectFind(name) == -1)
{
ObjectCreate(name, OBJ_LABEL, idx, 0, 0);
ObjectSetText(name, txt, size, font, clr);
ObjectSet(name, OBJPROP_XDISTANCE, x);
ObjectSet(name, OBJPROP_YDISTANCE, y);
ObjectSet(name, OBJPROP_CORNER, cor);
ObjectSet(name, OBJPROP_WIDTH,2);
}
else
{
ObjectSet(name, OBJPROP_XDISTANCE, x);
ObjectSet(name, OBJPROP_YDISTANCE, y);
ObjectSetText(name, txt, size, font, clr);
ObjectSet(name, OBJPROP_CORNER, cor);
ObjectSet(name, OBJPROP_WIDTH,2);
}
}
double MyOrdersProfit()
{
double c=0;
int total = OrdersTotal();
for (int cnt = 0 ; cnt < total ; cnt++)
{
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if ( OrderSymbol()==Symbol() && (OrderType()==OP_BUY || OrderType()==OP_SELL))
{
c=c+OrderProfit()+OrderCommission()+OrderSwap();
}
}
return(c);
}
- 28-02-2013, 11:29 PM #3393
- 01-03-2013, 01:28 AM #3394
- 01-03-2013, 07:23 AM #3395
ما أقصده هو كيف يكون لدينا 2 اكسيبرت ونستدعى الدالة MyOrdersProfit فقط من الإكسيبرت الفرعى فى الإكسيبرت الأساسى دون ان نكتب اكوادها كاملة فى الاكسيبرت الأساسى
يعنى انا عندى 10 دوال عايز اكتبهم فى اكسيبرت منفصل واستدعيهم فى حال توافر شروط معينة بحيث لا اجعل الاكسيبرت الأساسى حجمه كبير .
- 01-03-2013, 11:11 PM #3396
- 01-03-2013, 11:16 PM #3397
- 02-03-2013, 09:48 AM #3398
رد:موضوع مخصص للأسئلة البرمجية
شباب في مشكلة في هذا الاكسبيرت أنه بعدما يتحقق هدف الصفقة يعاود الدخول مرة أخرة على نفس الشمعة وهذا خطر لأنه تكون تحركت الشمعة ولا أريده أن يدخل مرة اخرى على نفس الشمعة
أرجو المساعدة وفقكم الله
- 02-03-2013, 02:39 PM #3399
- 02-03-2013, 09:11 PM #3400
- 03-03-2013, 09:17 AM #3401
- 03-03-2013, 09:25 AM #3402
رد:موضوع مخصص للأسئلة البرمجية
الآن النسخة الاخيرة بالمرفقات
والتعديل المطلوب هو :
الاكسبيرت حاليا يفتح نوع واحد من العقود حسب اختيارنا للمخرج
كود PHP:USE_BUY_ONLY = true/false
وشكرا جزيلا
- 03-03-2013, 12:48 PM #3403
طلب آخر
ماهو الكود لخاصية
Close at End of Bar
يعني هو أساسا بيفتح الصفقة عند بداية افتتاح البار وانا عاوز خليه يقفلها مع افتتاح البار اللي بعديه على طول
ماهو الكود وإين يوضع ؟؟
- 03-03-2013, 01:26 PM #3404
- 03-03-2013, 08:18 PM #3405
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM