Fr7Participant
Master
Hola, quería hacer el screener e indicador siguiente:
1)En las 22 últimas velas la media 50 cruza por encima la media 200
2)En la vela actual la media wilder 5 cruza por encima la media weighted 30
A ver si alguien me puede decir si el código está correcto y por qué no obtengo resultados….
result = 0
FOR i = 1 TO 22 DO
if ExponentialAverage[50](close) crosses over Average[200](close) then
result = 1
break
endif
NEXT
c1=wilderAverage[5](close) crosses over WeightedAverage[30](close)
SCREENER[c1 and result=1]
Fr7Participant
Master
Y aquí tampoco me dibuja ninguna flecha:
result = 0
FOR i = 1 TO 22 DO
if ExponentialAverage[50](close) crosses over Average[200](close) then
result = 1
break
endif
NEXT
c1=wilderAverage[5](close) crosses over WeightedAverage[30](close)
if result = 1 AND c1 then
drawarrowup(barindex,lowest[10](low)) coloured(0,51,255)
endif
RETURN
La línea 3 debe decir:
if ExponentialAverage[50](close)[i] crosses over Average[200](close)[i] then