EMA SPEED & ACCELEARTION PARA PRT

Forums ProRealTime foro Español Soporte ProBuilder EMA SPEED & ACCELEARTION PARA PRT

  • This topic has 7 replies, 4 voices, and was last updated 1 year ago by avatarcjr30.
Viewing 8 posts - 1 through 8 (of 8 total)
  • #181673

    Hola, buenas a todos.

    He encontrado este indicador en Tradingview, que me parece interesantísimo, y quería poder utilizarlo aquí, el problema… No tengo conocimientos para migrar el indicador, alguno me puede dar ideas?

    Os dejo el código por aquí ( en lenguaje PINE de TRADINGVIEW):

    //@version=4
    study(“EMA21 Speed & Accel”, overlay=false)
    // Variable definition
    NP = input(1, minval=1, title=”Number of Periods to use in finite difference derivatives”)
    // CURVSC = input(0.1, minval=0, title=”Accel Plot Scale”) // Not used in this release
    //
    len1 = input(21, minval=1, title=”EMA Length”)
    out1 = ema(close, len1)
    // background color when speed & acceleration are >=0
    verdeclaro=#98FB98
    blanco=#FFFFFF
    //
    // SLOW MA Derivative (Speed in %/Period) Calculation (over NP periods)
    //
    SMAS = (1.50*ema(close, len1)-2*ema(close[NP], len1)+0.5*ema(close[2*NP], len1))/(NP*ema(close, len1)) // derivada con tres puntos
    // Se plotea SMASMA para suavizar un poco
    SMASMA = sma(SMAS, 5)
    //
    plot(max(SMASMA*100,-5), title=”%-per-day”, color=color.blue, linewidth=3)
    //
    // SMAS Derivative (Curvature = acceleration in %/period/period ) = Speed derivative = Acceleration
    //
    CURV = (ema(close, len1)-2*ema(close[NP], len1)+ema(close[2*NP], len1))/(NP*NP) // derivada SEGUNDA con tres puntos
    //
    CURVMA = sma(CURV,5)
    // Scale Curvature
    maxslope=highest(SMASMA,200)*100
    maxcurvature=highest(CURVMA,200)
    scale=1*maxslope/maxcurvature
    //
    plot(iff(CURVMA>0, min(CURVMA*scale,5), max(CURVMA*scale,-5)), title=”CURV”, color=color.fuchsia, linewidth=2)
    //
    // Colorear verde claro u oscuro en función de CURV >=0 and/or SMASMA >=0
    //
    bgcolor((CURVMA>=0 and SMASMA>=0) ? verdeclaro : blanco,
    transp=40)
    // Se plotea el eje de abscisas
    plot(0, title=”0″, color=color.black)

     

    Gracias a todos de antemano.

     

    Un saludo,

    Óscar.

    #181677

    Asi esta mejor para Nicolas

    #181755

    Muchísimas gracias!

    Un saludo,

    Óscar.

    #222560

    Buenas tardes,

    Estaba dando un vistazo a la web de Tradingview y me encontré  con este indicador, el cual observo que en su día se solicito por parte del forero “realizedtrade” su posible conversión. El indicador en cuestión según su autor se trata de :”El Script calcula y plotea la primera y segunda derivada de una EMA de “length” períodos, con un valor por defecto de 21.

    – La curva azul es la primera derivada de la EMA; que puede ser interpretada conmo su “velocidad”, “pendiente” o % de ganancia o pérdida que se tendría sobre la EMA. Cuando la unidad de tiempo del gráfico es Días, permite visualizar en la escala de la derecha el % de ganancia o pérdida por día.

    – La curva Fucsia muestra la segunda derivada, o “Aceleración”, que se puede interpretar como la fuerza que puede aumentar o disminuir la pendiente de la EMA.

    Cuando la Velocidad y Aceleración son mayores que cero, las ganancias aumentan cada período, y el fondo de colorea de verde.

    Las derivadas primera y segunda se calculan usando técnicas de funciones de forma, como las aplicadas en el MEF.”

     

    Alguien lo ha conseguido convertir a ProrealBuilder?.

    Si es así se podría compartir.

    Gracias por anticipado

    #222566
    #222571

    Correcto Roberto, pero esta en lenguaje de Tradingview no en Probuilder

    #222575

    Ahi esta:

     

    #222579

    Impresionante.

    Menuda rapidez y eficacia.

    Muchísimas gracias

    1 user thanked author for this post.
Viewing 8 posts - 1 through 8 (of 8 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login