السلام عليكم ممكن التعديل ممكن التعديل على الكسبريت التالى وجعل الاعدادات مثل ذالك
مرفق الاكسبريت
1627416273
الرجاء جعل الاكسبريت بنفس الصيغه mq4
kira-h
27-08-2019, 08:11 PM
وعليكم السلام
تلك الاعدادات لبرمجة تفصيلية يعني كل صفقة لها دالتها الخاصة بها حجم العقد والهدف والوقف الخاص بها وهكذا...
مثال :
if(SL1==0)slb1=0;else slb1=Ask-SL1*pt;
if(SL1==0)sls1=0;else sls1=Bid+SL1*pt;
if(SL2==0)slb2=0;else slb2=Ask-SL2*pt;
if(SL2==0)sls=0;else sls2=Bid+SL2*pt;
if(TP1==0)tpb1=0;else tpb1=Ask+TP1*pt;
if(TP1==0)tps1=0;else tps1=Bid-TP1*pt;
if(TP2==0)tpb2=0;else tpb2=Ask+TP2*pt;
if(TP2==0)tps2=0;else tps2=Bid-TP2*pt;
if(totalorder(0)<Max_order && Trade_buy && signal==1 && wt!=Time[0])
{
ticketb1=OrderSend(Symbol(),OP_BUY,NR(Lots1),Ask,3 ,slb1,tpb1,Name_EA,MAGICMA,0,Blue);
ticketb2=OrderSend(Symbol(),OP_BUY,NR(Lots2),Ask,3 ,slb2,tpb2,Name_EA,MAGICMA,0,Blue);
if(ticketb>0&&ticketb2>0) wt=Time[0];
}
if(totalorder(1)<Max_order && Trade_sell && signal==2 && wk!=Time[0])
{
tickets1=OrderSend(Symbol(),OP_SELL,NR(Lots1),Bid, 3,sls1,tps1,Name_EA,MAGICMA,0,Red);
tickets2=OrderSend(Symbol(),OP_SELL,NR(Lots2),Bid, 3,sls2,tps2,Name_EA,MAGICMA,0,Red);
if(tickets1>0&&tickets2>0) wk=Time[0];
}
ازاى الغى فتح صفقه مع كل شمعه
ممكن التعديل على الاكسبريت المرفق
الاكسبريت بمجرد تشغيله بيفتح صفقه مع كل شمعه
مثال 16284
الرجاء جعله يفتح صفقه واحد وليس تكرر مع كل شمعه
والرجاء اضافه الكو بمشاركه رقم 3 لعدم القدرة على ذالك
نفس المشكله وهى فتح صفقه مع كل شمعه
نفس المشكله وهى فتح صفقه مع كل شمعه
16292
معلش اخى
وكن بيفتح صفقات كل ما تغلق الصفقه اللى قبلها
المطلوب صفقه واحد فقط
وممكن اضافه الاغلاق العكسى ومتشكر جد ا
معلش اخى
ولكن بيفتح صفقات كل ما تغلق الصفقه اللى قبلها
المطلوب 5 صفقات اول مره فقط ولا يفتح صفقات اخرى غير لو تغيير الشروط
وممكن اضافه الاغلاق العكسى ومتشكر جد ا
kira-h
28-08-2019, 06:12 AM
اخي الكريم كان طلبك فقط عن اضافة تلك الاعدادات وهذا ما تم عمله
اما الشروط غير واضحة بالكود، اشرحها بالتفصيل مع صور توضيحية وارفق المؤشر المستخدم