صفحة 4 من 35 الأولىالأولى 1234567891014 ... الأخيرةالأخيرة
النتائج 46 إلى 60 من 524
  1. #46
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    OnTimer


    OnChartEvent

  2. #47
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    وعلى نفس المنوال نضيف شيء لاظهار قيمة sparam واهميتها لو نسيت هدف الشيء تظهر لك اسم الشيء الذي غالبا يعبر عن وظيفته,

    لابد نعرف متغير خارجي باسم Object_Name ثك نجلعه يحمل قيمة sparam على اي شيء نضغط عليه.



    النتيجة لكل ماسبق:

    آخر تعديل بواسطة فيلسوف البادية ، 08-07-2017 الساعة 06:44 AM

  3. #48
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    للنوضيح:
    4) عند الضغط على رقم صفقة معينة نريد ان نرسم خط من وقت سعر الدخول عند وقت الدخول الى سعر الخروج عند وقت الخروج. بحيث تكون منطقة مضللة. ونظهر اعلى انعكا وافضل ربح والربح او الخسارة المغلقة.
    كما يظهر في الصورة أسفل, فنحن ضغطنا على الرقم التسلسلس للصفقة فتم الاتي:
    1) فتح تشارت الزوج الذي عليه الصفقة
    2) رسم خط افقي علوي لاعلى سعر بعد دخول الصفقة--ازرق منقط
    3) رسم خط افقي سفلي لادنى سعر بعد دخول الصفقة--سماوي منقط
    4) رسم خط افقي عند سعر دخول الصفقة-خط احمر
    5) رسم خط افقي عند سعر الخروج من الصفقة-خط اخضر
    6) رسم خط عمودي عند وقت دخول الصفقة-خط اصفر
    7) رسم خط عمودي عند وقت الخروج من الصفقة واذا لم يتم الخروج عند اخر شمعة-خط اخضر
    8) رسم خط مائل يصل سعر الدخول بسعر الخروج--احمر للبيع واخضر للشراء--اسفل بيع


    كل هذه الخطوات الثمانية تمت برمشة عين--بضغطة ماوس وهي من الاشياء المهمة التي نريد تصميمها برمجيا.

  4. #49
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    لكي لا ننسى, عدد صفحات الصفقات التي يمكن تقليبها يجب ان توازي عدد الصفقات
    مثلا هناك 250 صفقة خلال سنتين -- والتشارت يتحمل تسلسل 40 صفقة--اذن عدد الصفحات اوتوماتيكيا يجب ان يكون 7 صفحات ويستحن ان تكون اخر صفقة في الصفحة السابقة معروضة كأول صفقة في الصفحة الجديدة.
    يجب ان يعرض البرنامج 1 و 2 و 3 و 4 و5 و 6 و7 للتعبير عن رقم الصفحة---تضغط على 4 ينقلك للصفحة رقم 4

    لغة انجليزية:
    صفحة = Page


    تقريبا تبقى الأهم:
    1) برمجة الفكرة
    2) صفحة عرض النتائج اما صفقات او درودان
    3) فكرة الرقم الدمية.


    في البداية سنؤجل الرقم الدمية للأخير, ونفترض التالي:
    1) عدد ايام الاختبار للديلي 50 يوم (50 شمعة لبقية الفريمات)
    2) الخروج من الصفقة عند تحقق الشرط العكسي--يهمنا هنا شرح الباكتسرت وليس النتائج

    متغير من نوع int عدد صحيح NumberOfCandles سيتم تعريفه ليعني عدد شموع الاختبار الماضية وحتى آخر شمعة, فيما بعد من خلال الرقم الدمية يمكن تغييره الى اي فترة تراها.
    آخر تعديل بواسطة فيلسوف البادية ، 08-07-2017 الساعة 06:06 PM

  5. #50
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    صفقات الشراء المفتوحة ستعرض باللون الاخضر الفاتح
    صفقات البيع المفتوحة ستعرض باللون الاحمر
    بينما
    صفقات الشراء المغلقة ستعرض باللون الاخضر الغامق
    صفقات البيع المغلقة ستعرض باللون البرتقالي

  6. #51
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    وسيكون سطر كل صفقة مؤلف من:
    1) الرقم التلسلسي للصفقة, حسب وقت تنفيذها لمحاكاة التنفيذ على الحساب الحقيقي بدقة.
    2) رقم الشمعة التي تم الدخول عندها (ونضيف معها وقت الدخول شاملا السنة واليوم والتاريخ والساعة والدقيقة)
    3) رقم الشمعة التي تم الخروج عندها لو تم الخروج (ونضيف معا وقت الخروج)
    4) نوع العملية بيع ام شراء
    5) اسم الزوج الذي تم دخوله
    6) السعر الحالي للزوج
    7) سعر الدخول للصفقة
    8) اعلى سعر بعد دخول الصفقة
    9) ادنى سعر بعد دخول الصفقة
    10) اعلى فرق بالنقاط بعد دخول الصفقة
    11) ادنى فرق بالنقاط بعد دخول الصفقة
    12) النقاط المحققة حسب سعر اغلاق الصفة او حسب السعر الحالي اذا لم تغلق,
    13) لوتات الصفقة
    14) ربح او خسارة الصفقة بعملة الحساب

  7. #52
    الصورة الرمزية 2013Lemsantah
    2013Lemsantah غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2016
    الإقامة
    الجزائر
    المشاركات
    229

    افتراضي

    السلام عليكم
    مشكور اخي فيلسوف البادية على التفسير الممل وعلى التفنن في الشرح ولكن ياريت تلخص لاني لم استطيع ان اجمع الفكرة في راسي او ان اجد الاشكال المطروح
    ومع ذالك مشكور
    سلام
    توقيع العضو
    سبحانك اللهم و بحمدك سبحان الله العظيم

  8. #53
    الصورة الرمزية ali_shadi
    ali_shadi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السويد
    العمر
    29
    المشاركات
    367

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    للنوضيح:

    كما يظهر في الصورة أسفل, فنحن ضغطنا على الرقم التسلسلس للصفقة فتم الاتي:
    1) فتح تشارت الزوج الذي عليه الصفقة
    2) رسم خط افقي علوي لاعلى سعر بعد دخول الصفقة--ازرق منقط
    3) رسم خط افقي سفلي لادنى سعر بعد دخول الصفقة--سماوي منقط
    4) رسم خط افقي عند سعر دخول الصفقة-خط احمر
    5) رسم خط افقي عند سعر الخروج من الصفقة-خط اخضر
    6) رسم خط عمودي عند وقت دخول الصفقة-خط اصفر
    7) رسم خط عمودي عند وقت الخروج من الصفقة واذا لم يتم الخروج عند اخر شمعة-خط اخضر
    8) رسم خط مائل يصل سعر الدخول بسعر الخروج--احمر للبيع واخضر للشراء--اسفل بيع


    كل هذه الخطوات الثمانية تمت برمشة عين--بضغطة ماوس وهي من الاشياء المهمة التي نريد تصميمها برمجيا.
    اكمل اخي الكريم ... والله فيلسوف جزاك الله كل خير

    مشروع مهم ومفيد جدا سيوفر على اخوانك جهد شاق جدا ... اكمل متابعين معك بقوة باذن الله

    ولو اني اريد ان يبقى الموضوع بدون مداخلات جانبية لعدم التشويش والحفاظ على رونق الموضوع المتقن

    الله يوفقك ياغالي

    تحياتي

  9. #54
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة ali_shadi مشاهدة المشاركة
    والله فيلسوف جزاك الله كل خير
    مين اللي غششك المعلومة

  10. #55
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    تكمل النواقص السابقة
    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    نضيف الأسطر التالية على البرنامج - على دالة OnTimer -- يظهر يمين النتيجة على الشتارت--3 دوائر أفقية فوق اسماء الازواج.


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

    الشيء الاول: قيمته دائرة صغيرة واسمه CHART_HIDE
    هدفه: اخفاء الشموع
    الشيء الثاني: قيمته دائرة صغيرة واسمه CHART_CANDLES
    هدفه: اظهار الشموع
    الشيء الثالث: قيمته دائرة صغيرة واسمه CHART_LINE
    هدفه: اظهار المود الخطي

    الدوائر يعبر عنها في الوِندنقز بالرقم 108 كما يظهر في البرنامج
    فنحن فقط رسمنا 3 اشياء"دوائر" على التشارت, ولكن اشياء ميتة--ضغطت عليها او لم تضغط لن يتغير شيء؟ لماذا؟
    ج: لأننا لم نفعل وظيفتها في OnChartEvebt

    أغنية الموضوع: ارسم الشيء في OnTimer وحدد وظيفته في OnChartEvent

    صحيح ان هذه الاشياء على التشارت ولها اسم ولها قيمة "قيمتهت عبارة عن دائرة صغيرة"

    وكما فعلنا سابقا, نستغل الاسم ومن خلاله نحدد وظيفة هذا الشيء في دلة OnChartEvent

    الاسماء:
    CHART_HIDE
    CHART_LINE
    CHART_CANDLES

  11. #56
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    لابد نعرف 3 متغيرات:
    متغير منطقي bool
    متغير لَوني color
    متغير نمطي ENUM_CHART_MODE

    النمطي: للخيار بين المود الخطي او المود الشمعي.
    اللوني: بين لون الخط او اخفاؤه بلون خلفية التشارت.
    المنطقي, بين جعل التشارت في الواجهة ام في الخلفية.



    وكما ترى على الصورة هذه المتغيرات الثلاثة هي:

    BackOrForeground
    ChartMode
    LineColor

  12. #57
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    ثم نضيف الاسطر التالية الى دالة OnTimer لتعكس التغيرات اولا بأول بالضغط على اي دائرة من الدوائر الثلاث:


  13. #58
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي


    تقريبا تبقى الأهم:
    1) برمجة الفكرة
    2) صفحة عرض النتائج اما صفقات او درودان
    3) فكرة الرقم الدمية.

    --
    1) برمجة الفكرة
    -- نريد ان تشمل كافة الازواج المفعلة
    -- نريد ان تبدأ من أقدم تاريخ حددناه بعدد الشموع ويتم التفتيش حتى اخر شمعة
    -- الفكرة وضحناها مؤشر AO

  14. #59
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    سيكون هناك
    1) لوووب الازواج من خلا for الفرارة
    ثم
    2) شرط التفعيل من خلال جملة الشرط
    ثم
    3) لوووب الشموع لكل زوج من خلا for الفرارة

    ولاننسى!! فقد ذكرنا سابقا متغير عدد الشموع (عدد الايام على فريم الديلي) وقلنا اسمه NoOfCandles

  15. #60
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي



    ولاانسى المتغير NoOfCandles مع التعريفات خارج الدول

    مع التعريفات خارج الدول--لأننا قد نستخدمه في أكثر من دالة.

    مثلا اذا تريد الاختبار اخر سنتين فريم ديلي قيمة هذا المتغير لابد تكون 512 يوم

    فيما بعد من خلال الرقم الدمية تستطيع تغييره الى 512 او اي فترة تراها.
    آخر تعديل بواسطة فيلسوف البادية ، 09-07-2017 الساعة 09:39 PM

صفحة 4 من 35 الأولىالأولى 1234567891014 ... الأخيرةالأخيرة

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17