P
PipsGrowth
التحوطمفتوح المصدر - مجاني

Pipsgrowth EX05007 Hedge — إكسبرت أدفايزر إكسبرت أدفايزر

إكسبرت أدفايزر MT5 مفتوح المصدر · EURUSD، GBPUSD · H1

Pipsgrowth EX05007 Hedge — Correlation hedging EA that trades EURUSD/GBPUSD correlation divergence. When the two highly correlated pairs diverge, i. إكسبرت أدفايزر MT5 مفتوح المصدر.

نظرة عامة

Pipsgrowth EX05007 هو روبوت تحوط إحصائي بين زوجين من العملات. في حين أن معظم الروبوتات في عائلة HEDGING تشتري وتبيع الرمز نفسه ضد وقف الخسارة (EX05002) أو تفتح صفقة تحوط معاكسة واحدة على تذكرة خاسرة (EX05001)، يبني EX05007 فلسفته بالكامل على الترابط التاريخي بين زوجين مختلفين من العملات — EURUSD وGBPUSD — ويتداول في اللحظة التي ينقطع فيها هذا الترابط. الروبوت، في جوهره، رهان صغير على العودة إلى المتوسط على نسبة الترابط، بحيث تعمل ساقا الصفقة كوقف خسارة لبعضهما البعض.

يعمل محرك القرار عند إغلاق شمعة H1. مع كل شمعة ساعة جديدة، يسحب الروبوت 20 إغلاقاً لـ EURUSD و20 إغلاقاً لـGBPUSD (InpCorrelationPeriod = 20) ويغذيها في دالة CalcCorrelation() المكتوبة يدوياً التي تُرجع معامل بيرسون (التباين ÷ الجذر التربيعي لحاصل ضرب الانحرافات المعيارية) (الأسطر 178-187 من المصدر). النتيجة هي قيمة واحدة في [-1, +1] تلخص مدى تحرك الزوجين معاً خلال آخر 20 ساعة. إذا كانت هذه القيمة أقل من InpDivThreshold = 0.85، يرفض الروبوت التداول — يجب أن يكون الترابط قوياً، وليس ضعيفاً، قبل اعتبار أي انحراف قابلاً للتنفيذ. هذا الفلتر هو الفلتر الأهم في النظام: هو ما يفصل EX05007 عن أي تداول تبادلي بسيط من نوع "بيع الرابح واشترِ الخاسر".

بمجرد تأكيد الترابط، يقيس EX05007 العائد النسبي البسيط لكل زوج على نفس نافذة 20 شمعة: r1 = close1[0]/close1[19] - 1 وr2 = close2[0]/close2[19] - 1 (الأسطر 123-124). مقياس الانحراف هو الفرق، div = r1 - r2. الشمعة التي يتفوق فيها EURUSD على GBPUSD بأكثر من 0.1% تُفعّل فرعاً واحداً من الصفقة؛ الشمعة التي يتفوق فيها GBPUSD على EURUSD بأكثر من 0.1% تُفعّل الفرع الآخر. لا توجد حالة ثالثة — |div| < 0.001 صامت.

عندما يكون div > 0.001، يفتح الروبوت في وقت واحد بيع EURUSD وشراء GBPUSD عند BID/ASK الحاليين (الأسطر 130-151). عندما يكون div < -0.001، ينعكس ذلك — شراء EURUSD وبيع GBPUSD (الأسطر 153-175). تستخدم كلتا الساقين نفس حجم اللوت (min(InpLotSize, InpMaxLot)، الافتراضي 0.10 / 5.0) وتحصل كلتاهما على نفس الهدف — InpTakeProfit * _Point * 10 نقطة، افتراضياً 30 نقطة من سعر التنفيذ. والأهم من ذلك، لا تحصل أي من الساقين على وقف خسارة: sl = 0 يُمرر إلى كل من TryBuy_EX05007() وTrySell_EX05007(). الفرضية هي أن الساق المقابلة هي الوقف — إذا استمر EURUSD في الحركة ضد صفقة البيع، فإن GBPUSD يفترض أنه يتحرك مع صفقة الشراء، وصافي ربح/خسارة السلة يتقارب مرة أخرى نحو الصفر قبل أن تُترك أي ساق تنزف وحدها.

