النتائج 1 إلى 4 من 4
الموضوع: إعادة إرسال الأمر بعد ضرب الإستوب ؟؟
- 06-05-2009, 07:18 PM #1
إعادة إرسال الأمر بعد ضرب الإستوب ؟؟
كيف يمكنني جعل الإكسبرت أن يعيد الأمر إن ضرب الأستوب , و يلغي الأمرالمعلق إن وصل للهدف
كود PHP:int start()
{
if(Hour()==0 && Minute()<5 && MyOrdersTotal(Magicnumber)>0)
{
DeletePendingOrders(Magicnumber);
CloseOrders(Magicnumber);
}
if(Hour()==0 && Minute()>5 && MyOrdersTotal(Magicnumber)==0)
{
double DayClose=iClose(Symbol(),PERIOD_D1,1);
double BuyPrice=DayClose+Step*Poin;
double BuyTP=BuyPrice+Takeprofit*Poin;
double BuySL=BuyPrice-Stoploss*Poin;
double SellPrice=DayClose-Step*Poin;
double SellTP=SellPrice-Takeprofit*Poin;
double SellSL=SellPrice+Stoploss*Poin;
OrderSend(Symbol(),OP_BUYSTOP,Lots,BuyPrice,3,BuySL,BuyTP,"",Magicnumber,0,Green);
OrderSend(Symbol(),OP_SELLSTOP,Lots,SellPrice,3,SellSL,SellTP,"",Magicnumber,0,Green);
}
return(0);
}
- 06-05-2009, 07:47 PM #2
رد: إعادة إرسال الأمر بعد ضرب الإستوب ؟؟
أخي العزيز
يجب فحص عدد الأوامر المنفذة وعدد الأوامر المعلقة .
في حال كانت الأوامر المعلقة واحد وعدد الأوامر المنفذة صفر عندها يجب حذف الأوامر المعلقة .
وفي حال ضرب الستوب فإن عدد الصفقات المنفذة سيكون صفر .
وهذه هي نفس حالة بدء الاكسبيرت بالعمل بدون وجود صفقات .
أي أن الاكسبيرت سيعيد فتح صفقة جديدة في حال تحققت الشروط مرة أخرى .
التقنية كلها تتعلق بفحص عدد الصفقات المنفذة والمعلقة .آخر تعديل بواسطة وضاح عطار ، 06-05-2009 الساعة 07:50 PM
- 07-05-2009, 05:36 AM #3
- 07-05-2009, 11:24 AM #4
رد: إعادة إرسال الأمر بعد ضرب الإستوب ؟؟
بعد تطبيق التوجيهات :-
حصلت إن العملية المفعلة في حالة ضرب الإستوب أو الهدف يتم إعادة العملية عند تحقق الشروط مرة أخرى =! المطلوب
العملية المفعلة في حالة ضرب الإستوب يتم إعادة العملية عند تحقق الشروط مرة أخرى ==المطلوب
العملية المفعلة في حالة وصول الهدف لا يتم إعادة العملية عند تحقق الشروط مرة أخرى ==المطلوب== حذف العملية المعلقة أيضا و يكون نهاية المهمة لذلك الوقت , و العمل مرة أخرى عند الوقت المحدد مرة أخرى
,,,,, وصلت الفكرة؟؟
المواضيع المتشابهه
-
طريقة إرسال ملف بحجم كبير
By imgamns in forum استراحة اعضاء المتداول العربيمشاركات: 9آخر مشاركة: 30-10-2008, 01:02 PM -
إرسال رسايل sms ببلاش لكل دول العالم
By newman in forum استراحة اعضاء المتداول العربيمشاركات: 0آخر مشاركة: 28-05-2008, 12:34 PM -
إرسال حوالة بنكية إلى www.masterforex.org
By trader10 in forum استفسارات وأسئلة المبتدئينمشاركات: 2آخر مشاركة: 28-12-2007, 12:44 AM