señalizador de parabolica

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

    Buenas quiero un indicador que me dibuje una linea en el punto que el precio rebase la parabolica sar, por ejemplo si la parabolica esta en 1,50 y el precio toca 1,51 en ese momento me dibuja una linea fija hasta que vuelva a suceder lo mismo tanto alcista como bajista. Un saludo

    #243128 quote
    Iván González
    Moderator
    Master

    Hola,
    Aquí tienes un código. He utilizado el cambio de psar, pero si quieres el cruce sólo tienes que cambiar la condición.

    psar=SAR[0.02,0.02,0.2]
    
    if low[1] > psar[1] and high < psar then
    prevIdx=idx
    prevIdy=idy
    idx=barindex
    idy=psar[1]
    elsif high[1]<psar[1] and low>psar then
    prevIdx=idx
    prevIdy=idy
    idx=barindex
    idy=psar[1]
    endif 
    
    drawsegment(prevIdx,prevIdy,idx,prevIdy)
    
    return psar style(point,3)
    #243130 quote
    MiguelAngelMartinez
    Participant
    New

    Buenas tardes el indicador no esta completo, ya que hay veces que lo hace cuando no deberia y veces que deberia hacerlo y no lo hace, (adjunto foto). El indicador tiene que señalarme una linea horizontal en el momento y el punto que el precio rebasa la parabolica sar y dejarme la linea fija en ese precio hasta que el precio vuelva a rebasar la psar otra vez y borre la linea anterior y deje únicamente la nueva. Un saludo

    #243164 quote
    MiguelAngelMartinez
    Participant
    New

    Buenas alguien sabe algo ya que no paro de intentarlo y me es imposible. Un saludo

    #243166 quote
    Iván González
    Moderator
    Master

    Hola. Si puedes ser más específico y poner una captura de pantalla dibujando lo que quieres que haga el indicador, creo que ayudaría.

    #243198 quote
    MiguelAngelMartinez
    Participant
    New

    Si claro, en la imagen 1 esta la vela a punto de comerse la parabolica sar y en la imagen 2  se puede observar que como ya se la ha comido hay una linea que se dibuja horizontal en el momento que el precio ha rebasado la parabolica sa y se queda fija hasta que vuelva a pasar lo mismo ya sea alcista o bajista. Espero que asi lo entiendas mejor, un saludo

    #243228 quote
    Iván González
    Moderator
    Master

    Hola. Aquí tienes el código.
    opción 1: muestra el último cruce y distingue el cambio alcista/bajista

    psar=SAR[0.02,0.02,0.2]
    
    //Cambio de Psar alcista a bajista
    if low[1]>psar[1] and high < psar then
    Idx1=barindex
    level1=psar[1]
    endif
    
    //Cambio de Psar bajista a alcista
    if high[1]<psar[1] and low > psar then
    Idx2=barindex
    level2=psar[1]
    endif
    
    if islastbarupdate then
    drawsegment(Idx1,level1,barindex+20,level1)coloured("green")
    drawpoint(Idx1,level1,3)coloured("orange")
    drawsegment(Idx2,level2,barindex+20,level2)coloured("red")
    drawpoint(Idx2,level2,3)coloured("orange")
    endif
    
    return psar style(point,3)

    opción 2: muestra sólo el último cambio independientemente de la tendencia.

    psar=SAR[0.02,0.02,0.2]
    
    //Cambio de Psar alcista a bajista
    if low[1]>psar[1] and high < psar then
    Idx=barindex
    level=psar[1]
    endif
    
    //Cambio de Psar bajista a alcista
    if high[1]<psar[1] and low > psar then
    Idx=barindex
    level=psar[1]
    endif
    
    if islastbarupdate then
    drawsegment(Idx,level,barindex+20,level)coloured("green")
    drawpoint(Idx,level,3)coloured("orange")
    endif
    
    return psar style(point,3)
    
Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.

señalizador de parabolica


ProBuilder: Indicadores y Herramientas

New Reply
Summary

This topic contains 6 replies,
has 2 voices, and was last updated by Iván González
1 year ago.

Topic Details
Forum: ProBuilder: Indicadores y Herramientas
Language: Spanish
Started: 01/27/2025
Status: Active
Attachments: 3 files
Logo Logo
Loading...