مؤشر مجاني لمنصة NinjaTrader 8

مؤشر Market Maker Models ‏(MMBM / MMSM) لمنصة NinjaTrader 8

يقرأ السوق على شكل منحنى، كنموذج شراء أو نموذج بيع: يبتعد السعر على مراحل عن منطقة تجميع أصلية حتى كنس سيولة كبير، ثم ينعكس (Smart Money Reversal)، ثم يعود على المراحل نفسها بشكل معكوس حتى منطقة الأصل.

يتم التحميل على خطوتين من قسم «المؤشرات المجانية» في الصفحة الرئيسية.

مؤشر Market Maker Buy and Sell Model على رسم بياني في NinjaTrader
المنصة
NinjaTrader 8
الملف
NinjaScript (.cs)، شيفرة مصدرية مقروءة
الحساب
مع كل تيك (الوقت الفعلي)
السعر
مجاني
آخر تحديث للملف
8 أكتوبر 2026

كيف يعمل المؤشر

  1. التجميع الأصلي. نطاق من 15 شمعة على الأقل تبقى أجسامها ضمن ‎2 × ATR (القيم الافتراضية). لا يُعتمد إلا عندما تكسره شمعة: الكسر نحو الأسفل يهيئ Buy Model ‏(MMBM)، والكسر نحو الأعلى يهيئ Sell Model ‏(MMSM).
  2. ساق الذهاب على مراحل. تصبح مناطق التجميع التالية، الأبعد فالأبعد عن الأصل، مراحل: إعادة توزيع على الساق الهابطة وإعادة تجميع على الساق الصاعدة، وتشكّل سلّم الأهداف القادمة.
  3. الـ Smart Money Reversal. في نهاية المنحنى يكنس السعر آخر قمة أو قاع (قوة 5) ويُغلق عائدًا، ثم يكسر الهيكل بـ Displacement ‏(MSS). لا يُقرأ الانعكاس إلا إذا كان المنحنى عميقًا بما يكفي (مرة واحدة على الأقل من ارتفاع منطقة الأصل) ويحتوي على الحد الأدنى من المراحل.
  4. العودة المعكوسة. تتحول مراحل ساق الذهاب إلى أهداف تُشطب من الأقرب حتى منطقة التجميع الأصلية.
  5. الإلغاء. قبل الانعكاس، يُلغي إغلاقٌ بعد منتصف منطقة الأصل النموذج. وبعده، يدل إغلاقٌ بعد طرف الـ Smart Money Reversal على الفشل.
  6. صفقة «Low risk». الدخول في الـ FVG الخاص بالـ MSS ‏(CE افتراضيًا)، والوقف خلف الطرف مع هامش، والهدف عند أول مرحلة معكوسة أو عند الأصل أو بنسبة R ثابتة.

لماذا إعدادات مرتبطة بـ ATR

لا يحدد ICT عرضًا لمنطقة التجميع ولا عددًا للمراحل ولا تماثلًا تامًا بين الساقين. لذلك لا يشترط المؤشر أي تماثل: العروض والأعماق والهوامش معبَّر عنها كمضاعفات لـ ATR، لتبقى الإعدادات نفسها منطقية على مؤشر أو سلعة أو زوج عملات.

الأسواق والأطر الزمنية

  • أي أداة محمّلة في NinjaTrader 8، مع ATR كتقلب مرجعي (الفترة 50 افتراضيًا).
  • كل الأطر الزمنية: قد يستمر المنحنى بضع ساعات في التداول اليومي أو عدة أسابيع على الإطار اليومي. تُضبط المدة القصوى لكل ساق بعدد الشموع.
  • حساب مع كل تيك في الوقت الفعلي.

المتطلبات

  • NinjaTrader 8، منصة سطح مكتب لنظام Windows. المؤشر مجاني، أما NinjaTrader فبرنامج تابع لجهة أخرى له شروطه الخاصة وقد يكون مدفوعًا حسب الاستخدام (الترخيص، التداول الحقيقي).
  • البيانات. تكفي أشرطة الرسم: لا حاجة إلى Tick Replay ولا إلى عمق السوق. وقد تكون بيانات اتصالك مدفوعة حسب البورصة والاشتراك.

