VibeFox Keltner Revert MT5 — المساعدة
VibeFox Keltner Revert — الارتداد نحو المتوسط على قناة تقلب مع نقاط دخول
VibeFox Keltner Revert هو مؤشر قنوات يعمل في الوقت الفعلي لمنصة MetaTrader 5. يبني قناة Keltner كلاسيكية — خط وسط EMA محاط بنطاقي تقلب مبنيين على ATR — ويرسم النطاقات الثلاثة جميعها مباشرة على مخطط الأسعار، ويضع علامة على دخول ارتداد نحو المتوسط كلما امتد السعر إلى نطاق خارجي ثم عاد سريعاً نحو الوسط. تُجمَع كل عناصر التحكم في لوحة تفاعلية حديثة واحدة، فبدلاً من مراقبة النطاقات يدوياً ترى كل تشكيلة ارتداد في اللحظة التي تتكوّن فيها.
كيف يعمل المؤشر
تُشتق القناة من لبنتين معروفتين. الخط الأوسط هو EMA للسعر النموذجي — (High + Low + Close) / 3 — على MA Period، فيتتبع الاتجاه بينما يُنعّم ضوضاء داخل الشمعة. ويُحدَّد عرض النطاق بواسطة ATR (متوسط المدى الحقيقي) على ATR Period، وهو مقياس تقلب خالص. ويُوضع النطاقان الخارجيان على بُعد عدد ثابت من قيم ATR عن الوسط، يحدده Multiplier: النطاق العلوي هو Middle + Multiplier × ATR، والنطاق السفلي هو Middle − Multiplier × ATR.
ولأن العرض مرتبط بـ ATR، فإن القناة «تتنفس» مع السوق — تتسع عند ارتفاع التقلب وتنكمش عند هدوء السوق — بينما يُبقي EMA الغلاف بأكمله منزلقاً على طول الاتجاه. ويحدّ إعداد Bars من مقدار السجل التاريخي الذي تتم معالجته: اضبطه على 0 لاستخدام جميع الشموع المتاحة، أو استخدم قيمة أصغر لإعادة رسم أسرع على المخططات الثقيلة.
تُرسم النطاقات الثلاثة مباشرة على مخطط الأسعار ككائنات خطوط، بينما يقيم المؤشر نفسه في نافذته الفرعية الخاصة حيث توجد لوحة التحكم.
قناة Keltner
تؤطّر قناة Keltner السعر بين خط وسط يتتبع الاتجاه ونطاقي تقلب. في معظم الوقت يتذبذب السعر داخل القناة؛ ويعمل النطاقان الخارجيان كحدود متطرفة ديناميكية متناسبة مع التقلب. فلمس النطاق العلوي يشير إلى منطقة تكون فيها الحركة الصاعدة ممتدة نسبةً إلى التقلب الأخير، ولمس النطاق السفلي يشير إلى حركة هابطة ممتدة. أما خط EMA الأوسط فهو مركز جاذبية القناة — المستوى الذي يميل السعر إلى العودة إليه بعد تجاوز أحد النطاقين الخارجيين.
منطق الارتداد (Revert) نحو المتوسط
يتداول VibeFox Keltner Revert على العودة إلى المتوسط بدلاً من الاختراق. الفكرة بسيطة: عندما يندفع السعر إلى نطاق خارجي ثم يرفضه ويغلق عائداً داخل القناة، غالباً ما يتبع ذلك ارتداد سريع نحو الخط الأوسط.
تتشكل تشكيلة BUY عندما يلمس أدنى سعر شمعة النطاق السفلي أو يخترقه وتُغلق الشمعة نفسها عائدة فوق النطاق السفلي — فقد رفض السوق الامتداد الهابط، والحركة المتوقعة صعوداً نحو الوسط. وتشكيلة SELL هي الصورة المعكوسة: يلمس أعلى سعر شمعة النطاق العلوي أو يخترقه وتُغلق الشمعة عائدة تحت النطاق العلوي — فقد رُفض الامتداد الصاعد، والحركة المتوقعة هبوطاً نحو الوسط. تُقيَّم الإشارات على الشموع المغلقة فقط؛ ويُتجاهل الشمعة قيد التكوّن حالياً، فلا تعيد العلامة رسم نفسها أبداً بعد طباعتها.
نقاط الدخول
القيمة الرئيسية لـ VibeFox Keltner Revert هي دخوله التلقائي. فعندما تكتمل تشكيلة ارتداد صالحة على شمعة مغلقة، يضع المؤشر علامة واضحة مباشرة على مخطط الأسعار عند سعر الإشارة. ويشغّل مفتاح Revert الوحيد دخول الارتداد نحو المتوسط أو يوقفه؛ وتُلوَّن علامات الشراء والبيع بشكل منفصل عبر إعدادي اللون Buy وSell، فيُقرأ الاتجاه من نظرة واحدة.
يبدّل محدد Marker الرمز بين صليب بسيط (+) أو مثلثات ممتلئة أو أسهم بذيل، بينما يقيس عنصر التحكم Size العلامة بالبكسل (من 6 إلى 40) لتناسب أي كثافة مخطط.
تحكم بصري كامل
لكل نطاق من النطاقات الثلاثة لونه الخاص — Middle وUpper وLower — وتُضبط سماكة الخط عبر Width من 1 إلى 5 بكسل. ويدعم كل نطاق وكلتا علامتي الدخول إعداد شفافية (0-100%) في نافذة منتقي الألوان المنبثقة، بحيث يمكنك مزج القناة بنعومة مع المخطط أو جعل الإشارات تبرز على أي خلفية.
لوحة تفاعلية على المخطط
الواجهة بأكملها هي لوحة سلسة قائمة على الرسم (canvas) مصممة للتحكم السريع بالماوس. تُجمَّع معاملات القناة في صفوف مرتبة، وتُفصل كتلة الدخول بعنوانها الذهبي الخاص ENTRY، بحيث لا تختلط إعدادات الإشارة بإعدادات النطاقات. ويحمل رأس اللوحة أيقونات التحكم.
Power — يشغّل ويوقف رسم علامات الدخول دون إزالة المؤشر من المخطط.
Settings (gear) — يفتح ويغلق قسم الإعدادات.
Updown (arrows) — ينقل اللوحة بين نافذتها الفرعية والمخطط الرئيسي.
Close (cross) — يغلق المؤشر.
Resizable — اسحب الزاوية السفلية اليمنى لتغيير حجم اللوحة.
Collapsible — نقرة مزدوجة على الرأس تطوي اللوحة إلى شريط مدمج.
Mouse wheel — مرّر المؤشر فوق أي حقل رقمي ولفّ العجلة لتغيير القيمة دون فتح لوحة المفاتيح.
الإعدادات والتخصيص
يفتح زر Settings قسماً تُضبط فيه اللوحة لتناسب مساحة عملك: سمة Theme فاتحة أو داكنة أو تلقائية، وعرض لوحة قابل للتعديل، وحجم رأس، وارتفاع صف، وحجم خط. وتتيح لمسات إضافية إخفاء الشريط السفلي عبر Hide Footer، وتصغير الرأس عند الطي عبر Mini Header، وطي اللوحة تلقائياً عند النقر خارجها. ويتغير كل معامل تقريباً مباشرة على اللوحة في الحال — أما حقول الإدخال في تبويب Inputs فتحدد القيم الابتدائية فقط. ويمكنك أيضاً تشغيل عدة نسخ مستقلة على مخطط واحد بمنح كل نسخة Instance فريداً، لمقارنة إعدادات مختلفة جنباً إلى جنب.
إشعارات الدخول
لست بحاجة للجلوس وحراسة المخطط في انتظار تشكيلة ارتداد. يمكن إرسال كل دخول عبر عدة قنوات إشعار تُفعَّل بشكل مستقل مباشرة على اللوحة.
Alert — رسالة منبثقة داخل المنصة.
Push — إشعار للهاتف المحمول إلى تطبيق MetaTrader على هاتفك.
Email — رسالة تُرسل عبر إعدادات البريد في المنصة.
Telegram — نص التنبيه مع لقطة شاشة للمخطط، يُرسل مباشرة إلى محادثة Telegram خاصتك.
فعّل القنوات التي تحتاجها فقط، وسيتم إخطارك في اللحظة التي يظهر فيها دخول ارتداد Keltner جديد على الرمز والإطار الزمني الذي تعمل عليه.
السجل المرئي (تقرير HTML)
فعّل قناة Html، وستُحفظ كل إشارة دخول في تقرير HTML مع لقطة شاشة للمخطط في لحظة إطلاقها. ويُخزَّن التقرير في مجلد Files الخاص بالمنصة، في دليل VibeFox_Keltner_Revert (MQL5/Files/VibeFox_Keltner_Revert/result.html)، ويُفتح في أي متصفح — لتحصل على سجل مرئي لكل الارتدادات التي وجدها المؤشر. ويمسح زر سلة المهملات بنقرة واحدة التقرير ولقطاته كلما أردت البدء من جديد.
تنبيهات Telegram
يمكن أيضاً تسليم الإشارات مباشرة إلى محادثة Telegram خاصتك — نص التنبيه مع لقطة شاشة للمخطط في لحظة الاكتشاف. شغّل قناة Telegram وأدخل رمز البوت (bot token) ومعرّف المحادثة (chat id) في المُدخلات.
يعتمد التسليم على تقرير HTML: تُكتب كل إشارة جديدة في التقرير، والتقرير — عند فتحه في متصفح — يعيد توجيهها بنفسه إلى محادثة Telegram خاصتك. ولهذا السبب، فإن تفعيل Telegram يبقي تقرير Html مشغّلاً تلقائياً، وتعمل القناتان معاً.
مساعدة مدمجة متعددة اللغات
صفحة مساعدة كاملة مدمجة في اللوحة، متوفرة بعدة لغات، بحيث يُشرح كل عنصر تحكم في المكان نفسه الذي تستخدمه فيه.
المعاملات (تبويب Inputs)
يمكن أيضاً تغيير معظم الإعدادات مباشرة على اللوحة (زر Settings) — أما معاملات الإدخال فتحدد القيم الابتدائية عند بدء التشغيل فقط.
Keltner Revert (core)
MA Period — فترة EMA للخط الأوسط، محسوبة على السعر النموذجي (H+L+C)/3. الافتراضي: 20.
ATR Period — فترة ATR التي تحدد عرض القناة. الافتراضي: 10.
Multiplier — مضاعف ATR: كم عدد قيم ATR التي يبعدها النطاقان الخارجيان عن الخط الأوسط. الافتراضي: 2.0.
Bars of history to process — عدد الشموع السابقة التي تُحسب خلالها القناة والدخول، 0 = الكل المتاح. الافتراضي: 200.
Middle Line Color — لون الخط الأوسط (EMA). الافتراضي: DodgerBlue.
Middle Line Transparency — شفافية الخط الأوسط بالنسبة المئوية، 0-100. الافتراضي: 0.
Upper Band Color — لون النطاق العلوي. الافتراضي: OrangeRed.
Upper Band Transparency — شفافية النطاق العلوي بالنسبة المئوية، 0-100. الافتراضي: 0.
Lower Band Color — لون النطاق السفلي. الافتراضي: OrangeRed.
Lower Band Transparency — شفافية النطاق السفلي بالنسبة المئوية، 0-100. الافتراضي: 0.
Line Width — سماكة خطوط القناة بالبكسل، 1..5. الافتراضي: 1.
Entry Points
Revert — يفعّل دخول الارتداد نحو المتوسط (لمس Lower ثم إغلاق فوقه = BUY؛ لمس Upper ثم إغلاق تحته = SELL). الافتراضي: مشغّل.
Marker Font Size — حجم علامات الدخول بالبكسل، 6..40. الافتراضي: 12.
Entry Marker — رمز العلامة: Cross (+) أو Triangle أو Arrow. الافتراضي: Arrow.
Buy Color — لون علامة BUY. الافتراضي: LimeGreen.
Buy Transparency — شفافية علامة الشراء بالنسبة المئوية، 0-100. الافتراضي: 0.
Sell Color — لون علامة SELL. الافتراضي: Red.
Sell Transparency — شفافية علامة البيع بالنسبة المئوية، 0-100. الافتراضي: 0.
Notifications
Push Notification — يفعّل تنبيهات الدفع إلى تطبيق MetaTrader المحمول. الافتراضي: موقف.
Alert Popup — يفعّل التنبيهات المنبثقة داخل المنصة. الافتراضي: موقف.
Email — يفعّل تنبيهات البريد الإلكتروني عبر إعدادات البريد في المنصة. الافتراضي: موقف.
Html Report — يحفظ كل إشارة مع لقطة شاشة للمخطط في Files/VibeFox_Keltner_Revert/result.html. الافتراضي: موقف.
Telegram — يعيد توجيه الإشارات مع لقطات شاشة للمخطط إلى محادثة Telegram عبر تقرير HTML. الافتراضي: موقف.
Telegram - bot token — رمز بوت Telegram المستخدم للتسليم. الافتراضي: فارغ.
Telegram - chat id — معرّف محادثة Telegram المستهدفة. الافتراضي: فارغ.
Panel / Settings
Panel width, px — عرض اللوحة على المخطط بالبكسل، 300..800. الافتراضي: 800.
Header size — ارتفاع رأس اللوحة، 1..6. الافتراضي: 1.
Theme — سمة ألوان اللوحة: Light أو Dark أو Auto. الافتراضي: Auto.
Row height (px) — ارتفاع كل صف معامل بالبكسل. الافتراضي: 34.
Font size — حجم الخط المستخدم داخل اللوحة. الافتراضي: 8.
Hide Footer — يخفي الشريط السفلي للوحة. الافتراضي: موقف.
Mini Header on collapse — يعرض شريط رأس مدمجاً عند طي اللوحة. الافتراضي: موقف.
Close on click outside — يطوي اللوحة تلقائياً عند النقر خارجها. الافتراضي: موقف.
Instance — رقم فريد لكل نسخة من المؤشر على المخطط نفسه، يتيح تشغيل عدة نسخ جنباً إلى جنب. الافتراضي: 1.
Panel Start Window — يحدد الموضع الابتدائي للوحة: المخطط الرئيسي أو النافذة الفرعية. الافتراضي: Subwindow.