يتم فرض وضعية صفقة واحدة في كل مرة بواسطة HasTrade() (السطر 189). قبل فتح أي شيء، يمشي EX05007 على PositionsTotal() ويُرجع true إذا كانت أي صفقة مفتوحة تحمل الرقم السحري 22205007 — مما يعني أن الروبوت لن يضيف إلى صفقة زوج عاملة، ولن يتدرج في انحراف ترابط ثانٍ على نفس الزوج، ولن يعيد الدخول بعد ملء أمر جني الأرباح حتى شمعة H1 التالية. هذا يجعل سلوك الروبوت أقرب إلى هيكل يشبه الخيارات مرة واحدة في الساعة بدلاً من نظام تداول مستمر: قرار واحد، تنفيذان متزامنان، خروج واحد، وانتظار.

يتم التعامل مع الخروج نفسه بواسطة الوسيط. يضع EX05007 كلتا الساقين مع تعيين tp على مسافة ثابتة 30 نقطة وبدون وقف. لا يوجد trailing، ولا إغلاق جزئي، ولا تعادل للسلة، ولا دالة خروج داخل الروبوت للصفقة. إذا تم تنفيذ ساق واحدة عند 1.08750 مع TP 30 نقطة، فإن الأمر من جانب الوسيط سيغلق عند 1.08450. الشيء الوحيد الذي يفعله الروبوت بعد فتح الصفقة هو انتظار عودة HasTrade() إلى false في tick لاحق — مما يعني أن كلتا الساقين قد أغلقتا بشكل طبيعي (أو أن ساقاً واحدة قد أُغلقت يدوياً من قبل المستخدم، مما يترك الروبوت في حالة معطلة ولا يُنصح به).

التنفيذان ليسا مستقلين. قبل إرسال أي من الأمرين، يستدعي EX05007 OrderCalcMargin() لكلتا الساقين ويرفض المتابعة إذا تجاوزت الهامش المطلوب المشترك 80% من ACCOUNT_MARGIN_FREE (الأسطر 134-137 و157-160). هذا صمام أمان متعمد قبل التداول: لن يحاول الروبوت أبداً صفقة زوج ترابط من شأنها أن تستهلك أكثر من 80% من الهامش المتاح، حتى على حساب صغير، لأن التنفيذ الجزئي (ساق واحدة حية، والأخرى مرفوضة) هو أحد السيناريوهات القليلة التي لا يمكن للنظام حلها بسلاسة.

طبقة المخاطر المتراكمة فوق منطق الدخول كبيرة. IsSafeToTrade() (السطر 274) يرفض التداول عندما (أ) الأسهم الحالية يساوي أو يتجاوز InpCapAmount إذا تم تعيين هذا الحد، (ب) انخفضت الأسهم الحالية إلى أقل من InpCapFloor (الافتراضي 50 دولار)، (ج) انخفضت الأسهم الحالية إلى أقل من 95% من الرصيد الأولي الذي تم التقاطه عند OnInit، (د) تجاوزت الخسارة اليومية المحققة -3% من رأس المال الفعال، (هـ) تجاوزت الخسارة الأسبوعية المحققة -6% من رأس المال الفعال، (و) ثلاث خسائر متتالية قد فعلت فترة التهدئة 30 دقيقة (g_cooldownUntil)، (ز) وصل عداد الصفقات اليومي إلى 50، (ح) تم فتح نافذة عطلة نهاية الأسبوع، (ط) الساعة الحالية بتوقيت GMT خارج لندن 7-16 / نيويورك 12-21، أو (ي) InpNewsFilter الاختياري قد أوقف الروبوت ±15 دقيقة حول افتتاح جلسة لندن أو نيويورك. المعالج OnTradeTransaction() (السطر 203) هو الذي يربط الخسائر المتتالية بفترة التهدئة — يصفّي أحداث DEAL_ADD الواردة، ويجمع الربح+السواب+العمولة لأي صفقة إغلاق يتطابق رقمها السحري، ويزيد g_consecLosses إذا كان المجموع سالباً. الإغلاق الثالث السلبي على التوالي يضبط g_cooldownUntil = TimeCurrent() + 30 دقيقة وسترفض IsSafeToTrade() الإدخالات الجديدة حتى تنتهي تلك المؤقتة.

