تطوير EA والمنشئ beginner 12 دقيقة قراءة

كيف تبني إكسبيرت RSI في MT5 بدون برمجة — وما الذي يسجّله القالب الجاهز فعلًا

إكسبيرت RSI يُبنى من كتل جاهزة داخل المتصفح: صِل شرط الارتداد، وصرّفه إلى ملف .ex5 حقيقي، ثم اقرأ أرقامه قبل أن يرى مالًا. ويشمل الدليل الرقم الذي لا ينشره أحد: قالب RSI في الباني نفسه يغلق عند عامل ربح قدره 0.94، وبحثه المسجّل عن المعاملات لم يعثر على إعداد رابح قط — ولا حتى على الفترة التي جرت ملاءمته عليها.

نُشر · روجِع

تبني إكسبيرت RSI في MT5 بدون برمجة بوضع أربعة أنواع من الكتل على لوحة الرسم: عقدة Start، وكتلة مؤشر RSI، وشرط يقارن قيمة RSI بمستوى، وكتلة أمر. ثم يولّد الخادم كود MQL5 ويصرّفه نيابةً عنك. يستغرق ذلك نحو خمس عشرة دقيقة، ولا تحتاج إلى صياغة MQL5 في أي لحظة.

والسؤال الأصعب هو ما الذي بين يديك حين تنتهي. يبني هذا الدليل الإكسبيرت ثم يقرأ سجلّ الباني نفسه للتصميم ذاته، وهو سجلّ أقلّ إطراءً ممّا سيخبرك به أي شرح.

ما الذي ستبنيه

إكسبيرت بمركز واحد على زوج واحد، يشتري حين يهبط RSI دون مستوى تشبّع بيعي ويبيع حين يرتفع فوق مستوى تشبّع شرائي، بوقف وهدف ثابتين، مصرَّفًا إلى ملف .ex5 حقيقي تستطيع إسقاطه داخل MetaTrader 5. ثماني كتل. بلا كود.

هذا هو النصف الميكانيكي، وهو سهل فعلًا. أما بقية هذه الصفحة فهي النصف الذي يحسم إن كان الملف يستحقّ التشغيل.

قبل أن تبدأ: ما الذي يقيسه RSI وما الذي لا يقيسه

تحتاج حسابًا مجانيًا ببريد إلكتروني موثَّق (التصميم مجاني ولا يتطلّب تسجيل دخول؛ أما التصريف إلى .ex5 فيتطلّبه)، ونحو خمس عشرة دقيقة، ومنصّة MetaTrader 5 لتختبر النتيجة فيها.

يذكر RSI أين تقع آخر n إغلاقات بين مكاسبها وخسائرها الأخيرة، على مقياس من 0 إلى 100. وفي هذه الوصفة يؤدّي وظيفة واحدة بالضبط: أن يقول إن السعر تحرّك بعيدًا وبسرعة في اتجاه واحد قياسًا على سلوكه الأخير. وما لا يقوله هو أن الحركة انتهت. وهذا التمييز هو خطر الاستراتيجية كلّه — فقراءة تشبّع بيعي داخل اتجاه هابط وصفٌ لذلك الاتجاه الهابط، لا إشارة ضدّه.

وكتلة RSI في الباني تعرض هذه الإعدادات، وقيمها الافتراضية هي المتعارف عليها:

إعداد الكتلةالقيمة الافتراضيةما الذي يتحكّم فيه
period14كم شمعة يعود إليها الحساب. المدى 1–999
applied_pricePRICE_CLOSEأي سعر من كل شمعة يغذّي الحساب
shift0أي شمعة تُقرأ — 0 هي الشمعة قيد التكوّن، و1 آخر شمعة مغلقة
timeframeإطار الرسم الحاليأي إطار من M1 إلى MN1، يُقرأ باستقلال عن الرسم
symbolرمز الرسم الحاليالفراغ يعني رمز الرسم نفسه

وصفّ timeframe هو الجدير بالانتباه مبكرًا. فالكتلة تستطيع قراءة RSI من إطار زمني أعلى من الإطار الذي تتداول عليه. وهكذا يُبنى مرشّح متعدّد الأطر الزمنية دون كتابة كود.

