من الممكن مقارنة قيمة سعر الفتح للشمعة الجديدة ذات القيمة إغلاق سعر الشمعة؟ عندما يكون ذلك ممكنا ، والطريقة لرمز؟ دعنا نقول: إذا كان (فتح [1] _New_Candle gt؛ إغلاق [1] _Previous_Candle) طباعة جيدة
من الممكن مقارنة قيمة سعر الفتح للشمعة الجديدة ذات القيمة إغلاق سعر الشمعة؟ عندما يكون ذلك ممكنا ، والطريقة لرمز؟ دعنا نقول: إذا كان (فتح [1] _New_Candle gt؛ إغلاق [1] _Previous_Candle) طباعة جيدة
نعم انها واضحة تماما ، تحتاج إلى قراءةOriginally Posted by ;
http://book.mql4.com/الرمز المدرج إذا كان (فتح # 91 ؛ 0 # 93 ؛ gt ؛ أغلق # 91 ؛ 1 # 93 ؛ -RRB- طباعة (جيد) ؛ آخر إذا (فتح # 91 ؛ 0 # 93 ؛ lt ؛ إغلاق # 91 ؛ 1 # 93) ؛ -RRB- الطباعة (ضعيف) ؛ مقارنة القيم المزدوجة يمكن أن يكون حقل ألغام صغير على الرغم من ذلك ، فمن الممكن الحصول على تقييم لسعر السعر == للعودة كاذبة ... اقرأ هذا لمزيد من المعلومات:
http://forum.mql4.com/45053
1 مرفق (ق) Indior رسم تسميمتين: Open-Close و High-Low من الشمعة المغلقة الأخيرة من الشمعة الحالية. فتح: 1.26137 - إغلاق: 1.26129 # 8594؛ OC 8 High: 1.26263 - Low: 1.26050 # 8594؛ HL 213
https://c.mql5.com/18/31/OHLC_Range.PNG
https://www.cavemantrading.com/attac...1282922725.mq4
TQ للحصول على رد رائع. لدي قضية. أحاول فتح المقال مع هذا الشرط. لكن وجهة نظري EA مفتوحة. فكرتي متاحة مقال واحد لكل شمعة جديدة تتطابق مع حالتي. هل تستطيع إصلاح الكود الخاص بي؟ Double start () if (Open [0] gt؛ Close [1])/Opinion (Buy)؛ int التذاكر B = -1؛ dual BuySL = Ask - BuyStoploss * PipValue * Stage؛ if (BuyStoploss == 0) BuySL = 0؛ dual BuyTP = Ask BuyTakeProfit * PipValue * Stage؛ if (BuyTakeProfit == 0) BuyTP = 0؛ ticketB = OrderSend (Symbol ()، OP_BUY، BuyLots، Ask، 4، BuySL، BuyTP، Buy SE، 1، 0، Blue)؛ آخر إذا (فتح [0] لتر ؛ إغلاق [1])/رأي (بيع) ؛ تذاكر Int = -1 ؛ dual SellSL = Ask - SellStoploss * PipValue * Stage؛ إذا (SellStoploss == 0) SellSL = 0؛ dual SellTP = Ask SellTakeProfit * PipValue * Stage؛ if (SellTakeProfit == 0) SellTP = 0؛ ticketS = OrderSend (Symbol ()، OP_SELL، SellLots، Bid، 4، SellSL، SellTP، Quotation SE، 1، 0، Red)؛ تعليق آخر (لا توجد مشاركة مفتوحة) ؛/- return (0)؛Originally Posted by ;