7 مرفق (ق) مرحبا يا شباب ، آمل أن تحب بلدي EA ومساعدتي في تحسينه.
هذا EA عبارة عن برنامج للتداول التلقائي مصمم للقيام بتداولات متعددة لكل زوج إذا تم استيفاء الشروط بناءً على التوجيه الموجه أدناه.
الإستراتيجية: استخدم إطارات زمنية أكبر لتحديد ما إذا كانت الشروط # 8220 ؛ اشترِ # 8221 جاهز ؛ أو # 8220 ؛ البيع جاهز # 8221 ؛. يتم إرشاد القرارات الخاصة بالأطر الزمنية الكبيرة بواسطة MACD و RSI.
استخدم إطارات الوقت الأصغر لتحديد ما إذا كانت التداولات # 8220 ؛ اشترِ # 8221 جاهز ؛ أو # 8220 ؛ البيع جاهز # 8221 ؛ وتنفيذ الصفقات القائمة على TMA و EMA (على أساس 6.0 egy) في NanningBob.
شراء المعايير:
الشراء جاهز 1: إذا كان MACD تحت الصفر وكان MACD الحالي أقل من إشارة MACD و MACD السابق أكبر من MACD.
شراء Ready2: إذا كان العطاء أقل من خط شراء الإطار الزمني الصغير TMA والإطار الزمني الصغير EMA.
شراء إشارة: إذا كان BuyReady1 صحيحًا وكان BuyReady2 صحيحًا وكان عرض التسعير أكبر من الإطار الزمني الصغير TMA EMA.
بيع المعايير:
بيع جاهز 1: إذا كان MACD فوق الصفر وكان MACD الحالي أكبر من إشارة MACD و MACD السابق أقل من MACD.
بيع Ready2: إذا Ask أكبر من Small Time Frame TMA خط الشراء و Small Time Frame EMA.
Sell Signal: إذا كان SellReady1 صحيحًا و SellReady2 صحيحًا ، و Ask أقل من Small Time Frame TMA EMA.
TP SL
هناك طرق متعددة لإدارة المخارج. هناك ATR أساس TP و SL. توقفات قفزة ، توقف متعاكس ومحطات توقف ، كل ذلك أيضا يحتوي على معايير ATR إذا لزم الأمر. سيغلق هذا البرنامج جميع المشتريات عندما يتم إعطاء أول إشارة بيع جاهزة 1 والعكس صحيح.
معظم المعلمات هي جميلة القياسية. قد تحتاج هذه المعلمات إلى مزيد من الشرح.
MaxTrades = 50 - عدد عمليات الشراء أو البيع المسموح بفتحها. يتم تداول EA هذا فقط في اتجاه واحد في وقت الشراء أو البيع. سأسمح بتداولات متعددة - يجعل البوت أكثر ربحية ، لكن كل ذلك يعتمد على حجم حسابك وحجم اللوت.
TradeLotMult = 10 - سيزيد حجم اللوت كل 10 صفقات. شاهد كيف يعمل هذا في اختبار الظهر والاختبار إلى الأمام. أول 10 صفقات ، عدد المقاسات = 1 * 0.01 = .01 ، 10 الصفقات التالية 11-20 ، حجم = 2 * 0.01 = 0.02 إلخ. العب مع هذا في الاختبار الخاص بك.
SetBuyReady1 = false - عند البدء إذا كنت تعتقد أن شروط BuyReady1 قد تم استيفائها ، يمكنك تعيين هذا إلى true وسيبحث عن عمليات BuyReady2.
SetSellReady1 = false عند البدء إذا كنت تعتقد أن شروط SellReady1 قد تم استيفائها ، يمكنك تعيين هذا إلى true وسيبحث عن عمليات SellReady2.
LargeTimeFrame = 60 - 1H ، استخدم ما يناسبك. 4H سيكون 240 ، D1 سيكون 1440. أستخدم 60 لمدة 60 دقيقة
إطار زمني صغير = 5 - 5M ، استخدم ما يناسبك ، فقط اجعله أقل من الإطار الزمني الكبير. أستخدم 5 لمدة 5 دقائق.
Buys_Below_Zero_Only = true - لن يؤدي إلا إلى تنفيذ عمليات شراء عندما يكون MACD دون نهج أكثر تحفظًا وأكثر أمانًا
Sells_Above_Zero_Only = true - لن يؤدي إلا إلى تنفيذ عمليات بيع عندما يكون MACD فوق النهج الأكثر صرامة - أكثر أمانًا
Use_RSIFilter = true - يتم تنفيذ عمليات الشراء فقط إذا كان مؤشر القوة النسبية (RSI) أعلى من النهج الأكثر صرامة - وأكثر أمانًا. يقوم فقط ببيع عمليات البيع إذا كان مؤشر القوة النسبية RSI أقل من أي نهج أكثر تحفظًا وأكثر أمانًا.
إعداداتي هي الإعدادات الافتراضية ، لكنني أبحث في تحسين مكاسب MACD و RSI و ATR ووقف الخسائر في المستقبل. هذا هو في الأساس. لا تتردد في طرح أي أسئلة. سأحاول الإجابة.
أنا أرفق EA ، القالب الخاص بي ، TMA Centered indior وصورة على الرسم البياني 1H والرسم البياني 5M لـ GBPJPY.
وظيفتي اليومية هي برمجة الحاسوب المركزي. اشتريت كتابا عن الكتابة EA واستخدمت ذلك مع العديد من الأفكار من المجموعة هنا فيforexdrop- وذلك بفضل لكم جميعا.
أشياء جديدة.
لقد خلقت قالب إطار زمني صغير مع TMA وشراء وبيع MA.
ستحتاج إلى MARI EA V3.0 للعمل مع هذا القالب. تغييرات الترميز كانت مطلوبة.
لا يزال بإمكانك استخدام MARI EA V2.0 على رقاقة mari وسيتم التداول الخاص بك هو نفسه. يتيح لك قالب الإطار الزمني الأصغر و EA الجديد رؤية تنفيذ الصفقات بسبب معايير TMA MA.
https://www.forexdrop.com/attachment...1980510057.tpl
https://www.forexdrop.com/attachment...1372492460.zip
https://www.forexdrop.com/attachment...1739221055.mq4
https://www.forexdrop.com/attachment...762149991101.0
https://www.forexdrop.com/attachment...2147328807.tpl
https://www.forexdrop.com/attachment...261993654581.0