PDA

View Full Version : أقواس غير متوازنة



tooxsalarat
05-07-2008 20:08, 08:08 PM
سأوفر لك معظم القصة الخلفية لكن يكفي أن أقول أنني كنت أطارد قوسًا يسارًا غير متوازن لفترة أطول بكثير مما أهتم به.
https://www.forexdrop.com/attachments/1529220881.png

لقد كنت أعمل على EA بناءً على PSAR. باستخدام ميزات الخروج من* *تمكنت من عزل المشكلة على ما يبدو إلى قسم صغير من التعليمات البرمجية أدناه. يتم تجميع EA الكامل عند وضع الكود أدناه بين قوسين* *. بدون ذلك ... رسالة الخطأ '\ end_of_program' - أسطح الأقواس اليسرى غير المتوازنة.

لقد جربت كل شيء يمكن أن أفكر فيه ... وعدد قليل من الآخرين. أي اقتراحات؟؟؟

شكرا لكم مقدما.

// ----------------------------------------------- ---
//| إغلاق طويل |
// ----------------------------------------------- ---
int TradeClose = 0؛
إذا (SARD1gt ؛ عرض) OrderSelect (magicnolong، SELECT_BY_POS، MODE_TRADES)؛ TradeClose = 1؛
إذا (TradeClose = 1 ، OrderClose (glbOrderTicket ، Lots ، Bid ، 3 ، CLR_NONE) ؛


{
إذا كان (glbOrderType == OP_BUY)/تأكيد فتح فترة طويلة
{
if (SARD1gt ، طلب العطاء MagicNumber (magicnolong) OrderClose (glbOrderTicket، Lots، Bid، 3، CLR_NONE))؛

}
}

إبتسام زياد
08-20-2023 22:57, 10:57 PM
كود PHP: <code> <span style = ”color: # 000000”> <span style = ”color: # 0000BB”> </span> <span style = ”color: # 007700”> إذا (</span> < span style = ”color: # 0000BB”> TradeClose </span> <span style = ”color: # 007700”> = </span> <span style = ”color: # 0000BB”> 1 </span> <span style = ”color: # 007700”> ، </span> <span style = ”color: # 0000BB”> OrderClose </span> <span style = ”color: # 007700”> (</span> <span style = ” color: # 0000BB ”> glbOrderTicket </span> <span style =” color: # 007700 ”>، </span> <span style =” color: # 0000BB ”> الكثير </span> <span style =” color: # 007700 ”> ، </span> <span style =” color: # 0000BB ”> المزايدة </span> <span style =” color: # 007700 ”> ، </span> <span style =” color: # 0000BB ”> 3 </span> <span style =” color: # 007700 ”> ، </span> <span style =” color: # 0000BB ”> CLR_NONE </span> <span style =” color: # 007700 ”> ) ؛
</span> <span style = ”color: # 0000BB”> </span> </span> </code> خاتمة) مفقودة إذا كانت العبارة (وبدلاً من ذلك ، موجودة) (أيضًا = should يكون ==) ؛

tooxsalarat
08-21-2023 00:18, 12:18 AM
مرحبا شاندرا ، شكرا لك على المدخلات الخاصة بك ، موضع تقدير دائما. لقد أضفت علامة = لذلك هم الآن ==. ومع ذلك ، إذا فهمت الجزء الآخر من ردك ، فيجب أن يذهب) في نهاية سطر التعليمات البرمجية هذا. بحيث ... 3 ، CLR_NONE) ؛ يصبح ... 3 ، CLR_NONE)) ؛ تجميع الآن يعطي مجموعة جديدة كاملة من القضايا. يجب أن) يذهب إلى مكان آخر أو هل هناك شيء آخر يحدث هنا؟ ملاحظة ... كما هو مذكور من قبل ، يوجد المزيد من الشفرة ولكن يتم تجميعها جيدًا مع هذا القسم المحظور بـ* *.

