NADARAYA-WATSON ESTIMATOR

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #176856 quote
    deletedaccount22102025
    Participant
    New

    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

    #176860 quote
    deletedaccount22102025
    Participant
    New

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

    #176866 quote
    Nicolas
    Keymaster
    Master

    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 quote
    deletedaccount22102025
    Participant
    New

    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 quote
    Nicolas
    Keymaster
    Master

    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?

    #176889 quote
    deletedaccount22102025
    Participant
    New

    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.

    #187976 quote
    Salocin
    Participant
    Average

    Hi, is it possible some can code code the Nadaraya-Watson Envelope with prorealcode?

     

    Regards,

    Hola, ¿es posible que algunos puedan codificar el sobre Nadaraya-Watson con prorealcode?

    Saludos,

    Nicolás

    #187979 quote
    robertogozzi
    Moderator
    Master

    @Salocin

    Publica solo en el idioma del foro en el que publicas. Por ejemplo, inglés solo en foros en inglés y español solo en foros en español.

    Gracias 🙂

    #187982 quote
    Salocin
    Participant
    Average

    ok, voy a ver que la pregunta ya está traducida. gracias por eso

    #188000 quote
    Nicolas
    Keymaster
    Master

    Sabes que se repinta verdad? Entonces, ¿los usarías por favor?

    #188005 quote
    deletedaccount22102025
    Participant
    New

    Gracias por responder Nicolas. El entendido es usted más que yo. Si está confirmado que repinta, obviamente no vale para nada. Gracias por el aporte.

    #188038 quote
    Tolon
    Participant
    New

    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?

    Parece una pregunta interesante.

    Agradezco vuestros aportes al tema aunque no tengo ni idea de tradingview y tampoco de ProRealTime. Espero no ofender a nadie diciendo una tontería.

    Si repinta es porque cambia el criterio de pintado y lo que no cambia son los valores pasados y los valores futuros calculados sobre los valores pasados. Lo único que se me ocurre que cambia es el precio de cierre de la barra actual, por otro lado lo único que se me acurre que no cambia de la barra actual es el precio de apertura.

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

NADARAYA-WATSON ESTIMATOR


ProBuilder: Indicadores y Herramientas

New Reply
Summary

This topic contains 11 replies,
has 5 voices, and was last updated by Tolon
3 years, 12 months ago.

Topic Details
Forum: ProBuilder: Indicadores y Herramientas
Language: Spanish
Started: 09/06/2021
Status: Active
Attachments: 4 files
Logo Logo
Loading...