الوصف
متعدد الأطر الزمنية EMA دومينيتر
محرك EMA متعدد الأطر الزمنية يهيمن على الهيكل، الاتجاه والمخاطر — مصمم لـ cTrader.
متعدد الأطر الزمنية EMA دومينيتر هو روبوت تداول متقدم لـ cTrader مصمم للمتداولين الذين يرغبون في استغلال كيفية تفاعل السعر مع المتوسطات المتحركة الأسية (EMAs) عبر أطر زمنية متعددة بشكل منهجي.
يجمع بين:
- تكديس EMA متعدد الأطر الزمنية (من 1 دقيقة حتى يومي)
- تقييم EMA ديناميكي (لمسات، ارتدادات، تقاطعات، تقلبات الميل)
- إدخالات قائمة على القواعد وواعية للاتجاه (مع الاتجاه مقابل عكس الاتجاه، تحكم كامل)
- إدارة مخاطر خاصة بالجانب (وقف خسارة/جني أرباح منفصل للشراء/البيع، نقطة التعادل والتتبع)
- وحدة تحوط انخفاض حقوق الملكية
- تحليلات اختبار رجعي متدحرجة مدمجة (للعثور على أفضل نوافذ البداية)
- تراكبات بصرية غنية حتى ترى دائمًا لماذا يقوم الروبوت بما يفعله
كل ذلك داخل cBot واحد، بدون ملفات خارجية أو إعداد معقد.
ملاحظة من جانب الكود: في cTrader لا تزال الفئة تسمى
MultiTF_EMA_StrategyBot، لكن اسم المنتج للبيع/العلامة التجارية هو متعدد الأطر الزمنية EMA دومينيتر.
1. محرك EMA متعدد الأطر الزمنية
يتيح لك متعدد الأطر الزمنية EMA دومينيتر بناء تكديس من EMAs عبر عدة أطر زمنية:
- 1 دقيقة، 5 دقائق، 15 دقيقة، 30 دقيقة، 1 ساعة، 4 ساعات، 1 يوم
- كل إطار زمني يحصل على فترة EMA خاصة به (الافتراضي 200، قابل للتكوين بالكامل)
يمكنك:
- تمكين/تعطيل كل إطار زمني بشكل فردي (
Use 1m،Use 5m، …) - ضبط فترات EMA بدقة (
EMA 1m،EMA 5m، …) - رؤية كل EMA على الرسم البياني كـ:
-
- خط أفقي عند المستوى الحالي
- منحنى تاريخي (طول التاريخ قابل للتكوين)
- تسميات اختيارية مع الإطار الزمني، الفترة والنتيجة الحية
النتيجة هي شبكة EMA متعددة الطبقات يستخدمها دومينيتر لاكتشاف:
- لمسات EMA واللمسات القريبة
- ارتدادات بعيدًا عن EMAs
- تقاطعات عبر EMAs
- اختراقات متماشية مع الاتجاه بين EMAs
2. محرك الاتجاه وتقييم EMA
كشف الاتجاه
يمكنك اختيار الإطار الزمني الذي يحدد الاتجاه الرئيسي:
Trend TF (1=1m..7=1d)
على ذلك الإطار الزمني يحسب الروبوت ميل EMA على N أشرطة (Slope Lookback) ويحوّله إلى نقاط:
- ميل >
Min Slope (pips)→ اتجاه صاعد - ميل < −
Min Slope (pips)→ اتجاه هابط - وإلا → مستقر
هناك أيضًا سياق اتجاه قصير الأجل عبر:
Short TF for slope (1=1m..7=1d)
يستخدم خصيصًا في شروط الحافة الخارجية (عندما يكون السعر بعيدًا جدًا عن حزمة EMA).
تقييم EMA (قوة الانعكاس / الاحترام)
يحصل كل EMA على درجة ديناميكية تقيس مدى “احترام” السعر له كدعم/مقاومة.
مكونات الدرجة:
- اللمسات (السعر يلمس أو يقترب من EMA)
-
- تتحكم بها
مسافة اللمس (نقاط)ووزن اللمس
- تتحكم بها
- الارتدادات (السعر يرفض EMA ويبتعد)
-
- توزن بواسطة
وزن الارتداد
- توزن بواسطة
- التقاطعات (السعر يقطع EMA)
-
- تعاقب بواسطة
وزن التقاطع
- تعاقب بواسطة
- تقلبات الميل (تغير اتجاه EMA)
-
- مكافأة بواسطة
وزن تقلب الميل
- مكافأة بواسطة
- إعادة تعيين الدرجة عند التقاطع اختيارية
-
إعادة تعيين الدرجة عند التقاطعيمكن أن تصفر الدرجة عند حدوث تقاطع
يمكنك أيضًا:
- تصفية EMAs حسب الأهمية:
Use only important EMAs+Importance threshold - تعطيل التقييم عالميًا:
Use EMA Score (calculation)= false
عندما يكون التقييم نشطًا، فإنه يتحكم في:
- أي EMAs تعتبر “مهمة بما فيه الكفاية” للتداول
- تحديد حجم المركز عبر
Score weight on size(EMAs ذات الدرجة العالية تحصل على حجم أكبر)
3. منطق التنفيذ: اللمسات، الاختراقات وهيمنة الحافة الخارجية
الاتجاه ومحاذاة الاتجاه
التحكم الأساسي في الاتجاه:
Direction: 0=Both 1=Long only 2=Short onlyAllow counter-trend:-
true→ يمكن للروبوت اتخاذ إعدادات مع الاتجاه وعكس الاتجاهfalse→ فقط مع الاتجاه بشكل صارم
إدخالات اللمس (التفاعل الأساسي مع EMA)
في كل شمعة، لكل EMA نشط:
- يتحقق الروبوت مما إذا كانت الشمعة قد لمست / تقاطعت / اقتربت جدًا من ذلك EMA.
- يقرر الجانب:
-
- إذا كان الإغلاق السابق فوق EMA → شراء (شراء من الدعم)
- إذا كان الإغلاق السابق تحت EMA → بيع (بيع من المقاومة)
- يختار EMA الهدف:
-
- لشراء → عادةً EMA الأعلى التالي
- لبيع → EMA الأدنى التالي
تحصل على منطق واضح جدًا: الإدخالات تتم بالضبط حيث يتفاعل السعر مع هيكل EMA الخاص بك، مع أهداف بناءً على EMA التالي في التكديس.
معلمات التحكم في المركز:
Max open positions (total)Max LONG positions (-1 = no limit)Max SHORT positions (-1 = no limit)Max positions per EMAMax positions per touchOne position per touch+Touch cooldown (bars)لتجنب التكديس الزائد على نفس الشمعة
وضع إدخال اللمس
Touch Entry Mode: 0=Burst 1=Incremental-
- انفجاري: يمكن فتح عدة إدخالات في لمسة واحدة، حتى
Max positions per touch - تدريجي: يفتح تدريجيًا، شمعة بعد شمعة، مع احترام فترات التهدئة
- انفجاري: يمكن فتح عدة إدخالات في لمسة واحدة، حتى
هذا يجعل متعدد الأطر الزمنية EMA دومينيتر قابلاً للتكيف لكل من التكديس العدواني و الإدخالات الأكثر تحفظًا.
منطق الحافة الخارجية (التمدد الشديد)
عندما يكون السعر:
- فوق جميع EMAs → تمدد صعودي شديد
- تحت جميع EMAs → تمدد هبوطي شديد
ينتقل الروبوت إلى وضع الحافة الخارجية:
- يتحقق من ميل EMA قصير الأجل (
Short TF for slope). - إذا كان
Outer band: no trade if slope < MinSlopePipsمفعلًا وكان الميل مسطحًا جدًا، يتخطى التداول (لا إدخالات في الأسواق الميتة أو الممتدة). - يختار جانب التداول:
-
- ميل قصير الأجل ≥ 0 → شراء
- ميل قصير الأجل < 0 → بيع
- دائمًا ما يعين:
-
- EMA المرجعي: أعلى أو أدنى EMA في الحزمة
- EMA الهدف: نفس حد الجانب، لذا تكون الخروج دائمًا محددة بوضوح
هذا يمنحك إدخالات محكومة في تمديدات السعر القصوى، دائمًا مع سياق EMA محدد.
منطق الاختراق (وضع متابعة الاتجاه)
بجانب لمسات EMA، يكتشف متعدد الأطر الزمنية EMA دومينيتر أيضًا اختراقات EMA في اتجاه الاتجاه الرئيسي:
- في اتجاه صاعد:
-
- إذا كسر السعر فوق EMA أعلى (
IsBreakUp) وتم استيفاء الشروط → يمكنه فتح إدخالات شراء مع EMA التالي كهدف محتمل.
- إذا كسر السعر فوق EMA أعلى (
- في اتجاه هابط:
-
- إذا كسر السعر تحت EMA أدنى (
IsBreakDown) → يمكنه فتح إدخالات بيع.
- إذا كسر السعر تحت EMA أدنى (
هذه صفقات متابعة اتجاه نقية، تكمل منطق اللمس الأكثر رجوعًا إلى المتوسط.
4. تحديد حجم المركز: الاتجاه، الدرجة وEMAs العذراء
يتم حساب حجم المركز كمزيج من:
- الحجم الأساسي
-
Base volume (lots)
- مضاعف الاتجاه
-
With-trend multiplierإذا كان متماشيًا مع الاتجاهCounter-trend multiplierإذا كان عكس الاتجاه (فقط إذا سمح)
- عامل درجة EMA (إذا كان التقييم مفعلًا)
-
- الدرجة مُنظمة مقابل
Importance threshold - مقاسة بواسطة
Score weight on size
- الدرجة مُنظمة مقابل
- تعزيز EMA العذراء
-
- إذا لم يتم لمس EMA لأكثر من
Virgin window (bars) - يتم ضرب الحجم بـ
Virgin EMA boost (x)
- إذا لم يتم لمس EMA لأكثر من
بعد ذلك، يحول الروبوت اللوتات → وحدات ويقيدها تلقائيًا إلى الحد الأدنى/الأقصى/الخطوة الخاصة بالوسيط.
هذا يمنح دومينيتر ملف مخاطر ديناميكي: حجم أكبر حيث يرى إحصائيًا EMAs أفضل (درجة عالية + عذراء)، وحجم أقل في الإعدادات الهامشية.
5. إدارة مخاطر خاصة بالجانب
يعامل متعدد الأطر الزمنية EMA دومينيتر الشراء والبيع كنوعين منفصلين ويسمح لك بإدارتهما بشكل مستقل.
وقف خسارة/جني أرباح منفصل للشراء والبيع
يمكنك تكوين كلاهما:
SL Long (pips)وTP Long (pips)SL Short (pips)وTP Short (pips)
إذا تم تعيين أي منها إلى 0، يعود الروبوت إلى:
Initial SL (pips)Initial TP (pips)
هذه المرونة مفيدة جدًا عندما يتصرف السوق بشكل مختلف على جانب الشراء مقابل البيع.
نقطة التعادل (لكل جانب)
شراء:
Use Break-Even LONGBE LONG Trigger (pips)BE LONG Offset (pips)
بيع:
Use Break-Even SHORTBE SHORT Trigger (pips)BE SHORT Offset (pips)
بمجرد أن يتجاوز الربح العائم للمركز بالنقاط الزناد:
- للشراء: يتحرك وقف الخسارة إلى الدخول + الإزاحة
- للبيع: يتحرك وقف الخسارة إلى الدخول − الإزاحة
وقف التتبع (لكل جانب)
شراء:
Use Trailing LONGTS LONG Start (pips)TS LONG Distance (pips)TS LONG Step (pips)
بيع:
Use Trailing SHORTTS SHORT Start (pips)TS SHORT Distance (pips)TS SHORT Step (pips)
يتم تفعيل التتبع فقط بعد أن يكون الربح ≥ البداية.
ثم يتبع وقف الخسارة السعر على المسافة المحددة، مع التحديث فقط عندما يكون الحركة ≥ الخطوة.
الخروج المبكر: إعادة المحاذاة دائمًا مع الاتجاه
الخروج المبكر: الاحتفاظ فقط بالصفقات مع الاتجاه
إذا تم تفعيله، في كل شمعة يقوم دومينيتر بـ:
- تقييم الاتجاه الحالي (صاعد، هابط، أو مستقر)
- إغلاق جميع المراكز التي لا تتماشى مع ذلك الاتجاه
هذه طريقة قوية لضمان أن المحفظة دائمًا مهيمنة بواسطة مراكز متماشية مع الاتجاه، وليس عالقة في مقاومة الحركة الرئيسية.
6. وحدة تحوط انخفاض حقوق الملكية
يحتوي دومينيتر على طبقة تحوط قائمة على حقوق الملكية تعمل كشبكة أمان عندما تسوء الأمور.
المعلمات الرئيسية:
Use Equity DD HedgeDrawdown trigger (%)Hedge multiplier (x)Hedge cooldown (bars)Max active HedgesClose Hedges on recoveryRecovery DD (%) to close- اختياري:
Hedge SL (pips)وHedge TP (pips)
كيف يعمل التحوط:
- يراقب الروبوت باستمرار نسبة الانخفاض = (الرصيد − حقوق الملكية) / الرصيد.
- عندما يتجاوز الانخفاض
Drawdown trigger (%)، فإنه: -
- يحسب التعرض الصافي (الوحدات الصافية شراء مقابل بيع)
- يفتح صفقة تحوط في الاتجاه المعاكس لذلك التعرض الصافي
- يضبط الحجم باستخدام
Hedge multiplier (x)، مع احترام الحد الأدنى/الأقصى للحجم
- إذا كان
Close Hedges on recoveryمفعلًا وعاد الانخفاض إلى أقل منRecovery DD (%) to close، يتم إغلاق جميع مراكز التحوط.
هذا يمنحك قاطع دوائر مدمج، يساعد على حماية الحساب خلال تقلبات غير متوقعة أو انهيارات النموذج.
7. الشفافية البصرية واللوحات
تم تصميم متعدد الأطر الزمنية EMA دومينيتر ليكون قابلًا للشرح بصريًا:
- خطوط المستوى الحالي لـ EMA لكل إطار زمني
- منحنيات تاريخية لـ EMA (طول التاريخ قابل للتكوين)
- تسميات اختيارية لـ EMA تظهر الإطار الزمني، الفترة، والدرجة
- علامات اللمس والحافة الخارجية (نقاط ملونة عند نقاط التفاعل)
- لوحة معلومات يمينية (إذا تم تفعيل
Show info panelsوShow Score panel): -
- تعرض إما الدرجة الحية أو الميل لكل إطار زمني
- لوحة مساعدة سفلية مع تذكير سريع بمجموعات المعلمات
ترى دائمًا:
- أي EMA تم لمسه أو كسره
- أين دخل دومينيتر وفي أي اتجاه
- أي EMAs حادة / مستقرة
- أي EMAs تعتبر “قوية” بواسطة محرك التقييم
هذه الشفافية نقطة بيع قوية: أنت لا تشتري صندوقًا أسود، بل إطار عمل EMA منظم يمكنك قراءته فعليًا على الرسم البياني.
8. تحليلات اختبار رجعي متدحرجة (مضمنة)
يحتوي دومينيتر أيضًا على وحدة تحليلات اختبار رجعي تسمى تحليل البداية المتدحرجة.
المعلمات:
Enable Rolling AnalysisRolling From (yyyy-MM-dd)Rolling To (yyyy-MM-dd)Ranking Metric 0=PnL 1=Pips 2=WRMax rows to show
في نهاية الاختبار الرجعي (OnStop):
- يجمع الروبوت كل الصفقات المغلقة في النطاق الزمني المختار.
- لكل تاريخ بداية ممكن بين من وإلى، يحسب:
-
- عدد الصفقات
- صافي الربح
- صافي النقاط
- معدل الفوز
- يصنف تواريخ البداية تلك حسب:
-
- صافي الربح (PnL)، أو
- إجمالي صافي النقاط، أو
- معدل الفوز
- يطبع أفضل النتائج في السجل ويعرض لوحة ملخصة مدمجة على الرسم البياني.
هذا مفيد جدًا لـ:
- العثور على أفضل نوافذ المعايرة
- رؤية من أي يوم بدأت تركيبة الاستراتيجية/الإعدادات فعليًا في “الهيمنة” على السوق
- إجراء تحسين دون تصدير أي شيء إلى Excel
9. لمن هو متعدد الأطر الزمنية EMA دومينيتر؟
هذا الروبوت مناسب جدًا لـ:
- المتداولين الذين يؤمنون بـ هيكل EMA (الرجوع إلى المتوسط + متابعة الاتجاه)
- المستخدمين الذين يريدون إدخالات دقيقة مدفوعة بالقواعد حول EMAs بدلاً من التعرف على الأنماط الغامضة
- المتداولين الذين يريدون التحكم في الشراء والبيع بشكل مستقل
- متداولي الأنظمة الذين يقدرون التخصيص العميق والتحليلات المدمجة
- المستخدمين الذين يريدون طبقة إضافية من حماية حقوق الملكية خلال سيناريوهات الانخفاض العميق
يمكنك نشر متعدد الأطر الزمنية EMA دومينيتر على:
- رمز واحد مع معلمات مضبوطة بدقة
- أسواق متعددة بالتوازي، كل نسخة بتكوينها الخاص
10. التموضع التجاري – لماذا يبيع “دومينيتر”
من منظور تسويقي، متعدد الأطر الزمنية EMA دومينيتر له عدة زوايا قوية:
- 🧠 سرد واضح للميزة: شبكة EMA متعددة الأطر الزمنية + التقييم + الاتجاه + التحوط
- 🎛️ قابلية تكوين عالية، لكن بمنطق داخلي متماسك جدًا
- 🛡️ إدارة مخاطر جدية: قواعد لكل جانب + تحوط حقوق الملكية + خروج مبكر مع الاتجاه
- 🔍 شفافية كاملة عبر التراكبات البصرية واللوحات (سهل العرض في لقطات الشاشة والفيديوهات)
- 📊 تحليلات مدمجة لا يقدمها معظم المنافسين مباشرة
أنت لا تقدم فقط “روبوت EMA”؛ أنت تقدم إطار تداول كامل قائم على EMA الذي:
- يكشف ويتداول هيكل EMA
- يضبط الحجم بناءً على الدرجة والاتجاه
- يحمي حقوق الملكية خلال الانخفاضات
نتائج الاختبار الرجعي فقط. لا عمولات، لا انزلاق. الأداء السابق لا يضمن النتائج المستقبلية.
الملخص
The bot detects the main market trend using EMA slope analysis and supports both with-trend and counter-trend entries, with rule-based execution logic that opens positions precisely when price interacts with the EMA structure. It also identifies breakout opportunities aligned with the trend and manages position sizing dynamically based on trend alignment, EMA scores, and “virgin” EMAs (those not recently touched).
Risk management is side-specific, allowing independent stop loss, take profit, break-even, and trailing stop settings for long and short trades. An equity drawdown hedge module monitors account drawdowns and opens hedge trades to mitigate risk during adverse conditions.
Multi TimeFrame Dominator features rich visual overlays and info panels for transparency, showing EMA levels, scores, and trade triggers on the chart. It includes built-in rolling backtest analytics to identify optimal calibration periods. The bot is suitable for trading various markets including Forex, indices, commodities, stocks, and cryptocurrencies, with deep customization for systematic traders seeking precise, rule-driven EMA-based strategies.
تقييمات العملاء
5 | 50 % | |
4 | 0 % | |
3 | 50 % | |
2 | 0 % | |
1 | 0 % |
