NADARAYA-WATSON ESTIMATOR
Forums › ProRealTime foro Español › Soporte ProBuilder › NADARAYA-WATSON ESTIMATOR
- This topic has 11 replies, 5 voices, and was last updated 2 years ago by Tolon.
-
-
09/06/2021 at 12:07 PM #176856
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 – y1l := 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 := d09/06/2021 at 12:38 PM #17686009/06/2021 at 1:12 PM #17686609/06/2021 at 1:18 PM #176869Gracias 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.
09/06/2021 at 4:39 PM #176884Confirmo 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?
09/06/2021 at 4:47 PM #176889Lo 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.
02/09/2022 at 2:46 PM #18797602/09/2022 at 3:29 PM #187979Publica 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 🙂
02/09/2022 at 3:37 PM #18798202/10/2022 at 10:47 AM #18800002/10/2022 at 11:36 AM #18800502/11/2022 at 8:31 AM #188038Confirmo 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.
-
AuthorPosts