PDA

View Full Version : أنا في ورطة مع EA



pannaviti
08-19-2009 16:42, 04:42 PM
2 مرفق (ق) موافق ، أنا يائسة حقا.

لدي EA عظيم جدا ، لكنه لا يتعامل مع التحولات الكبيرة والمفاجئة في السوق.

حاليا ، لقد دفعت ثلاث مرات (أول واحد قبل 3 أشهر ، وقبل 1 في الأسبوع الماضي) للقيام بذلك ولم يأت أحد مع البضائع. وقالوا جميعا أنها مجرد آثار قليلة.

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


اريد قاعدة مكتوبة على الكود في اسرع وقت ممكن. . تكشف الصور عن جوابي والمشكلة.

سوف شخص من فضلك المساعدة. . أو قل لي كيف يتم ذلك؟

https://www.cavemantrading.com/general-forex/113-uncommon-51-trades-lost.html

https://www.cavemantrading.com/general-forex/99-fed-speak.html

bavi7799
09-01-2021 02:49, 02:49 AM
يمكنك وضع EA؟

pannaviti
09-01-2021 04:10, 04:10 AM
1 مرفق (مرفقات)

يمكنك وضع EA؟
بالتأكيد هذا هو في الواقع الاتصال
http://rapidshare.com/files/171801059/GREEZLY_2008.mq4
https://www.cavemantrading.com/attachments/15185443951645082818.mq4

pannaviti
09-01-2021 05:31, 05:31 AM
موافق سوف لصق سطر من التعليمات البرمجية التي سوف تعطيني هذا الشريط ساعة عالية وإغلاق شريط ساعة؟

bavi7799
09-01-2021 06:51, 06:51 AM
حسناً ، حسناً ، هل يمكن لأي شخص أن يلصق خطًا من التعليمات البرمجية سيعطيني إغلاق حانة الساعة الأخيرة وأعلى الحانة قبلها؟
إغلاق الشريط السابق: Close [1]؛ ارتفاع الحانة قبل ذلك: مرتفع [2]؛

إسكندر ماهر
09-01-2021 08:12, 08:12 AM
ما ورد أعلاه يفترض الخاص بك. إذا لم تستخدم وظائف iClose و iHigh وحدد TF مثل ... Inserted Code iClose (NULL، Period_H1،1) iHigh (NULL، Period_H1، two) Lux

