صفحة 2 من 2 الأولىالأولى 12
النتائج 11 إلى 15 من 15

الموضوع: دوال التشارت في لغة mql4 (مستوى متقدم)

  1. #11
    Banned
    رقم العضوية
    46969
    تاريخ التسجيل
    Feb 2014
    المشاركات
    578
    كما ترى اسفل اسماء توابع الدالة OnChartEvent
    وكل تابع له وظيفة محددة, وقد تفهم انت شيئا من الوظيفة الخاصة بكل دالة بمجرد قراءة الاسم

    مثلا التابع الثاني CHARTEVENT_MOUSE_MOVE ربما من كلمة ماوس تفهم ان لها علاقة بحركة الماوس على التشارت,



    وربما بشوية ذكاء منك وقبل أي شرح تميز بين
    CHARTEVENT_CLICK
    و
    CHARTEVENT_OBJECT_CLICK

    قد تفهم ان الاولى الضغط على اي مكان في التشارت
    بينما الثانية خاصة بالضغط على شيء يوجد على التشارت.
    object = شيء
    التعديل الأخير تم بواسطة دراغي ; 09-05-2017 الساعة 01:57 PM

  2. #12
    Banned
    رقم العضوية
    46969
    تاريخ التسجيل
    Feb 2014
    المشاركات
    578
    إذن المتغير id يقبل 12 قيمة مختلفة, انظر للصورة في الرد السابق
    كل قيمة لها غاية محددة,

    تخيل رسمت مربع على التشارت--إذن "انا رسمت شيء"
    هذا الشيء سيكون وظيفته لو ضغطت عليه هو "اغلاق الصفقات المفتوحة على اليورو دولار" مثلاً,
    أنت حددت شيء وأنت كمبرمج ومتداول حددت هدف هذا الشيء, وهذا الهدف يتحقق بحاجة اسمها "الضغط على الشيء" وبالانجليزي "OBJECT_CLICK"

    إذن استخدم الابن CHARTEVENT_OBJECT_CLICK

    فانت برمجيا رسمت شيء وجعلت هدفه برمجيا اغلاق اي صفقة مفتوحة على اليورو دولار, وأنه لن يغلق هذه الصفقات الا اذا ضغطت على هذا الشيء الذي هو شكل مربع, وقد سميته انت برمجيا YYY15XXX او سميته تسمية توضح هدفه, مثلا سميته CLOSE_EURUSD


    لغة انجليزية:
    click ; يعني "اضغط على"
    التعديل الأخير تم بواسطة دراغي ; 09-05-2017 الساعة 02:07 PM

  3. #13
    Banned
    رقم العضوية
    46969
    تاريخ التسجيل
    Feb 2014
    المشاركات
    578
    ثاني متغير هو lparam وهو خاص بقيمة س على محور السينات--يعني قيمة الزمن
    وثالث متغير هو: dparam وهو خا بقيمة ص على محور الصادات, يعني قيمة السعر

    فكل ابن من الابناء 12 اعلاه اذا لزم الأمر معه قيمتين lparam و dparam

    بعضها لايلزم, حيث لاتحتاج هذه القيم
    التعديل الأخير تم بواسطة دراغي ; 09-05-2017 الساعة 02:18 PM

  4. #14
    Banned
    رقم العضوية
    46969
    تاريخ التسجيل
    Feb 2014
    المشاركات
    578
    فأنت مثلا اذا ضغطت بالماوس على التشارت, فإنه سيعطيك قيمتين قيمة السعر والزمن في تلك النقطة,
    يعني قيمة x و قيمة y

  5. #15
    Banned
    رقم العضوية
    46969
    تاريخ التسجيل
    Feb 2014
    المشاركات
    578
    ورابع متغير هو: sparam وهو خاص باسم الشيء الذي ضغطت عليه اذا كان الابن يتعامل مع الاشياء
    او قد يكون الماسك لحركة الماوس,
    حسب الابن يكون معناه, كما سنبين,

صفحة 2 من 2 الأولىالأولى 12

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •