النتائج 1 إلى 3 من 3
  1. #1
    الصورة الرمزية mnbvc
    mnbvc غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jun 2021
    الإقامة
    السعودية
    المشاركات
    53

    افتراضي مطلوب ورشة برمجية: حل معضلة "الإغلاق السريع" وتكرار الدخول لإكسبرت رنكو Renko Offlin

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


    أقوم حالياً بتطوير واختبار إكسبرت يعتمد على شارت الرنكو المنفصل (Renko Offline Chart)، المنطق يعمل بشكل ممتاز على الأحجام الصغيرة، ولكن عند الانتقال إلى أحجام طوب (Brick Size) كبيرة واجهت مشاكل برمجية غريبة في منطق التنفيذ (Execution Logic) بسبب طريقة تحديث الأسعار (Ticks) داخل الشارت الأوفلاين.

    إعدادات النظام والمنصة:

    الزوج المستخدم: BTCUSD (العملات الرقمية).

    نوع الشارت: رنكو أوفلاين (Renko Offline).

    حجم قالب الرنكو (Brick Size): كبير جداً (7,000 نقطة).

    المشكلة هي :-

    بسبب ضخامة حجم قالب الرنكو (7000 نقطة)، تظهر مشكلتان تدمران الحساب أثناء تحديثات السعر التلقائية (OnTick):

    مشكلة "الإغلاق الفلاشي السريع" (Flash Close): فور فتح الصفقة، وبسبب تذبذب السعر (Ticks) داخل نفس قالب الرنكو النشط، يقرأ الإكسبرت تحديثات السعر بشكل خاطئ عبر دالة الـ IsNewBar أو الـ OnTimer، فيقوم بإغلاق الصفقة فوراً بعد ثوانٍ وقبل أن ينتهي قالب الرنكو الفعلي!

    حلقة الدخول المتكرر بعد الإغلاق اليدوي (Manual Close Loop): إذا قمت بإغلاق الصفقة يدوياً لتأمين الربح، يرى الإكسبرت أن شرط المؤشر لا يزال محققاً على نفس القالب الحالي، فيقوم بفتح صفقة جديدة فوراً وتكرار الأمر في حلقة مفرغة وخطيرة.

    المطلوب من المبرمجين الفضلاء :
    أحتاج إلى تعديل أو إضافة دالة (مثل نظام Flag/Lock أو آلية دقيقة لمعرفة الشمعة الجديدة IsNewBar مخصصة لشارتات الأوفلاين) تضمن ما يلي:

    أن يفتح الإكسبرت صفقة واحدة فقط لا غير لكل قالب رنكو.

    أن يتجاهل الإكسبرت تماماً التذبذبات (Ticks) الداخلية ولا يغلق الصفقة قبل التأكيد الفعلي لإغلاق القالب.

    أتطلع لتفاعلكم وآرائكم في هذه الورشة البرمجية، وشاكر ومقدر لكم وقتكم ومساعدتكم سلفاً!

  2. #2
    الصورة الرمزية Algo_Master
    Algo_Master غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Dec 2011
    الإقامة
    مصر
    المشاركات
    1,645

    افتراضي

    اهلا بك اخى الكريم ،
    ببساطه عليك إعتماد سعر إغلاق آخر شمعه(1) فى اى مقارنات او شروط،
    هكذا تتجنب أى أحداث تحدث فى الشمعه الحاليه(0) ،
    توقيع العضو
    قسم البرمجه بمنتدى المتداول العربى
    يرحب بكم
    https://forum.arabictrader.com/f31.html

  3. #3
    الصورة الرمزية donald_trump
    donald_trump متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2024
    الإقامة
    زيمبابوي
    المشاركات
    1,748

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Algo_Master مشاهدة المشاركة
    اهلا بك اخى الكريم ،
    ببساطه عليك إعتماد سعر إغلاق آخر شمعه(1) فى اى مقارنات او شروط،
    هكذا تتجنب أى أحداث تحدث فى الشمعه الحاليه(0) ،
    اتفق مع مشرفنا الغالي الله يحفظة ، كذلك يوجد خاصيه انك تزيل الذيول من اكسبرت الرينكو•
    توقيع العضو
    رئيس الولايات المتحدة الامريكية •
    مؤسس مصنع الظلال (قريبا)•


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