بناء الجملة تعليمات مطلوبة
Results 1 to 8 of 8

Thread: بناء الجملة تعليمات مطلوبة

  1. #1
    لماذا يعطيني الخطأ الآخر رمزًا مميزًا غير متوقع؟

    يجب أن يكون إذا أسأل gt؛ MA_Line تفعل سلسلة من أعلى الضوابط لفتح أمر
    آخر
    قم بإجراء سلسلة من عمليات التحقق من القاع لفتح أمر ... لا تفهم ما هو الخطأ في هذه البنية

    شكرا لمساعدتك!


    Inserted Code void OpenMarketOrders () {double MA_Line = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 0،0)؛ double S_Line1 = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 1،0)؛ double S_Line2 = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 2،0)؛ double S_Line3 = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 3،0)؛ double S_Line4 = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 4،0)؛ double U_StopLoss = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0،5،0)؛ double L_StopLoss = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0،5،0)؛ double B_Line1 = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0، 1،0)؛ double B_Line2 = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0، 2،0)؛ double B_Line3 = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0، 3،0)؛ double B_Line4 = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0، 4،0)؛ double StochBuyLine = iStochastic (رمز) ، 0،14،3،3،1،1،0،0) ؛ double StochSellLine = iStochastic (الرمز () ، 0،14،3،3،1،1،1،0)؛ int line1trades = 0، line2trades = 0، line3trades = 0، line4trades = 0؛ تذكرة Int if (Tradeable == true) {if (Ask lt؛ MA_Line) {{if (line4tradeslt؛ 1 StochBuyLinegt؛ = StochSellLine StochBuyLinelt؛ = 10 ((Open # 91؛ 0 # 93؛ lt؛ B_Line4 Close # 91؛ 0 # 93 ؛ gt؛ = B_Line4) || (فتح # 91؛ 0 # 93؛ gt؛ B_Line4 إغلاق # 91؛ 0 # 93؛ lt؛ = B_Line4))) {ticket = OrderSend (Symbol ()، OP_BUY، LotSize * 6، اسأل ، 3 ، 0 ، 0 ، مدرب Line4Buy ، MagicNumber ، 0 ، الأخضر) ؛ line4trades = 1؛ } if (line3tradeslt؛ 1 StochBuyLinegt؛ = StochSellLine StochBuyLinelt؛ = 10 ((Open # 91؛ 0 # 93؛ lt؛ B_Line3 Close # 91؛ 0 # 93؛ gt؛ = B_Line3) || (فتح # 91؛ 0 # 93 ؛ gt؛ B_Line3 إغلاق # 91؛ 0 # 93؛ lt؛ = B_Line3))) {ticket = OrderSend (Symbol ()، OP_BUY، LotSize * 3، Ask، 3، 0، 0، Coach Line3Buy، MagicNumber، 0، Green )؛ line3trades = 1؛ } if (line2tradeslt؛ 1 StochBuyLinegt؛ = StochSellLine StochBuyLinelt؛ = 10 ((Open # 91؛ 0 # 93؛ lt؛ B_Line2 Close # 91؛ 0 # 93؛ gt؛ = B_Line2) || (فتح # 91؛ 0 # 93 ؛ gt؛ B_Line2 إغلاق # 91؛ 0 # 93؛ lt؛ = B_Line2))) {ticket = OrderSend (Symbol ()، OP_BUY، LotSize * 2، Ask، 3، 0، 0، Coach Line2Buy، MagicNumber، 0، Green )؛ line2trades = 1؛ } if (line1tradeslt؛ 1 StochBuyLinegt؛ = StochSellLine StochBuyLinelt؛ = 10 ((Open # 91؛ 0 # 93؛ lt؛ B_Line1 Close # 91؛ 0 # 93؛ gt؛ = B_Line1) || (فتح # 91؛ 0 # 93 ؛ gt؛ B_Line1 Close # 91؛ 0 # 93؛ lt؛ = B_Line1))) {ticket = OrderSend (Symbol ()، OP_BUY، LotSize، Ask، 3، 0، 0، Coach Line1Buy، MagicNumber، 0، Green)؛ line1trades = 1؛ }} {{if (line4tradeslt؛ 1 StochSellLinegt؛ = StochBuyLine StochSellLinegt؛ = 90 ((Open # 91؛ 0 # 93؛ lt؛ S_Line4 Close # 91؛ 0 # 93؛ gt؛ = S_Line4) || (فتح # 91 ؛ 0 # 93 ؛ gt ؛ S_Line4 إغلاق # 91 ؛ 0 # 93 ؛ lt ؛ = S_Line4))) {ticket = OrderSend (Symbol () ، OP_SELL ، LotSize * 6 ، Bid ، 3 ، 0 ، 0 ، Coach Line4Sell ، MagicNumber ، 0، الأحمر)؛ line4trades = 1؛ } if (line3tradeslt؛ 1 StochSellLinegt؛ = StochBuyLine StochSellLinegt؛ = 90 ((Open # 91؛ 0 # 93؛ lt؛ S_Line3 Close # 91؛ 0 # 93؛ gt؛ = S_Line3) || (فتح # 91؛ 0 # 93 ؛ gt؛S_Line3 إغلاق رقم 91 ؛ 0 # 93؛ lt؛ = S_Line3))) {ticket = OrderSend (Symbol ()، OP_SELL، LotSize * 3، Bid، 3، 0، 0، Coach Line3Sell، MagicNumber، 0، Red)؛ line3trades = 1؛ } if (line2tradeslt؛ 1 StochSellLinegt؛ = StochBuyLine StochSellLinegt؛ = 90 ((Open # 91؛ 0 # 93؛ lt؛ S_Line2 Close # 91؛ 0 # 93؛ gt؛ = S_Line2) || (فتح # 91؛ 0 # 93 ؛ gt؛ S_Line2 إغلاق # 91؛ 0 # 93؛ lt؛ = S_Line2))) {ticket = OrderSend (Symbol ()، OP_SELL، LotSize * 2، Bid، 3، 0، 0، Coach Line2Sell، MagicNumber، 0، Red )؛ line2trades = 1؛ } if (line1tradeslt؛ 1 StochSellLinegt؛ = StochBuyLine StochBuyLinegt؛ = 90 ((Open # 91؛ 0 # 93؛ lt؛ S_Line1 Close # 91؛ 0 # 93؛ gt؛ = S_Line1) || (فتح # 91؛ 0 # 93 ؛ gt؛ S_Line1 Close # 91؛ 0 # 93؛ lt؛ = S_Line1))) {ticket = OrderSend (Symbol ()، OP_SELL، LotSize، Bid، 3، 0، 0، Coach Line1Sell، MagicNumber، 0، Red)؛ line1trades = 1؛ }}}}}}

  2. #2
    الكثير من الأقواس المتعرجة Inserted Code void OpenMarketOrders () {double MA_Line = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 0،0)؛ double S_Line1 = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 1،0)؛ double S_Line2 = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 2،0)؛ double S_Line3 = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 3،0)؛ double S_Line4 = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 4،0)؛ double U_StopLoss = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0،5،0)؛ double L_StopLoss = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0،5،0)؛ double B_Line1 = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0، 1،0)؛ double B_Line2 = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0، 2،0)؛ double B_Line3 = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0، 3،0)؛ double B_Line4 = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0، 4،0)؛ double StochBuyLine = iStochastic (رمز) ، 0،14،3،3،1،1،0،0) ؛ double StochSellLine = iStochastic (الرمز () ، 0،14،3،3،1،1،1،0)؛ int line1trades = 0، line2trades = 0، line3trades = 0، line4trades = 0؛ تذكرة Int if (Tradeable == true) {if (Ask lt؛ MA_Line) {if (line4tradeslt؛ 1 StochBuyLinegt؛ = StochSellLine StochBuyLinelt؛ = 10 ((Open # 91؛ 0 # 93؛ lt؛ B_Line4 Close # 91؛ 0 # 93؛ gt؛ = B_Line4) || (Open # 91؛ 0 # 93؛ gt؛ B_Line4 إغلاق # 91؛ 0 # 93؛ lt؛ = B_Line4))) {ticket = OrderSend (Symbol ()، OP_BUY، LotSize * 6، Ask ، 3، 0، 0، Coach Line4Buy، MagicNumber، 0، Green)؛ line4trades = 1؛ } if (line3tradeslt؛ 1 StochBuyLinegt؛ = StochSellLine StochBuyLinelt؛ = 10 ((Open # 91؛ 0 # 93؛ lt؛ B_Line3 Close # 91؛ 0 # 93؛ gt؛ = B_Line3) || (فتح # 91؛ 0 # 93 ؛ gt؛ B_Line3 إغلاق # 91؛ 0 # 93؛ lt؛ = B_Line3))) {ticket = OrderSend (Symbol ()، OP_BUY، LotSize * 3، Ask، 3، 0، 0، Coach Line3Buy، MagicNumber، 0، Green )؛ line3trades = 1؛ } if (line2tradeslt؛ 1 StochBuyLinegt؛ = StochSellLine StochBuyLinelt؛ = 10 ((Open # 91؛ 0 # 93؛ lt؛ B_Line2 Close # 91؛ 0 # 93؛ gt؛ = B_Line2) || (فتح # 91؛ 0 # 93 ؛ gt؛ B_Line2 إغلاق # 91؛ 0 # 93؛ lt؛ = B_Line2))) {ticket = OrderSend (Symbol ()، OP_BUY، LotSize * 2، Ask، 3، 0، 0، Coach Line2Buy، MagicNumber، 0، Green )؛ line2trades = 1؛ } if (line1tradeslt؛ 1 StochBuyLinegt؛ = StochSellLine StochBuyLinelt؛ = 10 ((Open # 91؛ 0 # 93؛ lt؛ B_Line1 Close # 91؛ 0 # 93؛ gt؛ = B_Line1) || (فتح # 91؛ 0 # 93 ؛ gt؛ B_Line1 Close # 91؛ 0 # 93؛ lt؛ = B_Line1))) {ticket = OrderSend (Symbol ()، OP_BUY، LotSize، Ask، 3، 0، 0، Coach Line1Buy، MagicNumber، 0، Green)؛ line1trades = 1؛ }} else {if (line4tradeslt؛ 1 StochSellLinegt؛ = StochBuyLine StochSellLinegt؛ = 90 ((Open # 91؛ 0 # 93؛ lt؛ S_Line4 Close # 91؛ 0 # 93؛ gt؛ = S_Line4) || (فتح # 91؛ 0 # 93؛ gt؛ S_Line4 إغلاق # 91؛ 0 # 93؛ lt؛ = S_Line4))) {ticket = OrderSend (Symbol ()، OP_SELL، LotSize * 6، Bid، 3، 0، 0، Coach Line4Sell، MagicNumber، 0، الأحمر)؛ line4trades = 1؛ } if (line3tradeslt؛ 1 StochSellLinegt؛ = StochBuyLine StochSellLinegt؛ = 90 ((Open # 91؛ 0 # 93؛لتر. S_Line3 إغلاق رقم 91 ؛ 0 # 93؛ gt؛ = S_Line3) || (Open # 91؛ 0 # 93؛ gt؛ S_Line3 Close # 91؛ 0 # 93؛ lt؛ = S_Line3))) {ticket = OrderSend (Symbol ()، OP_SELL، LotSize * 3، Bid ، 3، 0، 0، Coach Line3Sell، MagicNumber، 0، Red)؛ line3trades = 1؛ } if (line2tradeslt؛ 1 StochSellLinegt؛ = StochBuyLine StochSellLinegt؛ = 90 ((Open # 91؛ 0 # 93؛ lt؛ S_Line2 Close # 91؛ 0 # 93؛ gt؛ = S_Line2) || (فتح # 91؛ 0 # 93 ؛ gt؛ S_Line2 إغلاق # 91؛ 0 # 93؛ lt؛ = S_Line2))) {ticket = OrderSend (Symbol ()، OP_SELL، LotSize * 2، Bid، 3، 0، 0، Coach Line2Sell، MagicNumber، 0، Red )؛ line2trades = 1؛ } if (line1tradeslt؛ 1 StochSellLinegt؛ = StochBuyLine StochBuyLinegt؛ = 90 ((Open # 91؛ 0 # 93؛ lt؛ S_Line1 Close # 91؛ 0 # 93؛ gt؛ = S_Line1) || (فتح # 91؛ 0 # 93 ؛ gt؛ S_Line1 Close # 91؛ 0 # 93؛ lt؛ = S_Line1))) {ticket = OrderSend (Symbol ()، OP_SELL، LotSize، Bid، 3، 0، 0، Coach Line1Sell، MagicNumber، 0، Red)؛ line1trades = 1؛ }}}}

  3. #3
    حسنًا ، باستخدام هذه الوظيفة أعلاه ، أحتاج إلى تمرير المتغيرات إلى هذه الوظيفة .... ما هي أفضل طريقة للقيام بذلك؟ أيضا ، ما هي أفضل طريقة منطقية لمعرفة ما يجري إغلاق الخط حتى أتمكن من تغييره إلى 0؟ أين أضع معالجة الأخطاء في كل منها؟ بمجرد الحصول على إغلاق و التعامل مع الخطأ ، أعتقد أن EA يجب أن تكون قادرة على العمل حيث لا يوجد أي تعديل كود مدرج باطل CloseMarketOrders () {if ClosingBuys {if (StochBuyLine gt؛ 50 StochSellLinegt؛ = StochBuyLine Ask gt؛ B_Line1 OrderSymbol () = رمز () OrderMagicNumber () = MagicNumber) بينما line4tradesgt ؛ 0 || line3tradesgt؛ 0 || line2tradesgt؛ 0 || line1tradesgt؛ 0 OrderClose (تذكرة)؛ } إذا كان ClosingSells {if (StochSelLine lt؛ 50 StochBuyLinegt؛ = StochBuyLine Bid lt؛ S_Line1 OrderSymbol () = Symbol () OrderMagicNumber () = MagicNumber) بينما line4tradesgt؛ line3tradesgt؛ 0 || line2tradesgt؛ 0 || line1tradesgt؛ 0 OrderClose (تذكرة)؛ }}

  4. #4
    في الواقع ، أنا بحاجة أيضًا إلى إضافة خط وقف الخسارة ، ولكن يجب أن يكون ذلك سهلاً بمجرد أن أحصل على فهم للمفهوم العام .... شكرا

  5. #5
    حسنًا ، لقد أجريت بعض التعديلات الإضافية .... الرجاء مساعدتي في تنظيفها بحيث تتضمن أفضل الممارسات ... * تحتاج إلى تمرير المتغيرات إلى وظيفة CloseOrders من وظيفة OpenOrders * وضع علامة على ما إذا كانت التذكرة شراء أو بيع * لإضافة بحيث يعرف EA لرصد الصفقات إذا لسبب ما يتم إعادة تشغيل MBT؟ * أي توصية أخرى للتأكد من عدم وجود ثقب في مكان ما * أفضل طريقة للتعامل مع التداول هو الحصول على حلقة مستمرة من التحقق من فتح أو إغلاق الأوامر في وظيفة البدء ، صحيح؟ * من المحتمل أن تساعد الإجابة على هذه الأسئلة في الوصول إلى فهم مفاهيم Metatrader ProgrammingTrading Inserted Code void CloseMarketOrders () {if ClosingBuys {if (StochBuyLine gt؛ 50 StochSellLinegt؛ = StochBuyLine Ask gt؛ B_Line1 OrderSymbol () = Symbol () OrderMagicNumber () = MagicNumber) بينما line4tradesgt؛ 0 || line3tradesgt؛ 0 || line2tradesgt؛ 0 || line1tradesgt؛ 0 OrderClose (تذكرة)؛ إذا كانت (ticket = line4ticket) line4trades = 0؛ إذا كانت (ticket = line3ticket) line3trades = 0؛ إذا كانت (ticket = line2ticket) line2trades = 0؛ إذا كانت (ticket = line1ticket) line1trades = 0؛ } إذا كان ClosingSells {if (StochSelLine lt؛ 50 StochBuyLinegt؛ = StochBuyLine Bid lt؛ S_Line1 OrderSymbol () = Symbol () OrderMagicNumber () = MagicNumber) بينما line4tradesgt؛ line3tradesgt؛ 0 || line2tradesgt؛ 0 || line1tradesgt؛ 0 OrderClose (تذكرة)؛ إذا كانت (ticket = line4ticket) line4trades = 0؛ إذا كانت (ticket = line3ticket) line3trades = 0؛ إذا كانت (ticket = line2ticket) line2trades = 0؛ إذا كانت (ticket = line1ticket) line1trades = 0؛ }} Double LotSize () {double lotMM = MathCeil (AccountFreeMargin () * Risk1000)100؛ العودة (lotMM) ؛ } void OpenMarketOrders () {double MA_Line = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 0،0)؛ double S_Line1 = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 1،0)؛ double S_Line2 = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 2،0)؛ double S_Line3 = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 3،0)؛ double S_Line4 = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0، 4،0)؛ double U_StopLoss = iCustom (NULL، 0، MA StdDev، MA_Period، 1، 6، 0،5،0)؛ double L_StopLoss = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0،5،0)؛ double B_Line1 = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0، 1،0)؛ double B_Line2 = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0، 2،0)؛ double B_Line3 = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0، 3،0)؛ double B_Line4 = iCustom (NULL، 0، MA-StdDev، MA_Period، 1، 6، 0، 4،0)؛ double StochBuyLine = iStochastic (رمز) ، 0،14،3،3،1،1،0،0) ؛ double StochSellLine = iStochastic (الرمز () ، 0،14،3،3،1،1،1،0)؛ int line1trades = 0، line2trades = 0، line3trades = 0، line4trades = 0؛ تذكرة Int double LotSize = LotSize ()؛ bool Tradeable = true؛ إذا كانت (LotSize () lt؛ 0.01 * xecn) LotSize = 0.01 * xecn؛ if (LotSize () gt؛ 100) LotSize = 100؛ if (Tradeable == true) {if (Ask lt؛ MA_Line) {{if (line4tradeslt؛ 1 StochBuyLinegt؛ = StochSellLine StochBuyLinelt؛ = 12 ((Open # 91؛ 0 # 93؛لتر. B_Line4 إغلاق # 91 ؛ 0 # 93؛ gt؛ = B_Line4) || (Open # 91؛ 0 # 93؛ gt؛ B_Line4 إغلاق # 91؛ 0 # 93؛ lt؛ = B_Line4))) {ticket = OrderSend (Symbol ()، OP_BUY، LotSize * 6، Ask ، 3، 0، 0، Coach Line4Buy، MagicNumber، 0، Green)؛ line4trades = 1؛ line4ticket = تذكرة } if (line3tradeslt؛ 1 StochBuyLinegt؛ = StochSellLine StochBuyLinelt؛ = 12 ((Open # 91؛ 0 # 93؛ lt؛ B_Line3 Close # 91؛ 0 # 93؛ gt؛ = B_Line3) || (فتح # 91؛ 0 # 93 ؛ gt؛ B_Line3 إغلاق # 91؛ 0 # 93؛ lt؛ = B_Line3))) {ticket = OrderSend (Symbol ()، OP_BUY، LotSize * 3، Ask، 3، 0، 0، Coach Line3Buy، MagicNumber، 0، Green )؛ line3trades = 1؛ line3ticket = تذكرة ؛ } if (line2tradeslt؛ 1 StochBuyLinegt؛ = StochSellLine StochBuyLinelt؛ = 12 ((Open # 91؛ 0 # 93؛ lt؛ B_Line2 Close # 91؛ 0 # 93؛ gt؛ = B_Line2) || (فتح # 91؛ 0 # 93 ؛ gt؛ B_Line2 إغلاق # 91؛ 0 # 93؛ lt؛ = B_Line2))) {ticket = OrderSend (Symbol ()، OP_BUY، LotSize * 2، Ask، 3، 0، 0، Coach Line2Buy، MagicNumber، 0، Green )؛ line2trades = 1؛ line2ticket = تذكرة } if (line1tradeslt؛ 1 StochBuyLinegt؛ = StochSellLine StochBuyLinelt؛ = 12 ((Open # 91؛ 0 # 93؛ lt؛ B_Line1 Close # 91؛ 0 # 93؛ gt؛ = B_Line1) || (فتح # 91؛ 0 # 93 ؛ gt؛ B_Line1 Close # 91؛ 0 # 93؛ lt؛ = B_Line1))) {ticket = OrderSend (Symbol ()، OP_BUY، LotSize، Ask، 3، 0، 0، Coach Line1Buy، MagicNumber، 0، Green)؛ line1trades = 1؛ line1ticket = تذكرة }}} آخر {{if (line4tradeslt؛ 1 StochSellLinegt؛ = StochBuyLine StochSellLinegt؛ = 90 ((Open # 91؛ 0 # 93؛ lt؛ S_Line4 Close # 91؛ 0 # 93؛ gt؛ = S_Line4) || (فتح # 91 ؛ 0 # 93 ؛ gt ؛ S_Line4 إغلاق # 91 ؛ 0 # 93 ؛ lt ؛ = S_Line4))) {ticket = OrderSend (Symbol () ، OP_SELL ، LotSize * 6 ، Bid ، 3 ، 0 ، 0 ، Coach Line4Sell ، MagicNumber، 0، الأحمر)؛ line4trades = 1؛ line4ticket = تذكرة } if (line3tradeslt؛ 1 StochSellLinegt؛ = StochBuyLine StochSellLinegt؛ = 90 ((Open # 91؛ 0 # 93؛ lt؛ S_Line3 Close # 91؛ 0 # 93؛ gt؛ = S_Line3) || (فتح # 91؛ 0 # 93 ؛ gt؛ S_Line3 إغلاق # 91؛ 0 # 93؛ lt؛ = S_Line3))) {ticket = OrderSend (Symbol ()، OP_SELL، LotSize * 3، Bid، 3، 0، 0، Coach Line3Sell، MagicNumber، 0، Red )؛ line3trades = 1؛ line3ticket = تذكرة ؛ } if (line2tradeslt؛ 1 StochSellLinegt؛ = StochBuyLine StochSellLinegt؛ = 90 ((Open # 91؛ 0 # 93؛ lt؛ S_Line2 Close # 91؛ 0 # 93؛ gt؛ = S_Line2) || (فتح # 91؛ 0 # 93 ؛ gt؛ S_Line2 إغلاق # 91؛ 0 # 93؛ lt؛ = S_Line2))) {ticket = OrderSend (Symbol ()، OP_SELL، LotSize * 2، Bid، 3، 0، 0، Coach Line2Sell، MagicNumber، 0، Red )؛ line2trades = 1؛ line2ticket = تذكرة } if (line1tradeslt؛ 1 StochSellLinegt؛ = StochBuyLine StochBuyLinegt؛ = 90 ((Open # 91؛ 0 # 93؛ lt؛ S_Line1 Close # 91؛ 0 # 93؛ gt؛ = S_Line1) || (فتح # 91؛ 0 # 93 ؛ gt؛ S_Line1 Close # 91؛ 0 # 93؛ lt؛ = S_Line1))) {ticket = OrderSend (Symbol ()، OP_SELL، LotSize، Bid، 3، 0، 0، Coach Line1Sell، MagicNumber، 0، Red)؛ line1trades = 1؛ line1ticket = تذكرة }}}}

  6. #6
    هل هذا هو الرمز الكامل؟ أين هي وظيفة البداية؟

  7. #7
    1 مرفق (مرفقات) طيب ، هذا هو الرمز الكامل وهو قريب جداً وأنا واثق أنه في غضون عشر دقائق سوف تكون قادراً على تقديم أفضل النصائح والنصائح ومساعدتي في حل آخر عدد من الأشياء * لديّ خطأين متشابهين. لأنه لا يتعرف على متغير التذكرة ليغلق الترتيب * هل أحتاج إلى حلقة مستمرة في قسم البدء حيث أنه يقوم فقط بفحص وظيفتين؟ * أين يمكنني إضافة معالجة الأخطاء؟ * ماذا يحدث إذا تم إعادة تشغيل ميتاتريدر؟ ما الذي أحتاج إلى القيام به لأنه يعرف ما هي الصفقات المفتوحة وما هي الخطوط؟ * سأقدم ما سأفعله بالوظيفة القابلة للتداول (على سبيل المثال ، لا تتاجر في أيام الجمعة ، ولكن إدارة الصفقات لا تزال مفتوحة يوم الجمعة ... وعدم التداول إذا لم تكن هناك أموال كافية) * سأضيف في مخفي tp و SL
    https://www.forexdrop.com/attachment...1230407706.mq4

  8. #8
    1 مرفق (مرفقات) أعتقد أنني أصلحت مشكلة التذكرة .... هل يمكن لشخص ما التحقق من ذلك وتقديم مدخلات على الأشياء المتبقية الأخرى؟ يجب أن يكون أقل من 10 دقائق للشخص الذي لديه خبرة أن يلاحظ التغييرات اللازمة .... هذا هو تجميع مع عدم وجود أخطاء لذلك ينبغي أن يكون من الأسهل التعامل معها الآن
    https://www.forexdrop.com/attachment...1425372810.mq4

أذونات النشر

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
  • رمز BB مفعل
  • الابتسامات مفعلة
  • رمز[IMG] مفعل
  • رمز [VIDEO] مفعل
  • رمز HTML غير مفعل
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.