-
مشكل مع sendorder
اخواني السلام عليكم
احاول حاليا التدرب على برمجة mql4 وقد قمت بوضع برنامج EA بسيط جدا للتدريب، و هو عبارة عن اكسبيرت يقوم باختبار للوقت فاذا كان اليوم موافقا للاثنين الساعة الخامسة يقوم بفتح صفقة شراء، ورغم بساطة الكود فإنني كلما حاولت عمل باك تيست للاكسبيرت أجده يفتتح بمجموعة من الاخطاء أولها
2010.05.15 18:36:22 2010.05.14 00:46 experton USDCAD,H1: invalid takeprofit for OrderSend function
وهذا هو الكود الكامل
كود:
int start()
{
//----
if(DayOfWeek() == 1 && TimeHour(iTime(NULL, 0, 0) ) == 05 && TimeMinute(iTime(NULL, 0, 0) ) == 00)
{
OrderSend(Symbol(),OP_BUY,10,Ask,3,Ask-35*Point,Ask+35*Point,"My order #1",16384,0,Green);
}
//----
return(0);
}
وشكرا
-
رد: مشكل مع sendorder
لقيت اصل المشكل، ففي الكود افتح عشر لوتات مما يؤدي لانهيار الرصيد سريعا ، بمجرد استبدالها ب 0.1 انحل المشكل
وشكرا