الحلقة الثالثة عشر من سلسلة تعلم البرمجة باسهل طريقة

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • الحلقة الثالثة عشر من سلسلة تعلم البرمجة باسهل طريقة

    OrderSend

    تُستخدم وظيفة OrderSend () لوضع أوامر فتح العقود في MQL. بناء الجملة كما يلي:

    int OrderSend(string Symbol, int Type, double Lots, double Price,
    int Slippage, double StopLoss, double TakeProfit, string Comment = NULL,
    int MagicNumber = 0, datetime Expiration = 0, color Arrow = CLR_NONE);

    Symbol : سلسلة تمثل زوج العملات المطلوب تداوله ، على سبيل المثال GBPUSD. يتم استخدام وظيفة Symbol() لزوج عملات الرسم البياني الحالي.
    Type : نوع الأمر المطلوب تقديمه: شراء أو بيع ؛ السوق أو التوقف أو الحد. هذه قيمة عددية ،تمثلها الثوابت التالية:
    OP_BUY - شراء أمر السوق (قيمة عدد صحيح 0).
    OP_SELL - بيع أمر السوق (قيمة عدد صحيح 1).
    OP_BUYSTOP - أمر إيقاف الشراء (قيمة عدد صحيح 2).
    OP_SELLSTOP - أمر إيقاف البيع (قيمة عدد صحيح 3).
    OP_BUYLIMIT - أمر حد الشراء (قيمة عدد صحيح 4).
    OP_SELLLIMIT - أمر حد البيع (قيمة عدد صحيح 5).

    Lots : حجم العقد المطلوب تداولها. يمكنك تحديد عقود ميني (0.1) أو ميكرو لوت (0.01) إذا كان لديك
    وسيط يدعمها.

    Price : السعر الذي يتم عنده فتح الأمر. بالنسبة لأمر الشراء في السوق ، سيكون هذا هو الطلب.
    لأمر بيع في السوق ، سيكون هذا هو العطاء. بالنسبة للأوامر المعلقة ، سيكون هذا أي سعر صالح
    أعلى أو أقل من السعر الحالي.

    Slippage : الحد الأقصى للانزلاق بالنقاط. استخدم إعدادًا كبيرًا بدرجة كافية عند التشغيل التلقائي. الوسطاء الذين لا يستخدمون الانزلاق سوف يتجاهلون هذه المعلمة.




    اضغط على الصورة لعرض أكبر. 

الإسم:	metaeditor_NVqnuarEWe.png 
مشاهدات:	94 
الحجم:	209.5 كيلوبايت 
الهوية:	948548




    StopLoss : سعر وقف الخسارة. بالنسبة لأمر الشراء ، يكون سعر وقف الخسارة أقل من الأمر
    سعر الافتتاح وأمر البيع أعلاه. إذا تم الضبط على 0 ، فلن يتم استخدام وقف الخسارة.

    TakeProfit : سعر جني الأرباح. بالنسبة لأمر الشراء ، يكون جني الأرباح أعلى من الأمر
    سعر الافتتاح وأمر البيع أدناه. إذا تم التعيين على 0 ، فلن يتم استخدام جني الأرباح.

    Comment : سلسلة اختيارية ستكون بمثابة تعليق على الطلب. تظهر التعليقات
    تحت علامة تبويب التجارة في نافذة المحطة الطرفية. يمكن أيضًا استخدام تعليقات الطلب كطلب
    المعرف.

    MagicNumber : قيمة عدد صحيح اختياري تحدد الطلب على أنه تم وضعه بواسطة ألمستشار الخبير المحدد. يوصى بشدة باستخدامه.

    Expiration : وقت انتهاء صلاحية اختياري للأوامر المعلقة. ليس كل الوسطاء يقبلون أوقات انتهاء الصلاحية - بالنسبة لهؤلاء الوسطاء ، سينتج خطأ إذا تم تحديد وقت انتهاء الصلاحية.

    Arrow : لون اختياري للسهم الذي سيتم رسمه على الرسم البياني ، يشير إلى
    سعر الافتتاح والوقت. إذا لم يتم تحديد لون ، فلن يتم رسم السهم.

    ترجع الدالة OrderSend () رقم تذكرة الأمر الذي تم تقديمه للتو. إذا لم يكن هناك أمر
    تم وضعه ، نظرًا لوجود حالة خطأ ، ستكون القيمة المرتجعة -1.
    يمكننا حفظ بطاقة الطلب في متغير عام أو ثابت لاستخدامها لاحقًا. إذا لم يتم تقديم الطلب
    نظرًا لوجود حالة خطأ ، يمكننا تحليل الخطأ واتخاذ الإجراء المناسب بناءً على
    إرجاع رمز الخطأ.





    اضغط على الصورة لعرض أكبر. 

الإسم:	metaeditor_NVqnuarEWe 2.png 
مشاهدات:	96 
الحجم:	204.5 كيلوبايت 
الهوية:	948547





يعمل...