Input:N(50,1,100,1);
Nh:=HHV(High,N);
Nl:=llV(Low,N);
HH:=Barslast(High>=Nh);
LL:=Barslast(Low<=Nl);
AroonUp:=(100*(N-HH))/N,noaxis;
AroonDown:=(100*(N-LL))/N,noaxis;
BuyCond:AroonUp>AroonDown and abs(AroonUp-AroonDown)>20;
SellCond:AroonUp<AroonDown and abs(AroonUp-AroonDown)>20;
Buy(BuyCond and Holding=0,1,Market);
Sell(SellCond,1,Market);
Nh:=HHV(High,N);
Nl:=llV(Low,N);
HH:=Barslast(High>=Nh);
LL:=Barslast(Low<=Nl);
AroonUp:=(100*(N-HH))/N,noaxis;
AroonDown:=(100*(N-LL))/N,noaxis;
BuyCond:AroonUp>AroonDown and abs(AroonUp-AroonDown)>20;
SellCond:AroonUp<AroonDown and abs(AroonUp-AroonDown)>20;
Buy(BuyCond and Holding=0,1,Market);
Sell(SellCond,1,Market);