اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex

اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex (https://fx-arabia.com/vb/index.php)
-   منتدى المؤشرات و الاكسبيرتات (https://fx-arabia.com/vb/forumdisplay.php?f=6)
-   -   استفسار عن أوامر اكسبيرت (https://fx-arabia.com/vb/showthread.php?t=39780)

المحتاج2005 06-07-2014 02:47 PM

استفسار عن أوامر اكسبيرت
 
انا لدي اكسبيرت يقوم بوضع اوامر معلقة

ولكن المشكلة ان الاكسبيرت يقوم بالغاء أوامر البيع عن تحقق هدف الشراء والعكس

كل ماتحقق هدف للبيع او الشراء يقوم بحذف الاوامر المعاكسة

وانا ارغب بتعديل او حذف هذا الأمر من الاكسبيرت نفسه

السؤال

ماهي الدالة داخل الأكسبيرت التي تقوم بهذا العمل لأقوم بحذف الأوامر داخل الاكسبيرت


وشكراً

Mostafa22 06-07-2014 02:59 PM

رد: استفسار عن أوامر اكسبيرت
 
السلام عليكم

لو حضرتك تقدر ترفق الاكسبيرت هيبقي أفضل .

وأستاذ اسلام مشرف القسم ان شاء الله يعدل لك علي الدالة الخاصة بحذف الأوامر .

وعموما لو حضرتك عندك الخبرة الكافية للتعديل عل الاكسبيرت

فتفضل أظن ان هذة الدالة خاصة بحذف الاوامر المعلقة ( بيع ) ومثلها للشراء , ولكن قبل التعديل أحفظ لديك نسخة أخري من الاكسبيرت .

كود:

void DeleteSellPendingOrders(int Magic)
{
int total  = OrdersTotal();
 
for (int cnt = total - 1; cnt >= 0; cnt--)
{
 OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
 if (OrderMagicNumber() == Magic && OrderSymbol()==Symbol() && (OrderType()==OP_SELLSTOP || OrderType()==OP_SELLLIMIT))
 {
  OrderDelete(OrderTicket());
 }
}
return(0);
}



الساعة الآن 09:38 PM

Powered by vBulletin® Copyright ©2000 - 2025

جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com