صفحة 2 من 5 الأولىالأولى 1234 ... الأخيرةالأخيرة
النتائج 11 إلى 20 من 45

الموضوع: (طلب) برمجة إكسبيرت بالطريقة الآتية

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

    افتراضي

    وعليكم السلام
    يمكنك التحكم بأقصى لوت MaxLots للبدء من جديد باللوت الأساسي
    كذلك يجب أن يكون المارجن كافي لتحمل المضاعفات الكبيرة

  2. #12
    عضو
    تاريخ التسجيل
    Sep 2017
    المشاركات
    259

    افتراضي

    أستاذ حسن كيرا
    أنا لا أريده أن يتوقف بل على العكس أريده أن يتمم العمل حتى يضرب الهدف.
    إذا كان ممكن أستاذ, أريد إضافة المتغير تايم فريم و الماكس سبريد.

    بالنسبة للإكسبيرت سأستخدمه إن شاء على حساب مايكرو.

    بارك الله فيكم

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

    افتراضي

    نعم يمكن ذلك إما بتكبير حجم أقصى عقد مثلا 1000 أو تجعله 0 إلغاء
    مرفق الاكسبيرت
    الملفات المرفقة الملفات المرفقة

  4. #14
    عضو
    تاريخ التسجيل
    Sep 2017
    المشاركات
    259

    افتراضي

    السلام عليكم أستاذ حسن كيرا

    قمت بتجربة الإكسبيرت و حددت المتغير ماكس لوت سواء ب 1000 أو 0 نفس النتيجة بحيث الإكسبيرت يتوقف عن فتح الصفقات قبل منتصف الليل لليوم n و يبدأ العمل من جديد بلوت 0.01 في اليوم n+1, و المراد تطبيقه هو استمرار عمل الإكسبيرت كلما ضرب الستوب لوز للصفقات المتوالية إلى أن يصيب الهدف عندئد يمكنه حينها البدء من جديد أو الإتمام في فتح الصفقات حسب تفعيل المتغير daily trade.
    الصورة التالية توضح توقف الإكسبيرت على الستوب لوز و البدء من جديد في اليوم بلوت 0.01

    الاســـم:	BackTest1.png
المشاهدات: 272
الحجـــم:	21.8 كيلوبايت

    إذا كان ممكن جعل الإكسبيرت يتمم عمل فتح الصفقات عند ضرب الستوب سواء في اليوم n أو n+1...

    و جزاكم الله خيرا

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

    افتراضي

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

  6. #16
    عضو
    تاريخ التسجيل
    Sep 2017
    المشاركات
    259

    افتراضي

    أستاذ حسن كيرا

    بعد مراجعتي للجورنال وجدت أن سبب عدم فتح الصفقات هو بسبب الرصيد غير كافي لذلك؟؟؟

    إعذرني أخي على الإزعاج و جزاكم الله خيرا

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

    افتراضي

    بالتوفيق إن شاء الله

  8. #18
    عضو
    تاريخ التسجيل
    Sep 2017
    المشاركات
    259

    افتراضي

    السلام عليكم أستاذ حسن كيرا

    أسأل الله عز و جل أن تكون في تمام الصحة و العافية

    لدي طلبين إذا كان ممكن إضافتهما:

    1/ إضافة خاصية تتجلى بإعادة عمل فتح الصفقات باللوت الأولي المحدد في الإعدادات بعد وصول البالنس مثلا balance= 1000$ بحيث لدينا Standard_USD=100$ أي بعد كل 100$ يتم إضافة 0.01 و عند وصول البالنس للرصيد 1000$ يتم فتح الصفقة باللوت الأولي 0.01

    2/ إضافة خاصية شبيهة ب LotsLevel تتجلى في تحديد عدد الصفقات المضاعفة TradeLevel بحيث عند فتح الصفقة المضاعفة الثالثة يتم تغيير التيك بروفيت 2 و الستوب لوز 2 بنفس خطوات LotsLevel مع الإحتفاظ بجميع المدخلات

    بارك الله فيكم

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

    افتراضي

    وعليكم السلام
    بالنسبة للتعديل الأول غير ممكن لان المعادلة غير منطقية
    ولكن يمكنك تعديل قيمة الحساب الأساس يدويا بالاعدادات في كل مرحلة جديدة
    التعديل الثاني أيضا غير ممكن ولكن أظن انك تريد الـ LotsLevel متناسب مع ادارة المال، تم التعديل عليها بالنسخة المرفقة
    يعني مثلا لو الحساب الأساس 100 و LotsLevel=0.08 معناه إذا اصبح الحساب 200 سيصبح مستوى اللوت 0.18 تلقائيا ...
    يعني مثل اللوت الأساس نسبة وتناسب مع الحساب الأساس
    الملفات المرفقة الملفات المرفقة

  10. #20
    عضو
    تاريخ التسجيل
    Sep 2017
    المشاركات
    259

    افتراضي

    السلام عليكم أستاذ حسن كيرا

    لدي فكرة أخرى عوض الطلبات السابقة إذا كان ممكن تطبيقها, بالنسبة ل MaxLots تمام أريد أن أحدد فيه لوت مثلا 1.00 يعني إذا تجاوز مستوى الصفقات المضاعفة اللوت 1.00 يبدأ الإكسبيرت العمل من جديد باللوت الأولي 0.01 و ذلك بعد تحقيق الهدف للصفقة السابقة طبعا.
    مثلا لدينا فتح الصفقات المضاعفة حسب الترتيب التالي للوتات 0.01 / 0.02 / 0.03 / 0.05 / 0.08 ....0.98 / 1.12 هنا إذا أصابت الصفقة الهدف باللوت 0.98 يعود الإكسبيرت للعمل باللوت الأولي 0.01 في حالة العكس و أصاب الهدف باللوت 1.12 يعود العمل بفتح الصفقات من اللوت الأولي 0.01 و ذلك لأنني حددت المتغير MaxLots = 1.00

    أرجو أن يكون طلبي واضحا و جزاكم الله خيرا

صفحة 2 من 5 الأولىالأولى 1234 ... الأخيرةالأخيرة

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

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

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

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