hatinapk
08-21-2023 01:38, 01:38 AM
إذا كان (TradeClose = 1 ، OrderClose (glbOrderTicket ، Lots ، Bid ، 3 ، CLR_NONE) ؛ يجب أن يكون: if (TradeClose == 1) OrderClose (glbOrderTicket ، Lots ، Bid ، 3 ، CLR_NONE) ؛ أيضًا: if (SARD1gt؛ Bid OrderMagicNumber) ؛ (magicnolong) OrderClose (glbOrderTicket، Lots، Bid، 3، CLR_NONE)) ؛ يجب أن يكون: if (SARD1gt؛ Order OrderMagicNumber (magicnolong)) OrderClose (glbOrderTicket، Lots، Bid، 3، CLR_NONE)؛

tooxsalarat
08-21-2023 02:59, 02:59 AM
مرحبا ماغنوم ... شكرا على المدخلات الخاصة بك. لقد أعدنا تشغيل هذا مع اقتراحاتكم الآن لديها عدد قليل من العناصر المختلفة. تم تحديث قسم الكود أدناه: ------------------------------------------- ------------------------- int TradeClose == 0؛/هذا هو الصف 122 إذا (SARD1gt ؛ عرض) OrderSelect (magicnolong، SELECT_BY_POS، MODE_TRADES)؛ TradeClose == 1؛ if (TradeClose == 1) OrderClose (glbOrderTicket، Lots، Bid، 3، CLR_NONE)؛ {if (glbOrderType == OP_BUY)/confirm long open {if (SARD1gt؛ Bid OrderMagicNumber (magicnolong)) OrderClose (glbOrderTicket، Lots، Bid، 3، CLR_NONE)؛ }} ------------------------------------------------ -------------- تعليقات الخطأ أدناه: تجميع 'UD-V1.mq4' ... '==' - فاصلة أو فاصلة منقوطة متوقعة C: \ Program Files \ Interbank FX Trader 4 \ الخبراء \ UD-V1.mq4 (122 ، 24) ”TradeClose” - المتغير غير محدد C: \ ملفات البرنامج \ Interbank FX Trader 4 \ الخبراء \ UD-V1.mq4 (124 ، 78) ”TradeClose” - المتغير غير محدد C : \ ملفات البرنامج \ Interbank FX Trader 4 \ الخبراء \ UD-V1.mq4 (125 ، 14) 3 (أخطاء) ، 0 تحذير (ق) أي أفكار ؟؟؟

hatinapk
08-21-2023 04:20, 04:20 AM
int TradeClose == 0؛ يجب أن يكون int TradeClose = 0؛ واحد = indies الذي تريد تعيين قيمة له ، مزدوج == يعني أنك تريد إجراء مقارنة (عادةً ما تستخدم في إذا عبارات وما شابه).

tooxsalarat
08-21-2023 05:41, 05:41 AM
شكرًا لك ماغنوم ... قلل من == إلى = كما هو مقترح. جمعت مع الأخطاء. ثم خفض == إلى = في أول 2 TradeClose = (=) 1؛ جمعت مع واحد ، خطأ مختلف. -------------------------------------------- تجميع 'UD-V1. mq4 '...') '- عدد المعلمات الخطأ C: \ Program Files \ Interbank FX Trader 4 \ Experts \ UD-V1.mq4 (131، 57) 1 (أخطاء) ، 0 تحذير (رسائل) ------------------------------------------ ثم تصحيح الخطأ (اعتقدت) عن طريق إزالة واحد من 2)) في (131 ، 57) ووجدت نفسي مرة أخرى في المربع 1 سأحاول نشر رسالة متابعة لوضوح.

