Fondo de 2 colores en funcion de la wma
Forums › ProRealTime foro Español › Soporte ProBuilder › Fondo de 2 colores en funcion de la wma
- This topic has 7 replies, 2 voices, and was last updated 5 years ago by Antuan.
-
-
03/07/2019 at 8:27 PM #93103
Buenas tardes, solicito ayuda porque quiero poner el fondo de dos colores , verde claro y rojo claro en funcion del estado de las wmas, las wmas son 150 y 300, y el objetivo es que con cruce alcista de 150 por encima de 300 fondo verde claro y cuando se pero a la baja sobre la 300 pinte fondo rojo claro…por encima de wma150 de la 300 verde..por debajo 150 de la 300 ..rojo claro…
12345678910A = WeightedAverage[150](close)B = WeightedAverage[300](close)IF close > B and close > A THENbackgroundcolor(204,255,204)ELSIF close < B and close < A THENbackgroundcolor(255,204,204)ENDIFRETURNesto es lo que estoy haciendo pero no me sale.
Gracias y espero que alguien lo pueda saber..gracias de antemano
03/07/2019 at 9:41 PM #93107Para escribir el código , utilice el botón <> “insert PRT code“. Gracias.
03/07/2019 at 9:44 PM #9310803/07/2019 at 9:49 PM #93110Funciona perfectamente.
Ha puesto el indicador EN la tabla de precios (en lugar de debajo de la tabla), haciendo clic en la llave que se encuentra en la parte superior izquierda de la
gráfico?03/07/2019 at 9:53 PM #93113Gracias por responder Sr Roberto, lo que quiero es que si aun no ha cruzado la wma 150 por debajo de la 300 siga en color verde el fondo y se pone en color rojo solo si se produce el cambio de 150 por debajo de 300 y volvera a cambiar de color solo cuando la wma150 cruce y se quede siempre por encima, cosa que en el grafico no sale…solo se cambia de color cuando esta por debajo del precio ..pero no es por debajo sino con el cruce ..150 por encima de 300 todo fondo verde…cruza 150 por debajo 300…todo fondo rojo..gracias de antemano Sr Roberto
03/07/2019 at 9:56 PM #9311403/07/2019 at 10:13 PM #93117Intenta esto, debería funcionar:
1234567891011121314151617181920IF Barindex = 0 THENrr = 0gg = 0bb = 0ENDIFAA = WeightedAverage[150](close)BB = WeightedAverage[300](close)IF AA CROSSES OVER BB THEN//IF (close > B) and (close > A) AND (A CROSSES OVER B) THENrr = 204gg = 255bb = 204ELSIF AA CROSSES UNDER BB THEN//ELSIF (close < B) and (close < A) AND (A CROSSES UNDER B) THENrr = 255gg = 204bb = 204ENDIFbackgroundcolor(rr,gg,bb)RETURN03/07/2019 at 10:18 PM #93120Perfecto, perfecto…magnifico..gracias Sr Robertogozzi
1 user thanked author for this post.
-
AuthorPosts
Find exclusive trading pro-tools on