pannaviti
09-01-2021 09:33, 09:33 AM
ما ورد أعلاه يفترض بك على TF ساعة واحدة. إذا لم تستخدم iClose و iHigh يعمل وحدد TF مثل ... Inserted Code iClose (NULL، Period_H1،1) iHigh (NULL، Period_H1، 2) Lux
شكرا يا رفاق ، فهل هذا العمل؟ Extern pricepoint = 40تمكين انخفاض في النقاط في الساعة قبل إرسال الطلب إذا ((kind == _OP_Buy) (iHigh (NULL، Period_H1، 2) - pricepoint gt؛ = iClose (NULL، Period_H1،1))) {MayOpenRealOrder = صحيح

bavi7799
09-01-2021 10:54, 10:54 AM
لأن الرجال ، هل هذا العمل؟ Expoint pricepoint = 40تمكين انخفاض في النقاط كل ساعة قبل إرسال الطلب إذا ((kind == _OP_Buy) (iHigh (NULL، Period_H1، two) - pricepoint gt؛ = iClose (NULL، Period_H1،1))) {MayOpenRealOrder = صحيح
لا بد من تحويل Pricepoint إلى نقطة. يمكنك القيام بذلك بضربه. هذا يفترض أنك تستخدم حاليًا وسيطًا قياسيًا وليس واحدًا يستخدم نظام تسعير النقاط الجزئي. أيضا ، ما عليك سوى علامة واحدة فقط قبل نقطة السعر.

pannaviti
09-01-2021 12:14, 12:14 PM
لا بد من تحويل Pricepoint إلى نقطة. يمكنك فعل ذلك بضربه بالنقطة. يفترض هذا أيضًا أنك تستخدم وسيطًا قياسيًا وليس وسيط يستخدم تسعير النقاط الجزئي. أيضا ، ما عليك سوى علامة واحدة فقط قبل نقطة السعر.
هم بخير إلى نقطة سعر سرية للنقاط ، وأعتقد أنها كانت بالضبط نفس الشيء ، فقط اتصل بي على رأس الأنف. كنت أفعل هذا بعض الوقت اليوم وأنا في حالة صدمة لأنني فاتني هذا. أحب بعض الاتجاه هنا؟ أقوم بتشغيل وسيط مكون من 5 أرقام بإضافة صفر في نهاية كل عامل ذي صلة. هل أرغب في تطبيع نتيجة شرط الشريط؟ تم إصلاح علامة - أسفل نقطة السعر التالية = 40 نقطةنقطة تمكين في نقطة في الساعة قبل الطلب إذا ((اكتب == _OP_Buy) (iHigh (NULL، Period_H1، 2) -pricepoint gt؛ = iClose (NULL، Period_H1،1) )) {MayOpenRealOrder = true؛

bavi7799
09-01-2021 13:35, 01:35 PM
حسنًا إلى نقطة السعر السرية للنقاط ، اعتقدت دائمًا أنهم كانوا متشابهين تمامًا ، فقط اتصلوا بي على رأس الأنف. كنت أفعل هذا وأنا في حالة صدمة من أن هذا قد فاتني. أحب بعض الاتجاه؟ أقوم بتشغيل وسيط مكون من 5 أرقام بإضافة صفر على نهاية كل عامل ذي صلة. هل أحتاج إلى تطبيع نتيجة شرط الشريط؟ ثابت - إشارة أدناه السعر الخارجي = 40 نقطةتمكين انخفاض في نقطة في الساعة قبل إرسال النظام إذا ((نوع == _OP_Buy) (iHigh (NULL ، Period_H1 ، اثنين) -pricepoint GT ؛ = iClose (NULL ، Period_H1 ، 1) )) ...
تحتاج إلى مشاهدته بنفس الطريقة التي يراها الكمبيوتر. على سبيل المثال ، لنفترض أن حديقتي GBPJPY الكبيرتين الماضيتين كانت 156.27 إذا قمت بطرح 40 من ذلك ستحصل على 116.27 وبالتأكيد ليس الرقم الذي تبحث عنه. لكي تسمح للحساب أن يكون صحيحًا ، يجب عليك تحويله في تغيير السعر الذي يمثل 40 نقطة. هذا هو السبب في أنك تحتاج إلى مضاعفة ذلك. النقطة هي أن تعادل نقطة واحدة لهذا الزوج. إذن في مرحلة GBPJPY تكون 0.01. إذا قمت بضرب 40 من 0.01 ، فستتلقى 0.40 التي ستعمل من أجل الحساب.

pannaviti
09-01-2021 14:56, 02:56 PM
لكي يكون الحساب صحيحًا ، يجب أن تقوم بتحويله إلى تغيير حقيقي للسعر يمثل 40 نقطة. هذا هو السبب في أنك تحتاج إلى مضاعفة ذلك. النقطة هي ما يعادل نقطة لهذا الزوج. إذن في مرحلة GBPJPY تكون 0.01. إذا قمت بضرب 40 من 0.01 ، فستتلقى 0.40 التي ستعمل لحسابك الخاص.
حسنا ، لقد حصلت لك الآن. . لذلك يجب أن يعمل هذا ويمكنني تغيير نقطة السعر من 40 إلى 400 للحصول على وسيط من خمسة أرقام ، نعم؟ Expoint pricepoint = 40تمكين انخفاض في النقاط في الساعة قبل إرسال الطلب إذا ((kind == _OP_Buy) (iHigh (NULL، Period_H1، two) - (pricepoint * 0.0001) gt؛ = iClose (NULL، Period_H1،1) )) {MayOpenRealOrder = true؛

محسن عبد الكريم
09-01-2021 16:17, 04:17 PM
على رأسك حيث يكون لديك متغيرات extern وضع: int Mult = 1؛ بعد ذلك من init () put: if (Digits == 3 || Digits == 5) Mult = 10؛ لاحقا من الكود الذي وضعته: ((اكتب == _OP_Buy) (iHigh (NULL، Period_H1، Two) - (pricepoint * Stage * Mult) gt؛ = iClose (NULL، Period_H1،1))) {MayOpenRealOrder = صحيح؛ هذا يمكن تلقائيا لحساب وسيط 4 أو 5 أرقام.

pannaviti
09-01-2021 17:38, 05:38 PM
في الجزء العلوي الذي تضع فيه متغيرات extern: int mult = 1؛ بعد ذلك في init () put: if (Digits == 3 || Digits == 5) mult = 10؛ بعد ذلك في الشفرة التي قمت بوضعها: if ((kind == _OP_Buy) (iHigh (NULL، Period_H1، two) - (pricepoint * Stage * mult) gt؛ = iClose (NULL، Period_H1،1))) {MayOpenRealOrder = true . هذا يمكن تلقائيا لحساب وسيط 5 أو 4 أرقام.
حسنا ، شكرا لك على ذلك. . الآن ، السؤال الأخير والأساسي ... أين يمكنني لصق هذا السطر من التعليمات البرمجية في EA حتى لا يحدث أي ضرر ولكن لا يزال يعمل؟ هل يمكن لأحدهم إلقاء نظرة على ذلك فقط للسماح لي بمعرفة المكان الذي يجب أن ألصقه فيه. شكرا للجميع ، لقد كان كل شيء عظيم!

pannaviti
09-01-2021 18:58, 06:58 PM
لا ، الرمز لا يعمل. . إرسال أوامر شراء على ترند هابط. لدي في المكان الخطأ أو ربما أنها أوامر مختلفة من الأوامر الفعلية. لقد غيرت ذلك قليلا لمعرفة ما إذا كان خطأ من الكود لكنه لا يحدث فرقا كبيرا. لقد قمت بلصق بعض التعليمات البرمجية الأولية بحيث يمكن أن تخبرني يا رفاق ما إذا كان في مكان خاطئ شكرا A if (MayOpenRealOrder) إذا (! GlCheckHighLowLimit (_OrderOpenPrice، kind، typestr)) MayOpenRealOrder = false؛ if (MayOpenRealOrder) if (! GlCheckOpenOrdersBeforeAdding (_OrderOpenPrice، _OrderType، CurrentPrice)) MayOpenRealOrder = false؛ إذا أضيفت (MayOpenRealOrder)/code 20 أغسطس 2009 إذا ((kind == _OP_BUY) (iHigh (NULL، PERIOD_H1،2) gt؛ = iClose (NULL، PERIOD_H1،1) (pricepoint * 0.0001))) MayOpenRealOrder = false .

pannaviti
09-01-2021 20:19, 08:19 PM
شكرا جزيلا للناس الذين ساعدوني. أنت رصيد لهذا المنتدى. . كل شيء يعمل الآن ، اسمحوا لي أن أعرف إذا كان هناك شيء يمكنني العودة بهتافات أ