line("Panel_MH1",MH1(),Red,0); line("Panel_ML1",ML1(),Lime,0); double Buy=ObjectGet("Panel_ML1",OBJPROP_PRICE1); double Sell=ObjectGet("Panel_MH1",OBJPROP_PRICE1); if(buy11()>0&&sell11()>0&&Buy>0&&Ask-Buy>=Step_Open*pt)nam_B="BUY";else{nam_B="no";} if(Sell>0&&Sell-Bid>=Step_Open*pt&&buy11()>0&&sell11()>0)nam_S="SELL";else{nam_S="no";} Comment(nam_S," ",nam_B," ",buy11()," ",sell11(),"\n",Ask-Buy>=Step_Open*pt,"\n",Sell-Bid>=Step_Open*pt); { if(IsTradeAllowed()) { if(nam_B=="BUY"&&time&&ordestotal1_2(OP_BUY)==0&&T_1!=Time[0]&&LastOrderCloseTime()<Time[0]){ int ticket = open(OP_BUY,Lots(MaxRisk),Ask,TakeProfit,StopLoss) ; if(ticket <= 0) return; T_1=Time[0]; } } if(IsTradeAllowed()) { if(nam_S=="SELL"&&time&&ordestotal1_2(OP_SELL)==0&&T_2!=Time[0]&&LastOrderCloseTime()<Time[0]){ int ticket = open(OP_SELL,Lots(MaxRisk),Bid,TakeProfit,StopLoss) ; if(ticket <= 0) return; T_2=Time[0]; } } } if(openpriceb-Ask>=Step*pt&&ordestotal1_2(OP_BUY)>=1&&ordestotal1_2(OP_BUY)<Max_Open&&TB2!=Time[0]){// صفقات تبريد open(OP_BUY,LB1,Ask,TakeProfit,StopLoss) ; TB2=Time[0]; } if(Bid-openprices>=Step*pt&&ordestotal1_2(OP_SELL)>=1&&ordestotal1_2(OP_SELL)<Max_Open&&TS2!=Time[0]){ open(OP_SELL,LS1,Bid,TakeProfit,StopLoss) ; TS2=Time[0]; }
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
مساعده في تعديل اكسبيرت خدمي من استاذ سمير | السمحان1 | منتدى المؤشرات و الاكسبرتات | 9 | 28 - 09 - 2016 12:09 AM |
مساعده بانشاء اكسبيرت | mahmoud1993 | منتدى المؤشرات و الاكسبرتات | 2 | 24 - 10 - 2014 12:35 PM |
مؤشر ممتاز هل يوجد له اكسبيرت او برمجه اكسبيرت لهذا المؤشر | beshayj07 | منتدى المؤشرات و الاكسبرتات | 4 | 11 - 04 - 2012 12:06 PM |