He programado un simple indicador para que dibuje unas líneas con el máximo y el mínimo del día anterior.
El indicador funciona bien, el problema es que dibuja unas líneas verticales que me gustaría eliminar. Adjunto una imagen donde he señado las zonas que no deberían aparecer.
¿Podrían ayudarme? ¿Cómo puedo hacerlo?
A continuación detallo el código que he usado:
Código del indicador usado
1
2
3
4
5
6
7
8
ifIntradayBarIndex=1then
// Máximo día Anterior
maximodiaanterior=DHigh(1)
// Mínimo día Anterior
minimodiaanterior=DLow(1)
endif
returnmaximodiaanteriorcoloured(0,128,0)STYLE(line,5)as"Máximo día Anterior",minimodiaanteriorcoloured(255,0,0)STYLE(line,5)as"Mínimo día Anterior"
returnmaximodiaanteriorcoloured(0,128,0,0)STYLE(line,5)as"Máximo día Anterior",minimodiaanteriorcoloured(255,0,0,0)STYLE(line,5)as"Mínimo día Anterior"
En el indicador dejé RETURN como lo escribiste, en caso de que necesites recuperarlo de otros códigos y necesites los datos devueltos, pero puse las líneas invisibles (cuarto parámetro de color en 0).
To help us continually offer you the best experience on ProRealCode, we use cookies. By clicking on "Continue" you are agreeing to our use of them. You can also check our "privacy policy" page for more information.Continue