عاشت ايدك اخي جميل
لدي سؤال اذا سمحت لي وسمح اخي محمود
كنت بحاول جرب بالبرمجة استدعاء المؤشر نجحت بالاستدعاء
رغبت بجعل الاكسبيرت يفتح صفقه شراء بمجرد صعود بار اخضر بعدما كان احمر
والبيع بالعكس هبوط بار من اخضر الى احمر
جربت الكود التالي :
مع انه فتح صفقه شراء ولكن لم يفتح بيع
كود:double up = iCustom(0,timeFrame,"#Forexsignal30_03",1,1) ;
double up2 = iCustom(0,timeFrame,"#Forexsignal30_03",1,2) ;
double down = iCustom(0,timeFrame,"#Forexsignal30_03",2,1) ;
double down2 = iCustom(0,timeFrame,"#Forexsignal30_03",2,1) ;
if(MyOrdersTotal(Magicnumber)==0 &&(up>0 && up2 ==0))
{
if(Stoploss==0){SL=0;}else{SL=Ask-Stoploss*Point;}
if(Takeprofit==0){TP=0;}else{TP=Ask+Takeprofit*Point;}
OrderSend(Symbol(),OP_BUY,Lots,Ask,30,SL,TP," EA",Magicnumber,0,Blue);
}//end buy
if(MyOrdersTotal(Magicnumber)==0 &&(down>0 && down2 ==0))
{
if(Stoploss==0){SL=0;}else{SL=Bid+Stoploss*Point;}
if(Takeprofit==0){TP=0;}else{TP=Bid-Takeprofit*Point;}
OrderSend(Symbol(),OP_SELL,Lots,Bid,30,SL,TP," EA",Magicnumber,0,Red);
}//end sell
ايضاً عند عمل باك تست وضع المؤشر الاصلي وايقاف عمل الاكسبيرت يظهر بالاسفل كما هو واضح بالصوره اختلاف شكل المؤشر الذي تم استدعائه من داخل الاكسبيرت
وهو المؤشر الاخير بالاسفل لاحظ تقدمه بظهور الاشاره عن المؤشر الاصلي فما هو السبب بتقدم المؤشر في الاكسبيرت عن المؤشر الرئيسي
كيف ممكن اجعل الاكسبيرت اذا صعد من الاحمر الى الاخضر يدخل شراء واذا هبط من اخضر الى احمر يدخل بيع بمجرد اغلاق الشمعه بدون تقديم او تاخير بشكل المؤشر الرئيسي كما حصل معي

