Linea que señale maximo de la bbup dentro de la ultima tendencia sar

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #258215 quote
    MiguelAngelMartinez
    Participant
    New

    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

    #258220 quote
    robertogozzi
    Moderator
    Master

    ¿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?


    #258229 quote
    Iván González
    Moderator
    Master

    buenas. Quizás te refieras a esto?

    Acumular variable bb

    #258234 quote
    MiguelAngelMartinez
    Participant
    New

    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
    
    #258236 quote
    Iván González
    Moderator
    Master

    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.

    #258241 quote
    MiguelAngelMartinez
    Participant
    New

    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

Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.

Linea que señale maximo de la bbup dentro de la ultima tendencia sar


ProBuilder: Indicadores y Herramientas

New Reply
Summary

This topic contains 5 replies,
has 3 voices, and was last updated by MiguelAngelMartinez
2 days, 10 hours ago.

Topic Details
Forum: ProBuilder: Indicadores y Herramientas
Language: Spanish
Started: 02/17/2026
Status: Active
Attachments: No files
Logo Logo
Loading...