خطوة بخطوة: ابنِ إكسبيرت RSI داخل الباني

  1. افتح EA Builder ثم إمّا أن تحمّل قالب rsi_reversal من المعرض أو تبدأ من لوحة فارغة. تحميل القالب أسرع؛ وبناؤه بنفسك هو ما يعلّمك أي سلك يفعل ماذا.
  2. ضع عقدة Start من لوحة Utility. فالمخطّط الذي يخلو منها يسقط في التحقّق بالخطأ EAB-E202 قبل أن يولّد أي شيء.
  3. أضف كتلة مؤشر RSI واضبط period. اتركها على 14 في البناء الأول كي تكون نتيجتك قابلة للمقارنة بخطّ الأساس أدناه، واضبط shift على 1 إن أردت أن تُقيَّم القاعدة على الشموع المغلقة وحدها.
  4. أضف شرط Compare وصِل كتلة RSI إليه. وهذه الخطوة ليست سباكة اختيارية: فوصل مؤشر مباشرةً بكتلة أمر يُرفض بالخطأ EAB-E205 — «أدرج عقدة شرط (Compare/Cross) بينهما» — وذلك تحديدًا لأن قيمة مؤشر خامًا ليست قرارًا.
  5. اضبط المقارنة. في جهة الشراء: RSI أقلّ من 30. وفي جهة البيع: RSI أكبر من 70. والمعامل الافتراضي لكتلة Compare هو >، ففرع الشراء هو الذي عليك أن تتذكّر قلبه.
  6. صِل كل شرط بكتلة إجراء خاصّة به: Open Buy وOpen Sell.
  7. اضبط المخاطرة في تبويب SettingsMoney Management وExit Strategy. والقيم الافتراضية المشتركة هي وقف خسارة عند 50 نقطة، وهدف عند 100 نقطة، وحجم لوت ثابت قدره 0.01. والمخطّط الذي يخلو من وقف صالح يرفع تشخيصًا CRITICAL قبل البناء ويطلب تأكيدك.
  8. اضغط Measure لتشغيل الاختبار الخلفي التقريبي المدمج، واقرأ نتيجته مقابل الحدّ الذي تطبعه اللوحة نفسها: عامل ربح لا يقلّ عن 1.2، و60 صفقة على الأقل، وتراجع لا يتجاوز 20%.
  9. اضغط Compile .ex5، وانقل الملف المنزَّل إلى MQL5/Experts عبر File > Open Data Folder، ثم حدّث نافذة Navigator. ثم اختبره اختبارًا جادًّا في Strategy Tester قبل أن يقترب من أي حساب.
  • عقدة Start
  • مؤشر RSI بفترة 14
  • Compare — RSI دون مستوى التشبّع البيعي
  • Compare — RSI فوق مستوى التشبّع الشرائي
  • Open Buy
  • Open Sell
  • وقف الخسارة وجني الأرباح
  • التصريف إلى ملف .ex5
سلسلة الارتداد على RSI بكتلها الثماني، من عقدة Start إلى الملف المصرَّف

وكتلتان يمدّ المبتدئون أيديهم إليهما، ولا ينبغي لهم ذلك بعد.

Cross يسأل هل عبَر خطٌّ خطًّا آخر على هذه الشمعة. وهذا سؤال أشدّ ومختلف عن «هل هو دون المستوى». ولو استُخدم هنا لانطلق فقط على الشمعة التي يخترق فيها RSI مستوى 30 هبوطًا — لا على كل شمعة يبقى تحته فيها.

وتحمل اللوحة أيضًا كتلة شرط RSI Divergence. وهي تكشف صنع السعر طرفًا جديدًا بينما لا يصنعه RSI، وتأتي افتراضيًا بـ level 30 وpivot_bars 70 وnear_band 10. وتحتاج إلى كتلة RSI مضبوطة على shift 1 موصولة بها. وتلك استراتيجية مختلفة فعلًا، لا ضبطًا لهذه.

إعدادات الدخول والخروج والمعاملات في RSI

إليك كل قيمة تعرضها هذه الوصفة، وما الذي يفعله تحريكها فعلًا.