بوابة الجلسة هي المكان الوحيد الذي يكشف فيه EX05007 عن تفضيل واضح. InActiveSession() (السطر 254) يُرجع true فقط عندما تقع الدقيقة الحالية بتوقيت GMT داخل لندن 7:00-16:00 أو نيويورك 12:00-21:00، مع InpAvoidAsia = true (الافتراضي) يستبعد بنشاط 0:00-7:00 ما لم تكن لندن أو نيويورك نشطة أيضاً. المنطق إحصائي: EURUSD وGBPUSD يتحركان بأكبر قدر من الاتساق — وبالتالي يكون ترابطهما أكثر استقراراً — خلال تداخلات لندن ونيويورك، عندما يكون لدى كلا المركزين متداولون على المكتب. خارج تلك النوافذ، يمكن أن ينهار ترابط الـ 20 شمعة لمجرد أن أحد الزوجين في انجراف سيولة ضعيف، وقراءة انحراف في الساعة 03:00 GMT من المرجح أن تكون ضوضاء بدلاً من فرصة.

يتعامل المساعد IsMarketOpen() (السطر 243) مع حدود عطلة نهاية الأسبوع. السبت مغلق تماماً. الجمعة بعد الساعة 21:00 GMT مغلقة. الأحد قبل الساعة 22:00 GMT مغلق. خارج هذه الساعات يظل الروبوت خاملاً. يمشي DetectGMTOffset() (السطر 218) للخلف عبر الشموع hourly بحثاً عن فجوة أكبر من ساعتين — علامة عطلة نهاية الأسبوع الكلاسيكية — ويستخدم ساعة شمعة الاستئناف لتحديد فارق الوسيط عن GMT الحقيقي. إذا تم ضبط InpServerGMTOffset بقيمة غير صفرية، تُستخدم تلك القيمة كما هي ويتم تخطي الكشف التلقائي. هذا الوضع المزدوج للفارق هو ما يحافظ على دقة مرشحات الجلسة والأخبار على الوسطاء الذين ينشرون وقت الخادم بـ EET أو EST أو أي منطقة غير GMT.

تصميم TP/SL هو السمة الأكثر تميزاً في EX05007، والتي تتطلب القراءة الأكثر دقة. تحصل كل ساق على جني أرباح 30 نقطة ولا يوجد وقف خسارة. الرياضيات المقصودة هي: في زوج مترابط بقوة، فإن انحرافاً نسبياً بنسبة 0.1% بين EURUSD وGBPUSD على مدى 20 ساعة سيُغلق في 80-90% من الحالات ضمن 30 نقطة على كلتا الساقين. الحالات الـ 20% التي لا يحدث فيها ذلك — حيث تتدفق ساق واحدة 50 أو 100 أو 200 نقطة ضد الصفقة — هي المخاطر الحقيقية للنظام، ولا يتم معالجتها بوقف لكل ساق، بل بحدود الخسارة اليومية/الأسبوعية، وأرضية الأسهم، وفترة التهدئة، وأرضية الحد الأدنى للرأس المال (50 دولار). إذا خسرت السلة أكثر من 3% من رأس المال الفعال في يوم واحد، يتوقف الروبوت عن فتح صفقات زوج جديدة لبقية تلك الجلسة. هذا هو "الوقف الصلب" الوحيد الحقيقي للاستراتيجية.

يتبع تحديد حجم اللوت نموذج افتراضي ثابت بدلاً من نموذج نسبة من الرصيد. اللوت الافتراضي هو 0.10، محدد بـ InpMaxLot = 5.0. اللوت المُنفذ فعلياً هو MathFloor(lots / step) * step للوسيط، ثم يتم تثبيته ضمن SYMBOL_VOLUME_MIN وSYMBOL_VOLUME_MAX للرمز. لا توجد حساب لنسبة المخاطرة — يظل اللوت مسطحاً بغض النظر عن حجم الحساب — ولهذا السبب الحد الأدنى للإيداع الموصى به هو 100 دولار والتصنيف هو HIGH: عند 0.10 لوت على حساب 100 دولار، حتى خسارة 30 نقطة واحدة على كلتا الساقين أمر مادي.

في Strategy Tester، يُبلغ الروبوت عن درجة OnTester مخصصة (السطر 300) — (netProfit * profitFactor) / (1 + |balanceDD|)، مع بوابتين صلبتين: 30 صفقة على الأقل، وعامل ربح فوق الصفر. هذه هي نفس الصيغة المعدلة حسب المخاطر المستخدمة في أماكن أخرى من عائلة HEDGING، مُكبرة حسب كل من الربحية والـ drawdown. عند التحسين، توقع أن يصطاد المحسن عند InpCorrelationPeriod (5-50)، وInpDivThreshold (0.50-0.99)، وInpTakeProfit (10-80 نقطة)، مع بوابة الـ 30 صفقة مما يعني أن أفق التحسين يجب أن يكون 6 أشهر على الأقل على H1 لإنتاج نتائج ذات معنى.

