Buenas tardes, me gustaria saber como se podría crear un indicador que te señale el máximo que hizo o esta haciendo en tiempo real el maximo de la bbup pero solo de la tendencia actual de la parabólica sar ya que yo tengo ese indicador pero el problema es que la linea que me dibuja el máximo hasta que la vela no ha terminado no se me queda fija en el máximo que hizo si no que se menea con la bbup suba o baje y yo quiero que me marque siempre el máximo que realice. Un saludo y gracias de antemano
¿BBup significa la banda superior de las Bandas de Bollinger?
Además, no entiendo bien qué se supone que hace el SAR Parabólico. ¿Puedes adjuntar una foto para que podamos ver qué quieres?
buenas. Quizás te refieras a esto?
Acumular variable bb
Buenas, no el codigo que me mandas no sirve. Para que veáis como es lo que pido os adjunto el código de una prueba que tengo pero lo que falla es que durante el transcurso de la vela si la vela es alcista la bbup sube pero si hace algun rechazo o mecha en esa misma vela la bbup baja también y mi linea con ella yo lo que quiero es que siempre marque el máximo aunque la vela o la bbup bajen, es decir una linea que me marque siempre el maximo de la bbup independientemente de todo y que además se reinicie con la tendencia de la sar. Un saludo
defparam drawonlastbaronly = true
psar = SAR[0.02,0.02,0.2]
upTrend = close > psar
downTrend = close < psar
dev = 2
avg = ExponentialAverage[20](close)
Bbup = avg + std[20](close) * dev
Bbdown = avg - std[20](close) * dev
IF upTrend AND NOT upTrend[1] THEN
contUp = 1
lastTrend = 1
ELSIF downTrend AND NOT downTrend[1] THEN
contDown = 1
lastTrend = -1
ELSIF lastTrend = 1 THEN
contUp = contUp[1] + 1
ELSIF lastTrend = -1 THEN
contDown = contDown[1] + 1
ENDIF
IF upTrend THEN
IF contUp > 1 THEN
maxBB = HIGHEST[contUp](Bbup)
ELSE
maxBB = Bbup
ENDIF
DRAWSEGMENT(barindex+26, maxBB, barindex[26], maxBB) COLOURED(0,0,255) STYLE(dottedline1,3)
ENDIF
IF downTrend THEN
IF contDown > 1 THEN
maxBB = HIGHEST[contDown](Bbup)
ELSE
maxBB = Bbup
ENDIF
DRAWSEGMENT(barindex+26, maxBB, barindex[26], maxBB) COLOURED(0,0,255) STYLE(dottedline1,3)
ENDIF
RETURN
Vale. El problema es que probuilder calcula los indicadores al cierre de las velas, lo que significa que si el precio sube creando un pico en la Banda de Bollinger y luego baja formando una mecha, el sistema calculará la banda con el precio actual más bajo y perderá el pico anterior.
Claro es es el problema que estoy teniendo todo el rato, y no hay ninguna manera de calcularlo en prorealtime como yo digo, pues que limitación tiene entonces