أوه أرى آسف خطأي. لا ينبغي أن يكون هناك اثنين
https://www.cavemantrading.com/attac...1529197913.png
Printable View
أوه أرى آسف خطأي. لا ينبغي أن يكون هناك اثنين
https://www.cavemantrading.com/attac...1529197913.png
حسنًا ، لدي شيء من هذا القبيل ، ليس هناك خطأ ، لكنه لا يغلق المركز بعد حانة جديدة ؛أي شخص يعرف ما هو الخطأ؟ الكود المدرج إذا (Hour () gt؛ 7 21gt؛ Hour ())/افتح buy مباشرة إذا (BarOneUp == 1BarTwoUp == 1BarThreeUp == 1halt1! = 1) تذكرة = OrderSend (Symbol () ، OP_BUY ، Lots ، NormalizeDouble (Ask، Digits) ، 1 ، slb ، tpb ، Candle bug buy order ، MagicNumber1،0، Blue)؛ closebuy = 1؛/السوق المفتوح إذا (BarOneDown == 1BarTwoDown == 1BarThreeDown == 1halt2! = 1) ticket1 = OrderSend (Symbol () ، OP_SELL ، Lots ، NormalizeDouble (المزايدة ، الأرقام) ، 1 ، sls ، tps ، Candle bug order ، MagicNumber2،0، أخضر)؛ closebuy = 1؛/------------------------------------------------ -------------------------------------------------/معايير الإغلاق/--------------------------------------------- -------------------------------------------------- إذا كان (Volume # 91؛ 0 # 93؛ gt؛ 1) يعود ؛ if (iOpen (NULL، PERIOD_M30،1) gt؛ iClose (NULL، PERIOD_M30،1))) int CloseBuy = 1؛ if (iOpen (NULL، PERIOD_M30،1) lt؛ iClose (NULL، PERIOD_M30،1))) int CloseSell = 1؛ تعليق (CloseBuy، CloseSell)؛ إذا (closesell == 1 || closebuy == 1)/تبدأ إذا (OrdersTotal () gt؛ 0) لـ (I = 1؛ ilt؛ = OrdersTotal ()؛ I )/دورة البحث في الطلبات إذا (OrderSelect ( i-1، SELECT_BY_POS) == true)/عندما يكون التالي متاحًا إذا (OrderMagicNumber () == MagicNumber1CloseBuy == 1) OrderClose (تذكرة أو OrderLots () أو NormalizeDouble (Bid، Digits)، Slippage، CLR_NONE)؛ if (OrderMagicNumber () == MagicNumber2CloseSell == 1) OrderClose (ticket1، OrderLots ()، NormalizeDouble (Ask، Digits)، Slippage، CLR_NONE)؛ }//وقف إطلاق
لديك .... إذا (حجم [0] GT ؛ 1) العودة ؛ هل هذا لا يشير إلى أن الرمز الخاص بك لن يصل إلى شروط الإغلاق أدناه. أقترح عليك وضع ملاحظة في التعليمات البرمجية المخفضة لمعرفة ما إذا كان التنفيذ يصل بالفعل إلى هذا الجزء من التعليمات البرمجية.
إذا عاد (Volume [0] gt؛ 1) ؛ هذا يعني الانتقال إلى الحانة التالية ، ربما هذا غير صحيحQuote:
Originally Posted by ;