Buenas lo que quiero lograr con este indicador es que me marque el punto maximo que ha echo la bbup dentro de la tendencia de la sar y se me quede fijo una linea que me la marque. Pero tengo este indicador y no me lo hace del todo correcto ya que quiero que aunque la bbup no cierre en ese punt siempre me marque el maximo que ha echo durante la tendencia de la psar. Adjunto el codigo por si alguien supiera ayudarme. Un saludo
DEFPARAM DrawOnLastBarOnly = true
//PUNTO EXTREMO AZUL
psar = SAR[0.02,0.02,0.2]
C1 = CLOSE > PSAR
C2 = CLOSE < PSAR
psar = SAR[0.02, 0.02, 0.2]
dev = 2 // Cantidad de desviaciones estándar
avg = ExponentialAverage[20](high) // Media móvil exponencial
bbup = avg + std[20](HIGH) * dev // Banda superior de Bollinger calculada con el HIGH
avgi = ExponentialAverage[20](high)
bbupi = avgi + std[20](close) * dev
IF C1 AND NOT C1[1] THEN
CONTADOR = 1
TENDENCIAANTERIOR = 1
ELSIF C2 AND NOT C2[1] THEN
CUENTA = 1
TENDENCIAANTERIOR = -1
ELSIF TENDENCIAANTERIOR = 1 THEN
CONTADOR = CONTADOR[1] + 1
ELSIF TENDENCIAANTERIOR = -1 THEN
CUENTA = CUENTA[1] + 1
ENDIF
IF C1 THEN
IF CONTADOR > 1 THEN
PE = HIGHEST[CONTADOR](bbup)
ELSE
PE = bbupi
ENDIF
DRAWSEGMENT(barindex+26, PE, barindex[26], PE) COLOURED(0,0,255)
ENDIF
IF C2 THEN
IF CUENTA > 1 THEN
PE = HIGHEST[CUENTA](bbup)
ELSE
PE = bbupi
ENDIF
DRAWSEGMENT(barindex+26, PE, barindex[26], PE) COLOURED(0,0,255)
ENDIF
return
Buenas. Esto ya lo has preguntado en otras ocasiones, ¿no?
el código que te calcula el máximo/mínimo alcanzado por bollinger durante la tendencia marcada por Psar es el que compartí en el post https://www.prorealcode.com/topic/maximo-y-minimo/#post-240047 .
Ahora vuelvo a leer otra vez tu post anterior y creo que ya te entiendo. El cálculo de la banda de bollinger se hace al cierre de la vela por lo que no se puede hacer lo que indicas. Lo que sí se podría hacer es bajar de timeframe.
claro pero creo que con el codigo que te he enviado calculando las bandas al high y al low en vez de al close si creo que se podria hacer pero no me sale perfecto algo mejor si con el codigo que te he enviado
Aunque la banda la calcules con el precio máximo o mínimo de referencia tendrás que esperar al cierre de la vela. Ten en cuenta que se calcula sobre un precio de medio de los últimos 20 periodos.
Si, pero viendo el indicador que te he enviado ya lo he cambiado eso solo que no me lo hace exacto, con que calcules el ema y todo al high ya te cambia el Punto Extremo, solo me falta que me funcione correctamente. Un saludo
Yo no sé cómo más puedo ayudarte, suerte con tu búsqueda