ATR-SMOOTHED
Forums › ProRealTime foro Español › Soporte ProBuilder › ATR-SMOOTHED
- This topic has 8 replies, 3 voices, and was last updated 7 years ago by Fr7.
-
-
10/19/2017 at 5:43 PM #49985ATR EQUILIBRADO12345678910111213//period=14//MM=3a=range/close[1]b=abs(high-close[1])/close[1]c=abs(low-close[1])/close[1]trbalanced=100*max(a,max(b,c))atrbalanced=average[period,mm](trbalanced)return atrbalanced as "Balanced ATR"
Hola Nicolás,
¿Podría crear el indicador de la imagen?
He estado mirando en código de ATR equilibrado publicado,pero no es lo que estoy buscando…..Necesito que sea como el de la fotografía,a ver si puede modificarlo.Gracias.
10/21/2017 at 3:54 PM #5013010/24/2017 at 12:55 PM #50384En primer lugar, ¿está seguro de que se basa en el ATR suavizado? ¿De dónde sacaste esta imagen? ¿Cómo quieres que alguien codifique algo solo a partir de una información tan limitada? 🙂
¿Jugaste un poco con el período suavizado ATR y el tipo de promedio móvil?10/24/2017 at 3:02 PM #50396Hola Nicolás, siento no poder suministrar más información,porque el autor no ha publicado el código. Creo que sí se basa en ATR, he intentado suavizarlo pero no lo he conseguido como la imagen.Lo único que le pido a usted es que codifique un ATR suavizado…………
10/25/2017 at 10:10 AM #50449Si no me equivoco Fr7, corresponde a un ATR usado por Ted Waller .Para empezar , es un ATR con parámetro 100.Yo tengo esto que debe ser algo parecido:
1234567REM ATR NORMALIZADO//En cuadro de variables p=entero=100a=AverageTrueRange[p](close)natr=a/close*100return natr*100 as "ATR"10/25/2017 at 10:16 AM #50453perdona,para que te salga la escala como en el gráfico de Ted habría que poner al final de código:
return natr*10 as “ATR”
10/25/2017 at 12:53 PM #50489Hola Miguel,
Sí,está basado en el de Ted.Esto es lo que he conseguido.Pero no nos queda igual…….Creo que le falta añadir una constante o suavizarlo más………..
1234567891011121314151617181920//p=100//p=100//mm=3a=AverageTrueRange[p](close)natr=a/close*100atrbalanced=average[period,mm](natr)if natr*100<100 thendirection = -1elsif natr*100>100 thendirection = 1endifif direction > 0 thenbackgroundcolor(10,255,10,100)elsebackgroundcolor(255,10,10,100)endifreturn 100 as "100",atrbalanced*100coloured(30,144,255) as "Atr-Smoothedfr7"1 user thanked author for this post.
10/25/2017 at 1:13 PM #5049110/25/2017 at 10:35 PM #50540Esta es la versión definitiva hecha por mi.Acepto sugerencias de mejora,aunque lo más probable es que se queda así.Si os gusta darle a gracias .Un saludo a todos.
PRC_Atr-Smoothedfr7123456789101112131415161718192021222324252627282930//PRC_Atr-Smoothedfr7 by @Fr7Travis//25-10-2017//El indicador está basado en el ATR de Ted Waller y con la ayuda de @castillomorenom//The indicator is based on Ted Waller's ATR and with the help of @ castillomorenom//variables optimizables para cada instrumento//// optimizable variables for each instrument//p=100//p=100//mm=3//level=170 para el DAXa=AverageTrueRange[p](close)natr=a/close*100atrbalanced=average[period,mm](natr)if atrbalanced*100<level thendirection = -1elsif atrbalanced*100>level thendirection = 1endifif direction > 0 thenbackgroundcolor(255,10,10,100)elsebackgroundcolor(10,255,10,100)endifreturn level as "level",atrbalanced*100coloured(30,144,255) as "Atr-Smoothedfr7"2 users thanked author for this post.
-
AuthorPosts