-
هذا طلب اكسبيرت وليس سؤال برمجي!
عموما راجع المثال التطبيقي بالمشاركة التالية، وستستطيع بناء شروطك الخاصة
https://www.fxprg.com/vb/showthread.php?t=31456&page=6&p=874924&viewfull=1# post874924
-
لو سمحت اخى اريد كود مضاعفات ولكن يعمل على معرفة الخساره للصفقات الخاسره
يعني تم فتح عقد 0.01 وخسر
العقد التالي يكون 0.02 واذا اغلق على ربح ولكن لم يسترجع كامل الخساره من العقد 0.01 يفتح العقد الجديد ب 0.02 حتي يرجع كامل الخساره يبداء من جديد او لو 0.02 خسر يفتح عقد 0.03 ونفس الموضوع لازم يرجع كامل الخساره
-
-
السلام عليكم
أولا ستحتاج إلى دالة تعود بتوقيت افتتاح أول صفقة ذات حجم العقد الأساسي Lots كالتالي :
ثم دالة تحسب اجمالي الربح لكل الصفقات التي توقيت اغلاقها اكبر من توقيت الدالة السابقة، كالتالي:
ومنه تضع شروط المضاعفات بحيث إذا كانت الدالة ()TotalProfit اصغر من الـ 0 يستمر في المضاعفات، وإذا العكس يبدأ بالعقد الأساسي
-
-
انا عملت كل شيء بس اذا بتقدر تكمل معى ازي اقدر اضع دالة مضاعفات الجمع المناسبه لان حاولت والاكسبيرت بداء يلخبط
-
-
السلام عليكم اخي حسن انا محتاج اعرف استخدم ال math min& math max بمعني انا لو عندي ٣ متغيرات الاول هو pivot point والتاني هو support point (s1) والتالت هو resistence point (R1) وفكرة الاكسبيرت هي ان يفتح صفقة بناء علي النقطة الاقرب بمعني ان لو النقطة s1 اقرب نقطة للسعر الحالي يفتح صفقة بيع ولو النقطة R1 اقرب نقطة للسعر يفتح صفقة شراء اتمني تكون الفكرة وصلت وانا عاوز بس كود المقارنة وشكرا لحضرتك جدا
-
وعليكم السلام
مثال عن مقارنات الـ MathMin :
نفس المبدأ بالـ MathMax
-
ممكن لو سمحت تتأكد من دالة مضاعفات المصفوفه لان شغاله كويس ولكن بيثبت على اللوت رقم 2 لما يخسر مش بيكمل المضاعفات الاعلي فقط يبقى على المضاعفة رقم 2
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى
العلامات المرجعية