-
السلام عليكم
أخي الكريم الموضوع مخصص فقط للأسئلة البرمجية
عموما راجع المشاركة التالية كتطبيق عملي
مثال تطبيقي لعمل مؤشر اسهم لتقاطع موفينجين
-
موقوف
اوك تمام اشكرك اخى ولا تآآخذنى
-
-
عندنا الشرط ده
انه اذا الهدف اكبر من gap يبداء من اول لوت والتعديل المطلوب انه اذا اخر مضاعفه اتفتحت اذا ضربت الهدف والهدف اكبر من gap يبداء من الاول
-
كالتالي:
gap هي مسافة القفزة السعرية أو السبريد الزائد عن الطبيعي المتوقع
مثلا gap=2 فيكون الهدف الفعلي Takeprofit-2
التعديل الأخير تم بواسطة kira-h ; 09-04-2019 الساعة 02:10 AM
-
LastOrder هو دا اللى انا كنت فكرت فيه وعملته بالفعل ولكن مش بيعمل المطلوب
الاوردر رقم 1 ضرب الهدف والاوردر رقم 2 ضرب استوب والاوردر 3 بداء من الاول وكان المفروض الاوردر رقم 3 يكمل على المضاعفات لان الاوردر اللى ضرب الهدف ليس الاخير وليس اخر مضاعفه ايه الخطأ فى الكود ده كدا ؟
-
اخي الكريم لم افهم ماذا تريد بالضبط! كل مرة تضع تعديلات جديدة حتى اصبحت الشروط معقدة!
اشرح الفكرة بالتفصيل مع امثلة بالارقام وتضع كل احتمالات المضاعفات الممكنة
غير ذلك لا يمكنني المساعدة أكثر فالفكرة غير واضحة
-
ماشى اخى هحاول فى الرد ده اشرح الفكره بشكل بسيط
شروط ان الاكسبيرت يبداء من اول لوت
اذا اخر اوردر تفعل ضرب t/p
او اذا اخر مضاعفه t/p
شرح الصوره اوردر رقم 1 فتح 0.01 وبعده اوردر رقم 2 فتح 0.02
اللى حصل بعد كدا ان اوردر رقم 2 ضرب s/l وكان لسه اوردر رقم 1 شغال وبعد كدا اوردر رقم 1 ضرب t/p
والاكسبيرت فتح اوردر رقم 3 بلوت 0.01 عايز من حضرتك ان الاكسبيرت يبداء من اول لوت اذا كان اخر اوردر تفعل هو اللى t/p او اخر مضاعفه اتفتحت t/p
يعنى لو كان فى اوردر 0.01 مفتوح واوردر تانى فى نفس الوقت مفتوح 0.02
وال 0.02 ضرب استوب يبقا هيكمل مضاعفات حتى لو 0.01 ضرب هدف بعد او قبل استوب 0.02
يعنى عند فتح عقد جديد بمضاعفه جديده يبقا t/P العقد اللى قبله لا يهم
التعديل الأخير تم بواسطة aut ; 10-04-2019 الساعة 04:18 AM
-
الكود ده محتاج اكتب مكان
SecondOrdersاذا اخر اوردر تفعل على المنصه ضرب T/P ان شاء الله نبداء من اول لوت
-
اخى حتى اسهل عليك الموضوع انا محتاج دالة معرفة اخر اوردر تفعل last order opened
واقدر احدد انا عايز ايه من الداله هكذا
if(info=="Lots")return(lo);
else if(info=="Profit")return(pt);
else if(info=="Type")return(ty);
else if(info=="OpenPrice")return(op);
else if(info=="ClosePrice")return(cp);
else if(info=="TP")return(tp);
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى
العلامات المرجعية