الإعدادقيمة القالبما الذي يفعله تحريكه
period في RSI14الأقصر يتفاعل أسرع وينطلق أكثر بكثير؛ والأطول يُنعّم وينطلق نادرًا. وهو يغيّر عدد الصفقات أكثر ممّا يغيّر معدل الربح
مستوى التشبّع البيعي30الأدنى أشدّ — مداخل أقلّ وأعمق. وهوية القالب تسكن هنا
مستوى التشبّع الشرائي70مرآة ما سبق في جهة البيع
shift0اضبطه على 1 لتقرّر على الشموع المغلقة وحدها. وعلى M5 هذا هو الفرق بين حفنة قرارات في الساعة ومئات منها
وقف الخسارة50 نقطة (الافتراضي المشترك)المدى الذي جرى البحث فيه كان 20–50
جني الأرباح100 نقطة (الافتراضي المشترك)المدى الذي جرى البحث فيه كان 20–100
حجم اللوت0.01 ثابتليس إعداد استراتيجية؛ إنه يضاعف ما تفعله الاستراتيجية، بما في ذلك خسائرها

سؤال الحساسية الذي يسأله الجميع، بجواب صادق. «هل أوسّع 30/70 إلى 20/80؟» هو أول ما يقترحه كل شرح لـ RSI، وهذه الصفحة لا تستطيع أن تخبرك، لأن البحث المسجّل على هذا القالب لم يغيّر المستويات قط. الذي غيّره هو الوقف والهدف — SL20-50 × TP20-100، 12 توليفة عبر ثلاث نوافذ على H1 — وكان الحكم no_robust_edge بأفضل عامل ربح داخل العيّنة قدره 0.91. فالمستويات تبقى هنا فرضية غير مختبَرة، والإعدادات التي جرى اختبارها لم تستطع رفع التصميم إلى نقطة التعادل من أي جهة. وكل من يقتبس لك مستوى RSI «أفضل» إنما يقتبس اعتقادًا.

اختبر إكسبيرت RSI اختبارًا خلفيًا

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

خطّ الأساس لـ rsi_reversalالقيمة
عامل الربح0.94
الصفقات682
أقصى تراجع-0.97%
الصافي-51.37
مُعلَّم ضعيفًا في بيان القوالبنعم
مُدرج بوصفه recommended في المعرضنعم
يتجاوز حدّ النجاح الخاص بلوحة Measureلا
شروط الاختبار
معرّف التجربةEXP-RSI-RECIPE-BASELINE-001
التجربة الأمّEXP-BUILDER-TEMPLATE-BASELINE-001
الرمز / الإطار الزمنيUSDJPYm M5
الفترة2025-06-01 – 2026-06-09
النموذجM1 OHLC (Model=1)
الإيداع10,000
البيئةExness MT5
تاريخ قياس خطّ الأساس2026-06-18
آخر توثيق2026-08-25
0.94عامل الربح لقالب الارتداد على RSI الجاهز عند إعداداته الأصلية
0.91أفضل عامل ربح وجده بحثه المسجّل عن المعاملات في أي موضع — وهو خسارة أيضًا
37 ضعفًاكم صار التراجع أعمق حين شُغِّلت قاعدة RSI نفسها على زوجين

اقرأ ذلك الجدول بصفّيه الأخيرين معًا. فالمعرض يعلّم هذا القالب recommended وبيان القوالب يعلّمه ضعيفًا، والعَلَمان صحيحان في أمرين مختلفين: فهو مثال نظيف حسن التكوين على النمط، وقد خسر مالًا. وعبر الـ 53 قالبًا التي تحمل خطّ أساس مقيسًا، 40 معلَّمة recommended و53 كلها معلَّمة ضعيفة. فكلمة «recommended» عبارة عن التوصيل، لا عن الأفضلية أبدًا.

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

القالبالكتلعامل الربحالتراجعالصفقات
ma_distance_pullback61.10-0.26%159
envelope_reversal100.95-1.16%989
cci_level70.95-0.94%789
rsi_reversal80.94-0.97%682
bb_bounce90.92-0.98%616
stoch_bb140.90-1.41%888
hl_range_reversal80.90-1.33%573
mfi_stddev_revert120.80-1.66%362

واحد فقط تجاوز 1.0، وهو الوحيد الذي لا يقاتل الاتجاه. فـ ma_distance_pullback يشتري ارتدادًا تصحيحيًا بينما الاتجاه لا يزال قائمًا. وتلك عودة إلى المتوسط داخل اتجاه لا ضدّه. وهو أيضًا أصغر تصميم في المجموعة، بستّ كتل. وكل قالب ارتداد صِرف من نوع «تحرّك السعر بعيدًا فلينعكس»، ومنه RSI، أغلق دون نقطة التعادل.

