ورشة عمل برمجة أكسبرت CAP Zone Recovery EA

x32x01
  • بواسطة x32x01 ||
  • #1
السلام عليكم 👋
في هذا البوست سنتناول برمجة أكسبرت CAP Zone Recovery EA
وهو أكسبرت مشهور جدًا بمعروفية عدم خسارته للحسابات تقريبًا 🤯
01.png
السر في قوة هذا الأكسبرت هو استخدام المضاعفات بطريقة محاصرة السعر من كل الاتجاهات، بحيث يتم غلق كل الصفقات على ربح مهما حصل من تحركات السوق أو الأخبار.

📹 هنا فيديو يوضح طريقة عمل الأكسبرت على اليوتيوب:
Video thumbnail
👆 أضغط على الصورة لمشاهدة الفيديو 👆
ويمكنك البحث في جوجل عن مزيد من الفيديوهات التي توضح استراتيجية الأكسبرت بالتفصيل.
02.png

فكرتي في المشروع 💡​

أخذني الحماس، وقررت تصميم وبرمجة أكسبرت مشابه جدًا له، ليس نفس الأكسبرت تمامًا، لكن بنفس الاستراتيجية.
جربت النسخة الأولية، وتأكدت أن الأكسبيرت لا يخسر أبدًا مهما حدث في السوق 💪

على سبيل المثال:
  • إيداع 100 دولار فقط في حساب سنت
  • التداول على زوج واحد
  • من بداية السنة حتى الآن: 700% ربح
⚠️ نسبة الدرو داون عالية، لذلك يُنصح بإيداع مبلغ أكبر (مثلاً 300 دولار) لتكون في أمان.
03.png

لمن لا يعرف البرمجة 👨‍💻​

إذا لم تكن لديك خبرة في البرمجة، لا تقلق!
سأبسط لك الأمور قدر المستطاع، ويمكنك متابعة دروس البرمجة المتسلسلة على الرابط التالي:
تعلم برمجة MQL5 بالعربية من الصفر للاحتراف

ورشة عمل MQL5 🛠️​

فكرت في تقديم ورشة عملية كاملة لبرمجة هذا الأكسبرت، بحيث:
  • نتعلم معًا كيفية برمجة المؤشرات والإكسبيرتات بلغة MQL5
  • يكون المشروع عملي وحقيقي
  • كل النقاشات والأسئلة في موضوع واحد لتكوين فريق عمل واحد 🤝
  • يمكنكم أيضًا استخدام صندوق الدردشة للتواصل مع أعضاء الموقع

كان معكم أخوكم م/ مصطفى الغايش
المدير التنفيذي والمؤسس لموقع TabCode.Net
والمدير التنفيذي والمؤسس لـمنتديات أكتب كود
 
التعديل الأخير:
  • بواسطة x32x01 ||
  • #2

برمجة أكسبرت CAP Zone Recovery EA - الدرس العملي الأول 💻

بسم الله الرحمن الرحيم
نبدأ الشغل مع CAP Zone Recovery EA خطوة بخطوة. 🛠️

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

كتابة الكود الأساسي​

نبدأ بكتابة الدالة الأساسية OnTick():
C++:
void OnTick() {
  // الدالة تعمل كل الأكواد مع كل حركة للسعر
}
هذه الدالة تعمل على تنفيذ كل الأوامر مع كل تك أو حركة للسعر.

استدعاء مكتبة الصفقات​

لكي نفتح الصفقات ونتحكم فيها، نستدعي مكتبة التداول:
C++:
#include <Trade\Trade.mqh>
CTrade trade;
ضع الكود في بداية الملف قبل كل الدوال.

فتح صفقة شراء​

C++:
trade.Buy(0.01, _Symbol, 0, 0, 0, NULL);
شرح المعطيات:
1️⃣ حجم اللوت: 0.01
2️⃣ اسم الزوج: _Symbol يمثل الزوج الحالي
3️⃣ السعر الحالي لفتح الصفقة
4️⃣ الأستوب لوز (Stop Loss)
5️⃣ التيك بروفت (Take Profit)
6️⃣ التعليقات على الصفقة

الحصول على السعر الحالي​

C++:
double Bid = NormalizeDouble(SymbolInfoDouble(_Symbol, SYMBOL_BID), _Digits);
  • Bid يمثل سعر البيع الحالي.
  • سيتم استخدامه في فتح الصفقة وتحديد التيك بروفت.

فتح الصفقة مع التيك بروفت​

مثال على فتح صفقة شراء مع تحديد التيك بروفت 50 نقطة:
C++:
#include <Trade\Trade.mqh>
CTrade trade;

void OnTick() {
  double Bid = NormalizeDouble(SymbolInfoDouble(_Symbol,SYMBOL_BID),_Digits);
  trade.Buy(0.01, _Symbol, Bid, 0, Bid + 500*_Point, NULL);
}
ملاحظة: لتشغيل الأكسبرت، اضغط على زر F5 أو الزر الأزرق أعلى المحرر.



الخطوة القادمة​

بعد فتح صفقة الشراء الأولى، سننتقل إلى:
  • فتح صفقة بيع عند انعكاس السعر بضعف حجم الصفقة الأولى
  • إدارة التيك بروفت لكل صفقة لضمان إغلاقها جميعًا بالربح



📌 تنويه:
الدورة مؤقتًا متوقفة حتى اشتراك 10 أشخاص على الأقل، ثم نكمل تكملة الدورة مباشرة مع شرح كامل لاستراتيجية CAP Zone Recovery EA.
 
التعديل الأخير:
  • بواسطة x32x01 ||
  • #3
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #4
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #5
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #6
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #7
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #8
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #9
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #10
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #11
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #12
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #13
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #14
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #15
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #16
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #17
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #18
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #19
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #20
هذا المكان محجوز لوضع الدروس​
 

المواضيع ذات الصلة

x32x01
الردود
2
المشاهدات
1K
x32x01
x32x01
x32x01
الردود
1
المشاهدات
1K
x32x01
x32x01
x32x01
الردود
0
المشاهدات
880
x32x01
x32x01
x32x01
الردود
2
المشاهدات
1K
x32x01
x32x01
x32x01
الردود
1
المشاهدات
1K
x32x01
x32x01
الوسوم : الوسوم
cap zone recovery drawdown expert advisor mql5 zone recovery إدارة رأس المال برمجة أكسبرت تداول آلي محاصرة السعر مضاعفات
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟

آخر المشاركات

إحصائيات المنتدى
المواضيع
2,388
المشاركات
2,601
أعضاء أكتب كود
574
أخر عضو
الياس
عودة
أعلى