النتائج 1 إلى 4 من 4
- 03-08-2016, 10:30 PM #1
أفضل إكسبيرت وجدته لكن يجب النعديل عليه منفضلكم يا خبراء عاجل
أريد إضافة كود إلى إكسبيرت بحيت إذا مثلا تجاوز (الهامش أو عدد الخسائر المتتالية أو كم سحب من الرصيد) مبلغ 30 دولار مثلا يتوقف الإكسبيرت و يغلق الصفقات و أن يشتغل في اليوم الموالي أريد من لديه معلومات إساعدني الله يجازيه ألف خير
- 04-08-2016, 03:29 PM #2
في البداية سوف تقوم بعمل دالة حساب الخساره للصفقات المفتوحه والمغلقه لهذا اليوم
مثال
كود PHP:double TodayClosedProfit()
{
double profit;
for(int i=OrdersHistoryTotal()-1;i>=0;i--)
{
bool select=OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
{
if(OrderCloseTime()<iTime(Symbol(),1440,0))return(profit);
profit+=OrderProfit();
}
}
return(profit);
}
double TodayCurrentProfit()
{
double profit;
for(int i=OrdersTotal()-1;i>=0;i--)
{
bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
{
profit+=OrderProfit();
}
}
return(profit);
}
كود PHP:if(TodayClosedProfit()+TodayCurrentProfit()<=TodayMaxLoss)
{
CloseThisSymbolAll();
return;
}
ما هي تجربتك مع الإكسبرت أخي الكريم وما هي أفضل العملات للعمل عليه
- 04-08-2016, 07:18 PM #3
expertod أنا قمت بالباك تيست وينجح لكن ينهار في يوم أو يومين في الشهر ويصفر الحساب و بعض الاشهر لا يخسر (جرب الباك تيست وستعرف الخطأ ) على الزوج الدولار/ ين
للأسف لم تنجح الفكرة مع expertod v2
أخي المشرف هل يوجد حل للمشكلة ؟
- 01-09-2016, 12:31 PM #4