وهذه أقوى حجّة في هذه الصفحة على وضع مرشّح اتجاه أمام دخول RSI. غير أن حدّها يستحقّ القول صراحةً. فقد أخذ 159 صفقة مقابل 682 لـ RSI، فاشترى تلك النتيجة بالانتقائية — وربع العيّنة ادّعاء أضعف لا أقوى.

أخطاء شائعة تجنّبها

قراءة «تشبّع بيعي» على أنها «على وشك الانعكاس». هذا هو نمط الفشل الخاصّ بهذا المؤشر، وهو سبب تجمّع قوالب الارتداد الصِرفة دون 1.0. ففي حركة ممتدّة يبقى RSI مثبَّتًا عند طرف لوقت طويل، وتنطلق القاعدة مرّة بعد مرّة داخل اتجاه لم ينتهِ. والوقف هو ما ينهي كلًّا من تلك الصفقات، ولهذا فإن توسيعه يجعل هذا التصميم بالذات أسوأ لا أأمن.

تصريف القالب واعتبار الأمر منتهيًا. فهو يحمل شارة recommended وسجلًّا خاسرًا في آن واحد. والشارة عن التوصيل.

الضبط حتى يبدو الاختبار الخلفي جيدًا. فالبحث المسجّل هنا فعل ذلك بالفعل وبنزاهة — 12 توليفة وثلاث نوافذ — وأبلغ بالحكم no_robust_edge. وإن أنتج ضبطك أنت رابحًا حيث لم ينتجه بحث منهجي، فاشتبه في الضبط قبل أن تصدّق الرابح. وهكذا يبدو الإفراط في التحسين من الداخل.

إضافة أزواج لتنعيم منحنى حقوق الملكية. فسلّة الزوجين في الجدول أعلاه: 37 ضعف تراجع النسخة أحادية الزوج.

الوثوق بنتيجة على M5 مبنيّة على شموع مستنبَطة. فخطّ الأساس يستخدم نموذج M1 OHLC، فالحركة داخل الشمعة محاكاة لا حقيقية. ولقاعدة تتداول داخل اليوم، ذلك هو الطرف الخشن من الجدير بالثقة — أعد تشغيل أي شيء واعد على بيانات تيك حقيقية في مختبِر MT5 نفسه.

تشغيله إلى جانب إكسبيرت آخر دون فصلهما. فكل إكسبيرت على حساب واحد يحتاج رقمه السحري الخاص، وإلا أغلق منطق خروج أحدهما مراكز الآخر.

الخطوات التالية والتنويعات

متى لا تستخدم RSI أصلًا. ففي سوق ذات اتجاه قوي، يكون الارتداد غير المفلتر على RSI آلةً لبيع القوة وشراء الضعف. وإن لم تستطع ذكر شرط يوقف القاعدة أثناء الاتجاهات، فالخياران الصادقان هما استخدام مرشّح اتجاه أو استخدام فكرة أخرى — وصفحة العودة إلى المتوسط تشرح أي ظروف سوقية تحتاجها هذه العائلة، وما الذي يكلّفه غيابها.

التنويعات الجديرة بالتجربة، مرتَّبة بحسب قوة الدليل. أضف مرشّح اتجاه من إطار زمني أعلى أولًا، لأن التصميم الوحيد في الجوار الذي تجاوز 1.0 هو الذي يشترط بقاء الاتجاه قائمًا — وإعداد timeframe في كتلة RSI نفسها يفعل ذلك دون أي كود. ثم جرّب كتلة شرط RSI Divergence، التي تسأل سؤالًا مختلفًا وأشدّ من مجرّد عبور مستوى. وبعد ذلك فقط المسّ المستويات، وغيّر واحدًا في المرة.

ثم اختبره اختبارًا جادًّا. فلوحة Measure مرشّح لا حكم: إذ تعمل على مستوى الشمعة وبالتقريب. وصفحة كيف تُجري اختبارًا خلفيًا في MT5 تمشي بتشغيل حقيقي من أوله إلى آخره، بما في ذلك أيّ رقمَي التراجع في التقرير تصدّق، أما بقية أدلة الاختبار الخلفي فتغطّي خطوتَي التحسين والمسير الأمامي اللتين تأتيان بعد ذلك. وصفحة كيف تبني إكسبيرت MACD في MT5 بدون برمجة هي الوصفة الشقيقة ذات العطب المعاكس — فبحثها عثر فعلًا على إعداد رابح خارج العيّنة، وتلك نتيجة أخطر من ألّا يعثر على شيء أبدًا. وصفحة كيف تُنشئ إكسبيرت MT5 بدون برمجة هي الجولة الأوسع في مفردات الكتل إن كانت هذه الوصفة أول مخطّط لك.