في الممارسة العملية، EX05007 روبوت متخصص. ليس تابعاً للاتجاه، وليس scalper، وليس martingale. هو نظام تداول أزواج قائم على الترابط يقوم برهان واحد في الساعة على الأكثر، ويحدد حجم كلتا الساقين بشكل متطابق، ويحصّل هدف 30 نقطة ثابت على كل منهما، وينسحب من الصفقة في أي اتجاه. حالة الاستخدام الصحيحة هي حساب بأسلوب prop أو حساب محفظة حيث يفهم المستخدم أن النظام يربح في نوافذ إحصائية ضيقة ويخسر في انهيارات الترابط — وحيث يكون المستخدم راضياً عن ترك الروبوت يعمل خلال لندن ونيويورك، وقبول حجم لوت ثابت، والسماح لحدود الخسارة اليومية/الأسبوعية بالقيام بإدارة المخاطر التي لا يستطيع أي وقف لكل ساق أن يقوم بها.

تفاصيل الاستراتيجية

عند إغلاق كل شمعة H1، يجلب الروبوت آخر 20 إغلاقاً لـ EURUSD وGBPUSD، ويحسب معامل ترابط بيرسون بينهما، ويرفض التصرف ما لم يكن هذا الترابط 0.85 على الأقل — الشرط المسبق لمعاملة أي انحراف لاحق ككسر ترابط حقيقي. ثم يحسب العائد البسيط لـ 20 شمعة لكل زوج؛ إذا تجاوز انتشارهما 0.1% في أي اتجاه، يفتح الروبوت في وقت واحد بيع على المتفوق وشراء على المتأخر، كلاهما بنفس اللوت، وكلاهما مع TP ثابت 30 نقطة، وكلاهما بدون SL. يحمي فحص الهامش قبل التداول التنفيذين من خلال اشتراط أن يظل الهامش المشترك أقل من 80% من الهامش الحر، وكل الاستراتيجية محكومة بـ IsSafeToTrade()، الذي يفرض حد خسارة يومي 3%، وحد أسبوعي 6%، وأرضية أسهم 95%، وفترة تهدئة 30 دقيقة بعد ثلاث خسائر متتالية، وحد يومي 50 صفقة، ونافذة جلسة لندن 7-16 / نيويورك 12-21 بتوقيت GMT (مع استثناء آسيا صراحةً بشكل افتراضي)، وحظر الأخبار الاختياري ±15 دقيقة. يمنع HasTrade() إعادة الدخول حتى تُغلق كلتا الساقين وتتكون شمعة H1 جديدة، مما يمنح EX05007 إيقاعه في قرار واحد في الساعة.

إشارة الدخول

يُفعّل EX05007 عند إغلاق كل شمعة H1. يسحب 20 إغلاقاً لـ EURUSD و20 إغلاقاً لـGBPUSD، ويحسب معامل ترابط بيرسون المتجدد عبر CalcCorrelation()، ويرفض التداول ما لم يكن هذا المعامل عند أو فوق InpDivThreshold = 0.85. ثم يقيس انتشار العائد لـ 20 شمعة بين الزوجين؛ إذا تفوق EURUSD على GBPUSD بأكثر من 0.1% (div > 0.001) يفتح في وقت واحد بيع EURUSD وشراء GBPUSD، وإذا تفوق GBPUSD على EURUSD بأكثر من 0.1% (div < -0.001) يفتح الزوج المعكوس. تحصل كلتا الساقين على نفس اللوت (min(InpLotSize, InpMaxLot)، افتراضي 0.10) ولكل منهما TP 30 نقطة بدون SL.

إشارة الخروج

الخروج مدفوع من الوسيط وثابت بالكامل. يتم إرسال كلتا ساقي صفقة الزوج مع TP ثابت 30 نقطة وبدون SL، لذلك تُغلق كل ساق بشكل مستقل عند ملء TP الخاص بها. لا يحتوي EX05007 على trailing داخل الروبوت، ولا إغلاق جزئي، ولا دالة تعادل للسلة، ولا منطق خروج يدوي. ينتظر الروبوت ببساطة في الـ tick التالي عودة HasTrade() إلى false (أي أن كلتا الساقين قد أغلقتا)، ثم يصبح مؤهلاً لتقييم انحراف ترابط جديد على شمعة H1 التالية.

وقف الخسارة

