NADARAYA-WATSON ESTIMATOR

Forums ProRealTime foro Español Soporte ProBuilder NADARAYA-WATSON ESTIMATOR

Currently, there are 0 users and 1 guest visiting this topic.
View all attachments
Viewing 6 posts - 1 through 6 (of 6 total)
  • #176856 Report

    Hola a todos. Os dejo aquí la mayor parte del código de un indicador para mí muy interesante de la plataforma Tradingview cuyo nombre es NADARAYA-WATSON ESTIMATOR. A ver si es posible, por favor, tenerlo en ProRealtime. Gracias.

    ——————————————————————————————————–

    study(“Nadaraya-Watson Estimator [LUX]”,overlay=true,max_lines_count=500,max_bars_back=500)
    h = input(8.,’Bandwidth’)
    src = input(close,’Source’)
    //—-
    n = bar_index
    var ln = array.new_line(0)
    if barstate.isfirst
    for i = 0 to 499
    array.push(ln,line.new(na,na,na,na))
    //—-
    float y2 = na
    float y1 = na
    float y1_d = na
    //—-
    line l = na
    label lb = na
    if barstate.islast
    for i = 0 to min(499,n-1)
    sum = 0.
    sumw = 0.
    for j = 0 to min(499,n-1)
    w = exp(-(pow(i-j,2)/(h*h*2)))
    sum += src[j]*w
    sumw += w
    y2 := sum/sumw
    d = y2 – y1

    l := array.get(ln,i)
    line.set_xy1(l,n-i+1,y1)
    line.set_xy2(l,n-i,y2)
    line.set_color(l,y2 > y1 ? #ff1100 : #39ff14)
    line.set_width(l,2)

    if d > 0 and y1_d < 0
    label.new(n-i+1,src[i],’▲’,color=#00000000,style=label.style_label_up,textcolor=#39ff14,textalign=text.align_center)
    if d < 0 and y1_d > 0
    label.new(n-i+1,src[i],’▼’,color=#00000000,style=label.style_label_down,textcolor=#ff1100,textalign=text.align_center)

    y1 := y2
    y1_d := d

    Attachments:
    #176860 Report

    Adjunto documentación de datos matemáticos para ayudar a su implementación en  ProRealtime.

    Attachments:
    1. NPR-N-W-Estimator-continued.pdf
    2. NPR-N-W-Estimator.pdf
    #176866 Report

    Este indicador se está repintando, significa que lo que ve en el historial de datos no es lo que hubiera visto en tiempo real. Por lo que es inútil para operar en vivo.

    #176869 Report

    Gracias Nicolas por responder. Pero puedes comprobar su utilidad en TradingView, repinta las flechas pero no la curva de indicador que es en tiempo real.

    https://es.tradingview.com/script/amRCTgFw-Nadaraya-Watson-Estimator-LUX/

    Si pudieras comprobarlo y me dices, por favor.

    #176884 Report

    Confirmo que la curva se está repintando, si las flechas lo hacen, la curva lo hace porque las flechas se pintan cuando la curva cambia de dirección. Por cierto, me pregunto cómo es posible que la curva sepa que el precio cambia de dirección algunas velas antes de que realmente suceda. 🙂 Es solo un promedio del precio, entonces, ¿cómo sería posible?

    Attachments:
    #176889 Report

    Lo curioso es llevo todo el día observándolo y no cambia de dirección a pesar de que el precio lo cruza en gran porcentaje por lo que se puede aprovechar en gran medida la tendencia. Y también como dices se curva a pesar de que el precio sigue subiendo y al contrario a pesar de un cambio de tendencia del precio, NO se curva y acierta. Me tienes que ayudar, por favor, con este asunto Nicolás, creo que es bastante interesante.

Viewing 6 posts - 1 through 6 (of 6 total)

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