وإن أردت أن ترى كيف يبدو سجلّ موثَّق، فكل إدراج في كتالوج الإكسبيرتات المنشورة يحمل قائمة صفقاته المغلقة كاملة وبيان التشغيل الذي وراءه. ومقارنة واحد منها بالجدول أعلاه هي أسرع طريقة لمعايرة ما ينبغي أن تعنيه كلمة «مقيس» قبل أن تثق بأي استراتيجية، بما فيها استراتيجيتك أنت.

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

ما إعدادات RSI التي ينبغي أن يستخدمها الإكسبيرت؟
كتلة RSI في الباني تأتي افتراضيًا بفترة 14 على سعر إغلاق الإطار الزمني للرسم البياني، وقالب الارتداد الجاهز يشتري دون 30 ويبيع فوق 70. وهذه هي القيم المتعارف عليها لا قيم مقيسة — والمهمّ أن البحث المسجّل عن المعاملات على هذا القالب حرّك الوقف والهدف وحدهما، عبر 12 توليفة وثلاث نوافذ، ولم يغيّر الفترة ولا المستويات قط. فليس هنا أي دليل على أن 80/20 يتفوّق على 70/30. عامِل أي مستوى تختاره على أنه فرضية ما زلت مدينًا لها باختبار، وغيّر قيمة واحدة في المرة.
هل تنجح استراتيجية الارتداد على RSI عند 30/70 فعلًا؟
ليس بالصورة التي تأتي بها هنا. فمقيسًا على USDJPY M5 عبر سنة، يغلق قالب rsi_reversal في الباني عند عامل ربح قدره 0.94 عبر 682 صفقة — خسارة صغيرة مطّردة. وعاد بحثه المسجّل عبر 12 توليفة من الوقف والهدف بالحكم no_robust_edge، وأفضل نتيجة وجدها في أي موضع كانت عامل ربح قدره 0.91، وهو دون نقطة التعادل. وهو واحد من قالبين اثنين فقط خضعا للبحث في المعرض ولم يربحا حتى داخل العيّنة. وهذا لا يجعل RSI عديم الفائدة؛ بل يجعل ارتدادًا غير مفلتر عند 30/70 نقطة بداية لا استراتيجية.
هل ينبغي أن أضيف مرشّح اتجاه إلى إكسبيرت RSI؟
الأدلة المقيسة تشير إلى ذلك، وإن كانت إشارة غير مباشرة. ففي جوار العودة إلى المتوسط داخل المعرض — ثمانية قوالب قيست كلها تحت إعداد واحد متطابق — كان الوحيد الذي أغلق فوق عامل ربح 1.0 هو ma_distance_pullback، وهو تصميم من ست عقد يشتري ارتدادًا تصحيحيًا بينما الاتجاه لا يزال قائمًا، عند 1.10 عبر 159 صفقة. وكل ارتداد صِرف في تلك المجموعة، ومنه RSI، أغلق دون 1.0. والمأخذ أنه أخذ أقلّ عدد من الصفقات بفارق واسع، فاشترى نتيجته بالانتقائية، والعيّنة الأصغر ادّعاء أضعف.
هل أستطيع تشغيل إكسبيرت RSI نفسه على أكثر من زوج عملات؟
تستطيع، والباني يوفّر قالبًا يفعل ذلك تحديدًا — لكن سجلّه أقوى تحذير في هذه الصفحة. فالقالب dualpair_rsi_basket يطلق منطق العودة نفسه على زوجين من تصميم واحد، وتحت شروط الاختبار ذاتها كان تراجعه 36.38% مقابل 0.97% للقالب أحادي الزوج. أي أعمق بنحو 37 ضعفًا، مقابل عامل ربح ازداد سوءًا لا تحسّنًا، لأن مداخل العودة إلى المتوسط على أزواج مترابطة تميل إلى الانطلاق معًا والتكدّس بينما تواصل الحركة سيرها ضدّها. لا تضف رموزًا إلا مع سقف على إجمالي الانكشاف المفتوح.

مصطلحات ذات صلة

مراجع المسرد