/* كود بحث بينج */ /* كود بحث yandex */ كود يقوم بفتح صفقات استنادًا إلى مؤشر RSI في لغة MQL4

أخر الاخبار

كود يقوم بفتح صفقات استنادًا إلى مؤشر RSI في لغة MQL4


الكود البرمجي التالي يقوم بفتح صفقات استنادًا إلى مؤشر RSI في لغة MQL4:

```cpp
// تعريف المتغيرات العامة
double LotSize = 0.01; // حجم اللوت
int RsiPeriod = 14; // فترة المؤشر RSI
int RsiBuyThreshold = 30; // عتبة شراء RSI
int RsiSellThreshold = 70; // عتبة بيع RSI
int MagicNumber = 123456; // رقم السحري للصفقة

// دالة لفتح صفقة شراء
void OpenBuyTrade()
{
   // فتح الصفقة
   int ticket = OrderSend(Symbol(), OP_BUY, LotSize, Ask, 3, 0, 0, "BuyOrder", MagicNumber, 0, Green);

   // التحقق من نجاح فتح الصفقة
   if(ticket > 0)
   {
      Print("تم فتح صفقة شراء بنجاح. رقم الصفقة: ", ticket);
   }
   else
   {
      Print("فشل في فتح صفقة شراء. الخطأ: ", GetLastError());
   }
}

// دالة لفتح صفقة بيع
void OpenSellTrade()
{
   // فتح الصفقة
   int ticket = OrderSend(Symbol(), OP_SELL, LotSize, Bid, 3, 0, 0, "SellOrder", MagicNumber, 0, Red);

   // التحقق من نجاح فتح الصفقة
   if(ticket > 0)
   {
      Print("تم فتح صفقة بيع بنجاح. رقم الصفقة: ", ticket);
   }
   else
   {
      Print("فشل في فتح صفقة بيع. الخطأ: ", GetLastError());
   }
}

// دالة التداول بناءً على مؤشر RSI
void TradeBasedOnRsi()
{
   // حساب قيمة RSI الحالية
   double rsiValue = iRSI(Symbol(), 0, RsiPeriod, PRICE_CLOSE, 0);

   // التحقق من قيمة RSI لفتح الصفقات
   if(rsiValue < RsiBuyThreshold)
   {
      OpenBuyTrade();
   }
   else if(rsiValue > RsiSellThreshold)
   {
      OpenSellTrade();
   }
}

// دالة المببدأ
int init()
{
   // تعيين الدالة التنفيذية
   TradeBasedOnRsi();

   return(0);

```

 تحميل ملف الكود

لإضافة الكود في منصة التداول Metatrader 4، يمكنك اتباع الخطوات التالية:

1. قم بفتح منصة Metatrader 4 واختر الرسم البياني الذي ترغب في إضافة الكود إليه.
2. قم بالنقر بزر الماوس الأيمن في الرسم البياني واختر "تعديل الأكواد" (Edit Code).
3. ستظهر لك نافذة المحرر، قم بإزالة أي كود موجود فيها ثم قم بلصق الكود البرمجي الذي تم توفيره في الخانة الفارغة.
4. احفظ الكود عن طريق الضغط على Ctrl + S أو اختر "حفظ" (Save) من القائمة.
5. أغلق نافذة المحرر وستلاحظ أن الكود قد تم إضافته إلى الرسم البياني.
6. قم بتشغيل الخبير الخاص بك (Expert Advisor) من خلالالنقر على زر "تشغيل" (Start) في شريط الأدوات أعلى المنصة.

بعد تشغيل الخبير، سيتم استخدام مؤشر RSI لفتح صفقات الشراء والبيع بناءً على القيم المحددة لعتبة RSI. يمكنك تعديل القيم المحددة في المتغيرات "RsiBuyThreshold" و "RsiSellThreshold" لتناسب استراتيجيتك الخاصة. يمكنك أيضًا تعديل المتغيرات الأخرى حسب احتياجاتك، مثل حجم اللوت ورقم السحري للصفقة.
تعليقات



    حجم الخط
    +
    16
    -
    تباعد السطور
    +
    2
    -