لا يوجد وقف خسارة لكل صفقة. الوقف الصلب الحقيقي للسلة هو حد الخسارة اليومي: ترفض IsSafeToTrade() فتح صفقات زوج جديدة بمجرد تجاوز الخسارة اليومية المحققة -3% من رأس المال الفعال، وتحدد الخسارة الأسبوعية الاستراتيجية عند -6%. أرضية الأسهم بنسبة 95% من الرصيد الأولي وInpCapFloor البالغ 50 دولاراً تضيف طبقة ثانية، وثلاث خسائر متتالية تُفعّل فترة تهدئة 30 دقيقة. الساق المقابلة لصفقة الزوج مُصممة للعمل كوقف داخل الصفقة.

جني الأرباح

تحصل كل ساق على TP ثابت 30 نقطة من سعر التنفيذ — يتم تعيينه كـ InpTakeProfit * _Point * 10 وتمريره إلى الوسيط. تُخرج كلتا الساقين بشكل مستقل عند إصابة TP لكل منهما. لا يوجد TP على مستوى السلة، ولا تدرج في الخروج، ولا خروج قائم على الوقت؛ تُترك الصفقة للوسيط ليغلق ساقاً تلو الأخرى عند علامة الـ 30 نقطة.

الأنسب لـ

EX05007 هو نظام تداول أزواج متخصص للمتداولين الذين يفهمون بالفعل أن استراتيجيات المراجحة الإحصائية تربح في العودة إلى المتوسط وتخسر في انهيارات الترابط. الحد الأدنى الموصى به للرصيد هو 100 دولار (تصنيف مخاطرة HIGH، نظراً لأن تحديد الحجم الثابت الافتراضي 0.10 لوت لا يتدرج مع حجم الحساب)، ويجب تشغيل الاستراتيجية على وسيط يدعم كلاً من EURUSD وGBPUSD بفارق ضيق (ECN أو RAW أقل من نقطة واحدة) — لا يوجد في TP 30 نقطة متسع لضريبة فارق نقطتين على كلتا الساقين. الجلسة المقصودة هي تداخل لندن-نيويورك (07:00-16:00 بتوقيت GMT و12:00-21:00 بتوقيت GMT)، مع استثناء نافذة آسيا صراحة، والإطار الزمني هو H1 مع 6 أشهر على الأقل من تاريخ الاختبار.

منطق الاستراتيجية

Pipsgrowth EX05007 Hedge — تحليل منطق الاستراتيجية (من كود .mq5)

العائلة: Hedge الماجيك: 22205007 الإصدار: 2.00

الوصف: Correlation hedging EA that trades EURUSD/GBPUSD correlation divergence. When the two highly correlated pairs diverge, it buys the underperformer and sells the overperformer, expecting convergence. Uses a rolling correlation coefficient and divergence threshold for entry

المؤشرات:

  • مؤشرات قياسية

الدوال الرئيسية:

  • CalcCorrelation()
  • HasTrade()
  • EffectiveCapital()
  • OnTradeTransaction()
  • DetectGMTOffset()
  • ServerToGMT()
  • IsMarketOpen()
  • InActiveSession()
  • IsNewsTime()
  • IsSafeToTrade()
الرمز الزائف (Pseudocode)
// Pipsgrowth EX05007 Hedge — Execution Flow (from source analysis)
// Family: Hedge
// Correlation hedging EA that trades EURUSD/GBPUSD correlation divergence. When the two highly correlated pairs diverge, it buys the underperformer and sells the overperformer, expecting convergence. Uses a rolling correlation coefficient and divergence threshold for entry

ON_INIT:
    Create indicator handles: standard set
    Initialize state variables
    Detect broker GMT offset

ON_TICK:
    1. Refresh indicator buffers (closed-bar shift=1)
    2. Manage existing positions:
       - Break-even check
       - ATR trailing stop
       - Profit lock ratchet
       - Time-based exit
       - Opposite-signal exit
    3. If new bar:
       a. ClassifyRegime() — ADX/ATR/BB regime detection
       b. NoTradeGate() checks:
          - Market open + session filter
          - Spread limit
          - Cooldown after loss
          - Consecutive loss limit
          - Kill switch
          - Max drawdown
          - Max concurrent positions
          - Daily/weekly loss limits
       c. GenerateSignal() — strategy-specific entry logic
       d. CheckConfirm() — HTF alignment + R:R + ADX minimum
       e. Calculate position size from risk %
       f. Execute with retry logic
       g. Mark bar to prevent duplicates

