Actualidad de sistemas e indicadores para #NinjaTrader http://t.co/3eiMVMVn #NinjaTrader
Â
Cuando se necesitan dibujar gráficas en un chart se utilizan objetos Plot. Cada lÃnea de las muchas que pueden componer un indicador es un Plot (en esta definición no se incluyen las lÃneas estáticas como por ejmplo la lÃnea 50 del RSI).
En la imagen siguiente se observa el indicador SMA (Simple Moving Average) de perÃodo 14. Está compuesto por una sola lÃnea curva (un solo objeto Plot).

A continuación se muestra un chart con el indicador MACD cargado. Este indicador consta de tres gráficas, cada una de ellas es un objeto Plot.

En la versión 6,5 de NinjaTrader cada objeto Plot sólo podÃa tener un color. Esto era un inconveniente cuando se pretendÃa distinguir por colores el sentido de la gráfica, por ejemplo, en verde cuando la gráfica sube y en rojo cuando baja, que obligaba a trabajar con un Plot para cada color.
 En la versión 7 es posible aplicar colores diferentes a un único Plot. Ahora cada Plot dispone de una serie paralela para refererirse al color de cada barra. Esta serie se llama PlotColors.
Cada Plot del indicador tiene una PlotColors asociado. El Plot[0] se corresponderá con el PlotColors[0], el Plot[1] con el Plotcolors[1], etc.
 Supongamos que queremos colorear el histograma del MACD en función de si está por encima o por debajo de la lÃnea cero.
Lo primero es identificar los Plots del indicador en la región Properties. Y encontramos que hay tres Plots: Default (Plot[0]), Avg (Plot[1]) y Diff (Plot[2]). El Default es el MACD propiamente dicho, Avg es la media y Diff es el histograma.
 El código que tendrÃamos que utilizar serÃa el siguiente:

Para obtener el resultado buscado:Â
Â

Â
Â








