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

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

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

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

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

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

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

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

ورشة عمل MQL5 🛠️​

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

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

برمجة أكسبرت 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 ||
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #10
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #11
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #12
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #13
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #14
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #15
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #16
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #17
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #18
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #19
هذا المكان محجوز لوضع الدروس​
 
  • بواسطة x32x01 ||
  • #20
هذا المكان محجوز لوضع الدروس​
 
المواضيع ذات الصلة
x32x01
الردود
1
المشاهدات
1K
x32x01
x32x01
x32x01
الردود
1
المشاهدات
1K
x32x01
x32x01
x32x01
الردود
0
المشاهدات
808
x32x01
x32x01
x32x01
الردود
0
المشاهدات
796
x32x01
x32x01
x32x01
الردود
0
المشاهدات
1K
x32x01
x32x01
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
2,304
المشاركات
2,517
أعضاء أكتب كود
556
أخر عضو
عبدالاله بوعبال
عودة
أعلى