Últimos Mensajes

» encriptar estrategia
Magnolia 17-05 11:17

» APLICACIÓN PARA IPAD
meg 15-05 19:36

» Alarma Cruce Medias
gonzalogj 14-05 18:52

» A alguien le interesa mi licencia N...
valencianito12 10-05 16:16

» Alucinante lo de Mirus Futures
Consultor 10-05 13:43

» duda de sistemas en tiempo real
cavendish 09-05 21:05

» Duda cancelar suscripción NinjaTra...
danirles 09-05 09:28

» 2 CONEXIONES
TraderNinja 09-05 02:33

» Skew de Volatilidad en el VIX, una ...
Consultor 07-05 13:50

» Ayuda parte financiera Broker.
Sett 04-05 20:40

» Separador linea vertical sesiones d...
jaialro 03-05 11:59

» Salida al cierre de la vela
cls 29-04 09:50

banner1_TGCG
cuenta_demo  mas_info

 

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).

01

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.

02

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:

03

Para obtener el resultado buscado: 

 

04

 

Â