Стрелки должны рисоваться при совпадении любого из 3 условий. И разными цветами
input int up1=2;//верх от
input int up2=20;//верх до
input int dn1=2;//низ от
input int dn2=20;//низ от
input int telo1=20;//тело от
input int telo2=200;;//тело до
Начиная со следующей свечи скрипт закрывает сделку, если цена приобретает значение open
Скрипт производит разовую операцию для конкретной сделки.
if(PositionsTotal()<1 && bars!=Bars(NULL,0))
{
if(op[0]<cl[0]) trade.Buy(LT,NULL,Ask,op[0],Bid+TP*_Point);
if(op[0]>cl[0]) trade.Sell(LT,NULL,Bid,op[0],Ask-TP*_Point);
bars=Bars(NULL,0);
}
AM2