PDA

View Full Version : مساعدة في حاجة الترميز EA - أخطاء OrderSend



Gokgho
08-27-2017 16:53, 04:53 PM
3 مرفق (مرفقات)
أحاول ترميز EA لاستراتيجية معينة ولكنني أتلقى رموز الخطأ. مثل خطأ OrderSend 130 و خطأ OrderSend 138 ومثل.
لذلك أنا أتساءل عما إذا كان أي منكم سيكون على استعداد لمساعدتي هنا.

أحصل أيضًا على أشياء كهذه حيث لا تكون دقيقة تمامًا:

https://www.forexdrop.com/general-forex-discussion/68-french-events-euro.html
و

https://www.forexdrop.com/trading-systems/88-1m-1000-2008-a.html

الاستراتيجية هي كالآتي:
احتواء الشموع كان لاختراق نطاق بولينجر.
دخول: 5 نقاط فوقأقل من إغلاق شمعة الإغراق.
التوقف: 5 نقاط أعلىأقل من أعلىأدنى من الإغراق الشموع.
الهدف: 2-1 مكافأة على المخاطر.

الظروف:
يجب أن تغلق شمعة الإغراق فوقتحت أعلىانخفاض الشمعة السابقة.
إذا لم يتم إدخالنا خلال الشموع الأربعة التالية ، فستبطل الصفقة.
إذا كان شمعة الفتيل لشمعة الإغراق كبيرة ، استخدم شمعة سابقة لإيقاف إيقاف الخسارة.

إليك الشفرة التي أستخدمها حاليًا:

https://pastebin.com/jUWGDqdV

إليك بعض النتائج التي حصلت عليها من الشفرة:

https://www.forexdrop.com/general-forex-discussion/63-opportunity-knocks.html


لذلك إذا كان أي شخص يرغب في تجربتها ونرى ما هي القضايا التي من شأنها أن تقدر.

شكر!

صلاح شذيّ
12-15-2021 21:15, 09:15 PM
1 مرفق (ق) مرحبا العمة السادس ، وهذا ينبغي أن يذهب نحو القضاء على الأخطاء. مجرد اللعب معها والتكيف مع احتياجاتك. M.
https://www.forexdrop.com/attachments/15185609942049646046.mq4

Gokgho
12-15-2021 22:36, 10:36 PM
مرحبا العمة السادس ، وهذا ينبغي أن يذهب نحو القضاء على الأخطاء. مجرد اللعب معها والتكيف مع احتياجاتك. م. {الملف}
أقدر هذا الجهد لكنني اختبرته ولا يبدو أنه يعمل. سأحاول إصلاحه ولكنني بصراحة ليس لدي أي فكرة عما أفعله أو ما يعنيه أي شيء. الشيء الوحيد الذي أعرف كيفية القيام به هو تغيير الظروف إلى حد كبير. حتى في الاختبار فعلت ذلك فتحت الكثير من الصفقات وأغلقتهم ثانية بعد ذلك أو شيء مما أدى إلى اخذ الاختبار وقتا طويلا حقا. في النهاية ، لم يكن لدي سوى 10 صفقات فقط أعلم أنها خاطئة ، وحاولت تقديم التقرير الذي حدث بعد فترة من الوقت ، ولكن في كل مرة أحاول فتحها في تعطل المتصفح. لذلك لست متأكدا ما هي المشكلة. لم أر أي أخطاء ، وهذا أمر جيد.

عصام فتحيّ
12-15-2021 23:57, 11:57 PM
يا ، antivi ، يعمل هذا الرمز بالنسبة لي ...... ticket = OrderSend (USDJPY، OP_BUY، H_Lot، MarketInfo (USDJPY، MODE_ASK)، 100، O_SL، O_TP، Auto-Trade، 4141،0، Blue)؛ أتمنى أن يساعدك هذا....

صلاح شذيّ
12-16-2021 01:17, 01:17 AM
آسف فعل هذا بينما كنت أقوم بتويلد أصابعي أمس مع ساعة الغيار. لا وقت في الوقت الحاضر ولكن سوف أعود إليها عندما أستطيع إذا كنت لا حلها. M.

Gokgho
12-16-2021 02:38, 02:38 AM
يا ، antivi ، يعمل هذا الرمز بالنسبة لي ...... ticket = OrderSend (USDJPY، OP_BUY، H_Lot، MarketInfo (USDJPY، MODE_ASK)، 100، O_SL، O_TP، Auto-Trade، 4141،0، Blue)؛ أتمنى أن يساعدك هذا....
أنا أقدر هذا الجهد ولكن هذا لن يساعد لأنني إلى حد كبير لدي شيء مشابه جدا لها.

آسف فعل هذا بينما كنت أقوم بتويلد أصابعي أمس مع ساعة الغيار. لا وقت في الوقت الحاضر ولكن سوف أعود إليها عندما أستطيع إذا كنت لا حلها. M.
سأظل أتلاعب بها وحاول حلها. إذا قمت بذلك سأقوم بنشر رسالة هنا. أنا لست مبرمجًا لذا فإن فرصتي في جعله يعمل ضئيلة ولكنني سأعطيها فرصة. شكرًا لك مرة أخرى!