الإعدادات

المؤشر باللغة الإنجليزية: يظهر كل إعداد باسمه كما يعرضه NinjaTrader، مع قيمته الافتراضية المأخوذة من الشيفرة المصدرية (.cs) وشرحه بالعربية.

1. Consolidation and Curve

الإعدادالقيمة الافتراضيةالوظيفة
ATR period50التقلب المرجعي لكل عرض وكل عتبة (مستقل عن السوق).
Consolidation: minimum bars15الحد الأدنى لعدد الشموع ليُعتبر النطاق consolidation (تجميعًا).
Consolidation: max height (x ATR)2.0أقصى ارتفاع للنطاق بمضاعفات الـ ATR.
Consolidation read on bodies (ICT)نعمقاعدة ICT: يُحدَّد الـ consolidation بأجسام الشموع؛ ويمكن للذيل أن يخرج منه دون كسره. غير مُحدَّد = القراءة على الذيول (high/low).
Min curve depth (x origin height)1.0يجب أن يقطع السعر على الأقل هذا المضاعف من ارتفاع منطقة الأصل (origin) قبل قراءة أي انعكاس.
Min stages before the reversal1عدد الـ consolidations الداخلية المطلوبة على ساق الابتعاد (0 = يُقبل منحنى على شكل V).
Max stages6
Max leg away duration (bars)400
Max return leg duration (bars)600
Detect the Buy Model (MMBM)نعم
Detect the Sell Model (MMSM)نعم

2. Smart Money Reversal

الإعدادالقيمة الافتراضيةالوظيفة
Swing strength (liquidity)5عدد الشموع على كل جانب لتأكيد الـ swing الذي يتعرّض للـ sweep في نهاية المنحنى.
MSS reference swing strength2
Min sweep beyond the level (ticks)1
Max bars raid -> valid sweep3
Max bars sweep -> MSS30
MSS requires a closeنعم
Min displacement (x ATR)1.0القوة المطلوبة من شمعة الكسر. 0 = معطّل.

3. Trade at the Reversal

الإعدادالقيمة الافتراضيةالوظيفة
Offer a low risk buy / sellنعم
Require an FVGلاوإلا يتم الرجوع إلى الـ order block الخاص بالـ displacement.
FVG grace bars3
Min FVG size (x ATR)0.05
Entry levelCEProximal أو CE (50%) أو Distal.
TargetFirstMirrorFirstMirror = أول مرحلة معكوسة (mirror)، Origin = الـ consolidation الأصلية، FixedRR.
R:R minimum1.5
Fixed R:R (fallback)2.0
Stop buffer (x ATR)0.10
Armed setup lifetime (bars)40
Max bars in trade300

4. Real Time

الإعدادالقيمة الافتراضيةالوظيفة
Calculate on every tick (real time)نعممُفعّل افتراضيًا: يتحدّث الرسم البياني مع كل tick.
History analysed (bars, 0 = all)0

5. Display

الإعدادالقيمة الافتراضيةالوظيفة
Original consolidationنعم
Stages (re-distribution / re-accumulation)نعم
Mirrored return stagesنعم
Delivery curveنعم
Smart Money Reversal (SMR / MSS)نعم
Mirror targetsنعم
Entry / stop / targetنعم
Labelsنعم
Dashboardنعم
All consolidations (grey)لايعرض أيضًا الـ consolidations التي لم تُنتج نموذجًا.
Models kept on chart (0 = whole chart)30
Zone opacity (%)18

6. Alerts

الإعدادالقيمة الافتراضيةالوظيفة
Alert on Smart Money Reversalنعم
Alert on setup armedنعم
Alert on entryنعم
Alert on model completeلا
Sound fileAlert2.wav
Alert rearm (seconds)15

7. Trading Evolution

