Desvio_sAtr(2.5);
Periodo_sAtr(13);
PlotarAtr(verdadeiro);
LimiteContra(740);

var
sinalc,sinalv : boolean;
Satr: float;

inicio
sAtr := (stopatr(Desvio_sAtr,Periodo_sAtr,0)); se plotaratr = verdadeiro entao plot(stopatr(Desvio_sAtr,Periodo_sAtr,0)); setplotcolor(1,clwhite);

//horario limite se (time = 1720) entao closeposition;

//condicoes de entrada
se (hasposition = false) entao inicio

//venda
sinalv := (time > 910) e (time < 1700) e (fechamento < (media(50,close))) e (fechamento < (sAtr));

se sinalv entao inicio sellshortlimit(highest(high,3)); paintbar(clred); fim;

//compra
sinalc := (time > 910) e (time < 1700) e (fechamento > (media(50,close))) e (fechamento > (sAtr));

se sinalc entao inicio buylimit(lowest(low,3)); paintbar(cllime); fim; fim; end;


Siga-nos