tooxsalarat
08-21-2023 07:02, 07:02 AM
int TradeClose = 0؛ إذا (SARD1gt ؛ عرض) OrderSelect (magicnolong، SELECT_BY_POS، MODE_TRADES)؛ TradeClose = 1؛ if (TradeClose == 1) OrderClose (glbOrderTicket، Lots، Bid، 3، CLR_NONE)؛ {if (glbOrderType == OP_BUY)/confirm long open {if (SARD1gt؛ Bid OrderMagicNumber (magicnolong)) OrderClose (glbOrderTicket، Lots، Bid، 3، CLR_NONE)؛/هذا صف 131}} ------------------------------------------ ------ تجميع 'UD-V1.mq4' ... ')' - عدد المعلمات الخاطئة هي C: \ Program Files \ Interbank FX Trader 4 \ الخبراء \ UD-V1.mq4 (131 ، 57) خطأ 1 ( s) ، 0 تحذير

tooxsalarat
08-21-2023 08:22, 08:22 AM
int TradeClose = 0؛ إذا (SARD1gt ؛ عرض) OrderSelect (magicnolong، SELECT_BY_POS، MODE_TRADES)؛ TradeClose = 1؛ if (TradeClose == 1) OrderClose (glbOrderTicket، Lots، Bid، 3، CLR_NONE)؛ {if (glbOrderType == OP_BUY)/confirm long open {if (SARD1gt؛ Bid OrderMagicNumber (magicnolong) OrderClose (glbOrderTicket، Lots، Bid، 3، CLR_NONE)؛}} ------------ ----------------------------------------------- Compiling 'UD -V1.mq4 '...' \ end_of_program '- الأقواس اليسرى غير المتوازنة C: \ ملفات البرنامج \ Interbank FX Trader 4 \ الخبراء \ UD-V1.mq4 (284 ، 2) 1 خطأ (أخطاء) ، 0 تحذير (رسائل)

tooxsalarat
08-21-2023 09:43, 09:43 AM
قريبة جدا ، وحتى الآن مجن تماما .... أفكارك؟

hatinapk
08-21-2023 11:04, 11:04 AM
if (SARD1gt ، طلب العطاء MagicNumber (magicnolong)) OrderClose (glbOrderTicket، Lots، Bid، 3، CLR_NONE)؛ يجب أن تكون: إذا (SARD1gt ؛ طلب العطاء MagicNumber () == magicnolong) OrderClose (glbOrderTicket، Lots، Bid، 3، CLR_NONE)؛

tooxsalarat
08-21-2023 12:25, 12:25 PM
MMMMMMaaaggggggnnnnnuuuuummmmmmmmmmmmmm !!!!!!!!!
https://www.forexdrop.com/attachments/1529220881.pngأنت رجل !!!!!!!!!!!!!
https://www.forexdrop.com/attachments/1529220882.pngYeozers. تم إلغاء ازدحام السجل. شكرا جزيلا. هناك بعض الجوانب الرئيسية الأخرى لهذا EA في ذهني. نأمل أن أكون قادرًا على الركض لفترة من الوقت مع التطوير. بالتأكيد سوف نعلمك إذا نجحت. شكراً جزيلاً لكم بالطبع وللآخرين في هذا المجتمع. قبل بضعة أشهر لم أسمع حتى عن MetaTrader و EA. الآن أنا أستخدمها كأداة للدخل واتخذ خطوات صغيرة نحو درجة من البرمجة ... وأنا لست مبرمجًا. شكري لجميع الذين ساعدوا.

hatinapk
08-21-2023 13:45, 01:45 PM
لا مشكلة. سعيد لرؤيتها تعمل. نأمل أن يعود أرباح كبيرة بالنسبة لك.

عبد الرحمن عبد الرحمان آمنة
08-21-2023 15:06, 03:06 PM
1 مرفق (ق) الثابتة والمتنقلة يمكن للشخص مساعدتي مع نفس المشكلة. أنا لا أفهم أين وماذا فعلت خطأ في التعليمات البرمجية.
https://www.forexdrop.com/attachments/15292208851348215209.mq4

88MOMO
08-21-2023 16:27, 04:27 PM
الثابتة والمتنقلة يمكن للشخص مساعدتي مع نفس المشكلة. أنا لا أفهم أين وماذا فعلت خطأ في التعليمات البرمجية. {ملف}
هذا السطر ... الرمز المدرج إذا (OrderModify (OrderTicket () ، OrderOpenPrice () ، OrderOpenPrice () (PipsToIn * pips) ، OrderTakeProfit () ، 0 ، CLR_NONE) أعتقد أنك تعني: رمز المدرج OrderModify (OrderTicket () ، OrderOpenPrice ()، OrderOpenPrice () (PipsToIn * نقطة)، OrderTakeProfit ()، 0، CLR_NONE)؛

عبد الرحمن عبد الرحمان آمنة
08-21-2023 17:48, 05:48 PM
{quote} هذا السطر ... إذا (OrderModify (OrderTicket () ، OrderOpenPrice () ، OrderOpenPrice () (PipsToIn * pips) ، OrderTakeProfit () ، 0 ، CLR_NONE) أعتقد أنك تعني: OrderModify (OrderTicket () ، OrderOpenPrice ()، OrderOpenPrice () (PipsToIn * نقطة)، OrderTakeProfit ()، 0، CLR_NONE)؛
وضعت ؛ في النهاية ، لكن لا يزال هناك نفس الطلب (OrderTicket () و OrderOpenPrice () و Bid- (pips * TrailAmount) و OrderTakeProfit () و 0 و CLR_NONE

88MOMO
08-21-2023 19:08, 07:08 PM
وضعت ؛ في النهاية ولكن لا تزال نفس المشكلة
كنت تبحث عن قوس غير متوازن. هذا هو المكان الذي لديك (بدون). لقد قدمت لك سطرًا واحدًا حيث لديك علامة if (لا تحتاجها. من المحتمل أنك قمت بذلك على أكثر من سطر واحد)
https://www.forexdrop.com/attachments/1529220882.png

جودت راشد
08-21-2023 20:29, 08:29 PM
1 مرفق (ق) الثابتة والمتنقلة محاولة (البحث عن fxdaytrader للعثور على خطوط لقد غيرت) ...
https://www.forexdrop.com/attachments/1529220882.png
https://www.forexdrop.com/attachments/15292208881575816402.fixed

عبد الرحمن عبد الرحمان آمنة
08-21-2023 21:50, 09:50 PM
{quote} هذا السطر ... إذا (ordermodify (orderticket () ، orderopenprice () ، orderopenprice () (pipstolockin * pips) ، ordertakeprofit () ، 0 ، clr_none) أعتقد أنك تعني: Ordermodify (orderticket () ، orderopenprice ()، orderopenprice () (pipstolockin * نقطة)، ordertakeprofit ()، 0، clr_none)؛
شكرا يا صديقي. به بفضل طن

صلاح شذيّ
08-21-2023 23:11, 11:11 PM
1 المرفقات (ق) العديد من الأخطاء .. هذا يصحح ذلك ولكن ليس التحقق من ما يفعل رمز. HTH M.
https://www.forexdrop.com/attachments/1529220890757667611.mq4

صلاح شذيّ
08-22-2023 00:32, 12:32 AM
آسف ، نرى أن fxdaytrader ضربني لذلك.

شفقة نسيم
08-22-2023 01:52, 01:52 AM
helo whn أثناء كتابة الرمز ”i” ، أتلقى الخطأ ”if” - فتح الأقواس المتوقعة باطل CcsRsi () {if {(Rack1_Ccigt؛ 0 Rack2_Ccigt؛ 0 Rack1_Rsigt؛ 55) OrderEntry (0)؛ if {(Rack1_Ccilt؛ 0 Rack2_Ccilt؛ 0 Rack1_Rsilt؛ 55) OrderEntry (1)؛ }} يمكن لأي شخص بلز تصحيح ذلك اسمحوا لي nw