الإعدادالقيمة الافتراضيةالوظيفة
Show logoنعم
Show nameنعم
Logo positionTopLeft
Logo size (px)54
Logo opacity (%)55
Diagnostic mode (Output window)لا

11 لونًا قابلًا للتخصيص في تبويب الألوان داخل NinjaTrader.

التثبيت في NinjaTrader 8

  1. حمّل الحزمة المجانية (ملف ZIP) التي تضم المؤشر من قسم المؤشرات المجانية في الصفحة الرئيسية.
  2. في NinjaTrader 8 افتح القائمة Tools › Import › NinjaScript Add-On، واختر ملف ZIP، ثم أعد تشغيل NinjaTrader.
  3. فعّل ترخيصك المجاني: Control Center › New › Trading Evolution License، ثم احفظ مفتاحك.
  4. على الرسم البياني افتح قائمة المؤشرات (نقرة يمنى › Indicators) وأضف «TRADING EVOLUTION - MMBM / MMSM».

مشكلات شائعة وحلولها

  • لا يظهر شيء. حمّل تاريخًا كافيًا (عدة أيام داخل اليوم): يحتاج النموذج إلى قمم وقيعان وجلسات كاملة لاكتشاف الإعداد.
  • المؤشر لا يظهر في القائمة. تأكّد أن استيراد الحزمة (Tools › Import › NinjaScript Add-On) انتهى دون خطأ، ثم أعد تشغيل NinjaTrader. يترجم NinjaTrader كل السكربتات معًا: خطأ في سكربت آخر مثبّت قد يوقف الاستيراد، فأصلحه أو احذفه. إذا عرضت الأداة رسالة ترخيص، فاحفظ مفتاحك المجاني في Control Center › New › Trading Evolution License.
  • خطأ «already contains a definition». توجد نسخة قديمة من المؤشر نفسه باسم ملف آخر: احذفها ثم أعد الترجمة.

حدود يجب معرفتها

  • إنه مؤشر وليس استراتيجية آلية: لا يرسل أي أمر.
  • لا يُتعرَّف على المنحنى إلا بأثر رجعي: ما دام الـ Smart Money Reversal غير مؤكد يبقى النموذج فرضية.
  • العتبات (عرض مناطق التجميع، العمق الأدنى، الـ Displacement) اختيارات إعداد وليست قواعد ثابتة من ICT.
  • النتائج المعروضة تخص التاريخ المحمّل فقط ولا تدل على النتائج المستقبلية.

الأسئلة الشائعة

ما الفرق بين MMBM وMMSM؟

نموذج الشراء Market Maker Buy Model ‏(MMBM) يهبط على مراحل ثم يصعد عائدًا إلى الأصل. أما نموذج البيع Market Maker Sell Model ‏(MMSM) فيفعل العكس: يصعد على مراحل ثم يهبط. يرصد المؤشر النموذجين، ويمكن تعطيل كل منهما.

هل يجب أن يكون المنحنى متماثلًا؟

لا. لا يُشترط أي تماثل: المهم هو التجميع الأصلي وعمق المنحنى والـ Smart Money Reversal والمراحل التي يُعاد اختراقها في العودة.

هل المؤشر مجاني؟

نعم، المؤشر مجاني (الحزمة والترخيص مجانيان). ويتطلب NinjaTrader 8، وهو برنامج تابع لجهة أخرى وله شروطه الخاصة.

هل يرسل أوامر؟

لا. يرسم النموذج ويقترح مستوى دخول ووقفًا وهدفًا، ويمكنه إطلاق تنبيهات. القرارات تبقى لك.

مفاهيم وأدوات ذات صلة

مؤشرات NinjaTrader 8 مجانية أخرى

مقالات ذات صلة

محتوى تعليمي. هذه المؤشرات ليست نصيحة استثمارية ولا تضمن أي نتيجة. ينطوي تداول العقود الآجلة على خطر خسارة قد تتجاوز رأس المال الأولي. شروط الاستخدام · إخلاء المسؤولية