صلاح شذيّ
12-16-2021 03:59, 03:59 AM
1 مرفق (مرحبًا) Hi Vi ، اعتذر عن اعتقادك أنك كنت مبرمجًا عندما قمت بتوفير الرمز الأصلي. يجب أن تكون أفضل قليلاً الآن ولكن لم تقم بفحص أو تغيير منطق ما كنت تفعله. لا يمكن تكرار نتائجك :-( آمل أن يساعد.
https://www.forexdrop.com/attachments/15185609951525371979.mq4

Gokgho
12-16-2021 05:20, 05:20 AM
مرحبًا يا ، اعتذرت عن اعتقادك أنك كنت مبرمجًا عندما قمت بتوفير الرمز الأصلي. يجب أن تكون أفضل قليلاً الآن ولكن لم تقم بفحص أو تغيير منطق ما كنت تفعله. لا يمكن تكرار نتائجك :-( نأمل أن يساعد. M. {file}
Hehe لا مشكلة! أنا فقط لا أريد أن أطلب من الناس المساعدة حتى أعطيها النار بنفسي. لن تكون النتائج متشابهة تمامًا نظرًا لأن الشفرة التي تلقيتها لم تكن مثالية. لقد أجريت اختبارًا ، ويبدو أن كل إعداد واحد صحيح ، بالإضافة إلى تلك التي انتهت مهلتها وتبدو النتائج متشابهة جدًا. الشيء الوحيد الذي يفعله هو أنه لا يجب أن لا يأخذ الاعدادات إذا كانت التجارة مستمرة بالفعل. عادة عندما أدخل مركزًا جديدًا أغلق المركز القديم ولكنني لست متأكدًا مما إذا كان ذلك ممكنًا في الشفرة. شيء آخر أود أن أسأل ما إذا كنت تريد القيام به هو إذا كان يمكنك شرح ما يفعله كل شيء بالضبط في التعليمات البرمجية حتى أتمكن من فهمه بشكل أفضل قليلا؟ إذا كنت لا تمانع بالطبع. لا أريد أن أسأل أكثر مما لدي بالفعل. شكرا جزيلا!

صلاح شذيّ
12-16-2021 06:40, 06:40 AM
1 مرفق (s) السادس ، حاول المرفقة. ليس لديك وقت للعب مع هذا بالنسبة لك لذلك قد لا تعمل على النحو المنشود. لقد أضفت شروطًا جديدة أعلى الطلب الأصلي الذي لا يشجعني أبدًا! لا وقت لشرح كل شيء ، المثابرة وستصل إلى هناك. اسمحوا لي أن أعرف الأجزاء المعينة التي تحتاج إلى شرح. M.
https://www.forexdrop.com/attachments/1518560997203847796.mq4

Gokgho
12-16-2021 08:01, 08:01 AM
1 مرفق (مرفقات)

السادس ، حاول المرفقة. ليس لديك وقت للعب مع هذا بالنسبة لك لذلك قد لا تعمل على النحو المنشود. لقد أضفت شروطًا جديدة أعلى الطلب الأصلي الذي لا يشجعني أبدًا! لا وقت لشرح كل شيء ، المثابرة وستصل إلى هناك. اسمحوا لي أن أعرف الأجزاء المعينة التي تحتاج إلى شرح. م. {الملف}
يا هذا رائع تمامًا! شكرا جزيلا! بالنسبة للنتائج ، فإليك النتيجة الأولى:
https://www.forexdrop.com/general-forex-discussion/75-pound-broken-support-lines-big-deal.htmlتبدو هذه النتائج أكثر سلاسة من غيرها ، إلا أنها ليست مربحة على أية حال ، لكن إدارة الأموال التي أقوم بها ستعوض ذلك بالفعل ، لأنني سأكون قادرة على تغيير حجم رصيدي أكثر في كثير من الأحيان. سأفعل جولة كبيرة من تحسين الغد ونرى ما إذا كانت هناك أي معلمات أفضل متاحة. أما بالنسبة لفهم الكود ، فسوف أعمق نفسي فيه قليلاً ونرى ما يمكنني معرفته وما لا أستطيع ، لأن ذلك سيستغرق بعض الوقت. آسف أيضا على الإزعاج! شكر

Gokgho
12-16-2021 09:22, 09:22 AM
، يسر للمساعدة عندما يتم تقدير النتائج. آمل أن يساعد. M.
هل يمكن أن تشرح لي هذه الشفرة وماذا تفعل؟ int init () {mGap = NormalizeDouble ((MarketInfo (NULL، MODE_STOPLEVEL) 30) * Point ()، BrokerDigits؛ عودة (0)؛ } شكر

صلاح شذيّ
12-16-2021 10:43, 10:43 AM
AntiVi ، يسر للمساعدة عندما يتم تقدير النتائج. آمل أن يساعد. M.