ON_TESTER:
    Custom fitness = weighted(RecoveryFactor, ROI, ProfitFactor, TradeCount, Sharpe, Drawdown)

ملف التحسين

الوسطاء المُحسّنون:
ExnessIC Markets
الرموز المُحسّنة:
EURUSDGBPUSD
الأطر الزمنية المُحسّنة:
H1

كيفية تثبيت الإكسبرت على MT5

  1. 1حمّل ملف .mq5 بالضغط على زر التحميل أعلاه
  2. 2تأكد أن وسيطك يسمح بالتحوط (الاحتفاظ بمراكز معاكسة في آن واحد)
  3. 3افتح برنامج MetaTrader 5 على حاسوبك
  4. 4من القائمة العلوية اختر File → Open Data Folder
  5. 5انتقل إلى مجلد MQL5 → Experts والصق الملف هناك
  6. 6في MT5، انقر بالزر الأيمن على Expert Advisors في لوحة Navigator → Refresh
  7. 7اسحب الإكسبرت على رسم بياني وحدد مستوى تفعيل التحوط والتعرض الأقصى
  8. 8فعّل Allow Algo Trading واضغط OK
كود المصدر (.mq5)Open Source
Pipsgrowth_com_EX05007.mq5
#property copyright "Pipsgrowth.com"
#property link      "https://pipsgrowth.com"
#property version   "2.00"
#property strict
#property description "Pipsgrowth.com EX05007 CorrelationHedging — EURUSD/GBPUSD correlation divergence hedge, full 12-layer stack."

#include <Trade\Trade.mqh>
#include <Trade\PositionInfo.mqh>
#include <Trade\SymbolInfo.mqh>
#include <Trade\AccountInfo.mqh>

input group "=== Identity ==="
input int    InpMagicNumber       = 22205007;
input string InpTradeComment      = "Psgrowth.com Expert_05007";

input group "=== Trading ==="
input double InpLotSize           = 0.10;
input int    InpCorrelationPeriod = 20;
input double InpDivThreshold      = 0.85;
input int    InpTakeProfit        = 30;
input double InpDailyLossLimitPct = 3.0;
input double InpMaxLot            = 5.0;

input group "=== Capital Allocation Cap ==="
// InpCapEnabled removed — use InpCapAmount=0 to disable
input double   InpCapAmount         = 0.0;
input double   InpCapFloor          = 50.0;

input group "=== Hardening: GMT Sessions ==="
input int      InpServerGMTOffset    = 0;
input int      InpLondonStartHour    = 7;
input int      InpLondonEndHour      = 16;
input int      InpNYStartHour        = 12;
input int      InpNYEndHour          = 21;
input bool     InpAvoidAsia          = true;
input int      InpAsiaStartHour      = 0;
input int      InpAsiaEndHour        = 7;
input bool     InpNewsFilter         = false;
input int      InpNewsFilterMinutes  = 15;
input int      InpMaxTradesPerDay    = 50;
input double   InpMinEquityPercent   = 95.0;
input int      InpCooldownMinutes    = 30;
input int      InpMaxConsecLosses    = 3;

CTrade trade;
CPositionInfo posInfo;
datetime lastBar=0;

//--- Hardening globals
double   initialBalance = 0.0;
int      g_gmtOffset = 0;
int      g_consecLosses = 0;
datetime g_cooldownUntil = 0;
double   g_realizedToday = 0.0;
double   g_realizedWeek  = 0.0;
int      g_tradesToday = 0;
datetime g_lastTradeDate = 0;

int OnInit()
{

الكود المصدري الكامل متاح عند التحميل

لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.

الوسوم:ex05007hedgepipsgrowthfreemt5eurusdgbpusd

تحذير صريح: لأغراض تعليمية فقط

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

وسطاء موصى بهم لهذا الإكسبرت

هذه الروبوتات تعمل على MT5 — استخدم وسيطاً موثوقاً بتنفيذ سريع وسبريد منخفض

مجتمع المستخدمين

سجّل دخولك للمشاركةتسجيل الدخول

لأغراض تعليمية فقط. لا تستخدمه بأموال حقيقية. اختبر على حساب تجريبي فقط.

اسم الملفPipsgrowth_com_EX05007.mq5
حجم الملف14.7 KB
الإصدارv2.00
PlatformMetaTrader 5
نوع الملف.mq5 Source
الاستراتيجيةالتحوط
المخاطرةمخاطرة عالية
الأطر الزمنية
H1
أزواج العملات
EURUSDGBPUSD
الحد الأدنى للإيداع$100