النتائج 1 إلى 10 من 3641

الموضوع: الموضوع المخصص للأسئلة البرمجية mql4

العرض المتطور

المشاركة السابقة المشاركة السابقة   المشاركة التالية المشاركة التالية
  1. #1
    عضو جديد
    تاريخ التسجيل
    May 2019
    المشاركات
    82

    افتراضي

    السلام عليكم ورحمة الله

    كيف سيكون الكود البرمجي
    لفكرة هذا الموشر


    هي حساب اربعة انواع من الترندات في داخل جسم الشمعة سواء كانت شمعه يوميه او غيرها من الشموع ولا بد ان لايقل مقدار الترند عن 20 نقطة سواء صعودا اوهبوطا وتكون البدايه مع سعر افتتاح الشمعة

    1. الترند الطالع : هو كل ترند موجود دائما فوق سعر الافتتاح من قبل ان يرتد السعر ويتكون الترند المرتد
    2.الترند النازل : هو كل ترند موجود دائما تحت سعر الافتتاح من قبل ان يرتد السعر ويتكون الترند المرتد
    3.الترند المرتد : هو كل ترند موجود اما فوق او تحت سعر الافتتاح وهو يتكون دائما بعد كل ترند طالع او نازل.
    4.الترند القاطع: هو كل ترند موجود جزء منه فوق سعر الافتتاح والجزء الاخر تحت سعر الافتتاح اي انه بتقاطع مع سعر الافتتاح

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


    مثال على فكرة المؤشر حتى تتضح الفكرة اكثر

    لوافترضنا ان سعر افتتاح الشمعه اليوميه كان 1400 وبعد ها ارتفع السعر الى الاعلى حتى نقطه 1460 يقوم المؤشر باحتساب هذا على انه ترند من نوع طالع ويسميه ترند رقم 1 ومقداره 60 نقطه

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

    يصير ترند من نوع طالع ويعطيه الرقم 2 بمقدار 35 نقطه ومن ثم هبط السعر الى 1390 يصير ترند من نوع قاطع لانه قطع سعر الافتتاح ويعطيه الرقم 1 ومقداره 80 نقطه .

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



    ان شاء الله تكون الفكره وصلت.... مشكور مقدما اخي

  2. #2
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

    وعليكم السلام
    لا يمكن معرفة حركة السعر في شمعة سابقة (بداية من آخر شمعة مغلقة)
    اما الشمعة الحالية ممكن بعمليات المقارنة كما قمت بها ثم تحفظ القيم من نوع static وتقارنها مع القيم الجديدة ...
    التعديل الأخير تم بواسطة kira-h ; 18-05-2019 الساعة 03:58 AM

  3. #3
    عضو جديد
    تاريخ التسجيل
    May 2019
    المشاركات
    82

    افتراضي

    حياك الله اخي كيرا

    اتوقع الفكره لم تصلك بشكل المطلوب وكما يقولون الصوره خير من الف كلمة

    هننا صورة للفكره واتوقع الفكرة شبيهه بفكرة موشر الزجزاج

    الاســـم:	فكرة المؤشر.png
المشاهدات: 123
الحجـــم:	43.1 كيلوبايت

  4. #4
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

    حسب مثالك بالصورة هل الحركة بنفس الشمعة يعني من الافتتاح الى الاغلاق؟ اذا كان جوابك نعم ففهمي صحيح، وراجع الرد السابق
    واذا كان لا فالمرجو التوضيح بصورة من الشارت
    وارفق الكود الذي قمت بعمله للتصحيح فهذا الموضوع ليس للطلبات بل للاسئلة البرمجية وتصحيح الاخطاء وتبادل الخبرات...
    التعديل الأخير تم بواسطة kira-h ; 18-05-2019 الساعة 11:35 PM

  5. #5
    عضو جديد
    تاريخ التسجيل
    May 2019
    المشاركات
    82

    افتراضي

    حياك الله استاذي العزيز

    اخوك جديد هنا وفي هذا المحيط وما عندي خبرة في البرمجة اعتبر اسئلتي لتعلم من تلميذ لمعلمه ...ومنكم نتعلم

    صراحة قرات ردك اكثر من مرة ولم افهم ماتقصدة بالضبط

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

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

    كيف ستكون الترجمه لهذا الشرط مثلا


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

    اي بمعني

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

    المشكله اني لم استطيع كتابة هذه الشروط على ارض الواقع ...ومنكم نتعلم

  6. #6
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

    أخي الكريم
    ردي السابق والذي قبله واضحين جدا !
    عموما كخلاصة
    إذا تريد تلك الشروط تتحقق بشمعة مغلقة سابقا فهي غير ممكنة برمجيا لأن البرنامج لا يعرف حركات السعر السابقة،
    أما إذا تريد تلك الشروط تتحقق بآخر شمعة مفتوحة فهذا ممكن برمجيا باستخدام حفظ القيم من نوع static ومقارنتها بالقيم الجديدة...
    أما إذا تريد الشروط بمجموعة شموع سابقة فهذا ممكن وهي نفس الشروط التي يعمل عليها الزيجزاج تقريبا
    التعديل الأخير تم بواسطة kira-h ; 19-05-2019 الساعة 06:58 PM

  7. #7
    عضو جديد
    تاريخ التسجيل
    May 2019
    المشاركات
    82

    افتراضي

    طيب اخي حسن

    استوقفتني جملتك هذة
    أما إذا تريد الشروط بمجموعة شموع سابقة فهذا ممكن وهي نفس الشروط التي يعمل عليها الزيجزاج تقريبا

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

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

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

    بعني بالمختصر

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

    اتمنى ان تكون الفكرة وصلت
    التعديل الأخير تم بواسطة Abdullah Mohammed ; 19-05-2019 الساعة 09:34 PM

العلامات المرجعية

العلامات المرجعية

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

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