Archivo de la categoría: NinjaTrader

Artículos relacionados con la plataforma de trading NinjaTrader

Líneas horizontales de las órdenes introducidas en el gráfico NinjaTrader

Las órdenes introducidas desde el gráfico de NinjaTrader aparecen como líneas horizontales con el precio para la entrada, el stop y la salida que hayas puesto o la del profit, estas líneas salen del eje del precio. Estas líneas tienen algunas propiedades que se pueden modificar.

Si haces botón derecho del ratón sobre la parte derecha donde introduces las órdenes en el gráfico, te aparecen varias opciones, una es “Chart Trader Properties” en ella tienes todo lo que se puede cambiar, no veo que se pueda cambiar el lado donde aparece, si se pueden cambiar los colores, el tamaño o la longitud de la línea horizontalOrder display bar length” , el grosor de la línea, etc.

Gráficos con horario completo o solo el horario regular en NinjaTrader

Para tener los gráficos con horario completo o sin horario del after-hour (desde el brokerage inicial hasta el brokerage final) tiene que usarse el parámetro “Session template” de las propiedades del gráfico, en “data series”, en este artículo explica como se configura:

http://bettytrading.com/grafico-sin-after-del-e-mini-sp-en-ninjatrader-solo-con-el-horario-regular/

Error en IB con NinjaTrader para el FDAX

Error in requesting historical data from IB: The contract description specified for DAX is abiguous; you must specify the multiplier. (200).

Se debe al mini Dax, hay que hacer esto:

Disconnect IB and go to Control Center–>Tools–>Instrument Manager.

Highlight the FDAX in the ‘Available master instruments’ section and click Edit.

Select the Misc-tab and change the symbol map for IB to “DAX|||25” without quotations.

Click OK.

según este artículo del foro de NinjaTRader:

http://ninjatrader.com/support/forum/showthread.php?t=79632

¿Es posible abrir varios gráficos en el mismo gráfico en NinjaTrader ?

Si es posible tener dos instrumentos diferentes en el mismo gráfico, en el caso de Ninjatradrer 7 tienes este vídeo:

http://ninjatrader.com/support/movies/nt7/helpGuide/operations/charts/workingWithPriceData/Adding-A-Data-Series.htm

en resumen ir a “Data Series”, en la parte inferior izquierda tienes normalmente 1 solo instrumento , puedes añadir otro con el botón “New” luego de seleccionar en la parte de arriba el otro gráfico instrumento que quieres mostrar,por defecto pone los gráficos en diferentes ventanas en el mismo gráfico, para ponerlos en la misma el parámetro “panel” es el número de la ventana, se utiliza el mismo para todos, saludos, Betty

¿Se puede trabajar con cuentas diferentes en diferentes pc’s con la misma licencia de NinjaTrader?

Otra de las consultas interesantes que copio desde el apartado de comentarios en este artículo para que quede documentada y pueda ser encontrada más fácilmente:

La licencia de NinjaTrader para operar en real puede instalarse en varios ordenadores pero solo puede utilizarse a la vez en uno solo, en tu caso si tu compañero está operando con la misma licencia tu, no podrían operar los dos al mismo tiempo.

¿ Se puede configurar algún tipo de alarma sonora para que avise cuando se inicie una nueva vela en NinjaTrader ?

Esta es una consulta que me dejaron en el apartado de comentarios que creo vale la pena dejar en un artículo aparte ya que puede ser de interés para otras personas:

En este artículo del foro de NinjaTrader tienes tanto el código para crear tu mismo la alarma o también importar un indicador sonoro cuando la barra cierre, espero que sirva de ayuda, saludos, Betty

http://ninjatrader.com/support/forum/showthread.php?t=44950
create a new Indicator using Tools > Edit NinjaScript > Indicator, make sure CalculateOnBarClose = true, then add the following code to OnBarUpdate()
protected override void Initialize()
{
Add(new Plot(Color.FromKnownColor(KnownColor.Orange), PlotStyle.Line, “Plot0”));
Overlay = true;
}

protected override void OnBarUpdate()
{
Alert(“Bar CLOSED!”, NinjaTrader.Cbi.Priority.High, “Bar CLOSED!”, “Alert1.wav”, 10, Color.Red, Color.Yellow);
}

¿Qué sucede con las órdenes en NinjaTrader cuando el ordenador se desconecta? ¿Dónde residen las órdenes en cuenta demo y en real?

Voy haciendo artículos con la información de los comentarios de las personas que han dejado sus dudas en el blog porque creo que así se pueden encontrar mejor cuando alguien más las necesite, en este caso se trata de las siguientes dudas:

Una consulta práctica: en mi cuenta demo con Ninja Trader las ordenes no se ejecutan si no hay conexión (se ejecutan en el momento de establecer la conexión si el precio ha superado una de las ordenes). Antes operaba en demo con Meta Trader y las ordenes se ejecutaban en cualquier momento. Operando en REAL con Ninja Trader, ¿qué pasa con una posición abierta y con su take profit o su stop alcanzado pero sin conexión? 

A mi me pasa igual, dejo ordenes con los stop loss y no se ejecutan cuando el ordenador está desconectado, si alguien me puede informar de lo que hago mal, gracias por todo.

En relación a tu pregunta, las órdenes se ejecutan aunque no estés conectado, siendo demo o real.

Las órdenes en principio deberían estar en el broker y no en tu pc, por lo que si se desconecta tu pc se deberían ejecutar igualmente, pero hay casos en los que no es así, depende del tipo de orden, del estado de la orden y de cómo se ejecute la orden.

Solo lasórdenes con estado ‘Accepted’ or ‘Working’ son las que residen en el servidor del broker, puede verse el estado en:
Control Center–>Orders-tab, State column.

Las órdenes OCO (cuando entran por ejmeplo un stop loss y un profit a la vez) hay brokers que no lo soportan si se desconecta el pc, es decir, si se ejecuta una no se cancela la otra si http://ninjatrader.com/support/forum/showthread.php?t=5349&highlight=order+reside

Lo mismo pasa con las órdenes que se han ejecutado con una estrategia ATM asoiciada, si no está conectado el ninjatrader en tu pc no se ejecutarán las órdenes de la estrategia.
http://ninjatrader.com/support/forum/showthread.php?t=76155

Gracias a una compañera que me ha escrito en relación a este comentario sobre lo que sucede con tus órdenes cuando tienes un fallo de luz o de internet, aclarar que las órdenes que se hayan enviado (profit, stop, etc.) antes del corte, residen en el servidor del broker o en el de proveedor de datos (si el tipo de orden utilizado no está soportada por el broker).
Hay algunos casos de órdenes OCO (una orden cancela la otra) que no son soportadas por algunos proveedores de datos y residen localmente en el pc.
En este enlace hay una lista de proveedores de datos donde indica los que si los soportan y los que no:
http://ninjatrader.com/support/forum/showthread.php?p=27076#post27076

En cualquier caso es aconsejable contactar al broker y solicitar el cierre de nuestras posiciones en caso de perder conexión.

NinjaTrader ventanas de gráficos en pestañas

Esta funcionalidad no existe para el ninjatrader NT7, si para la nueva versión de ninjatrader, NT8.
De todas formas para windows se puede instalar una aplicación que te permite añadir pestañas a cualquier aplicación, la versión gratuita permite hasta tres pestañas por aplicación y la de pago no es tan limitada. Yo no lo he probado, esto me lo comentó un compañero por Twitter:

https://twitter.com/ivan_herazo/status/644935371499827200/photo/1?cn=ZmF2b3JpdGVfbWVudGlvbmVkX3VzZXI%3D&refsrc=email

Desde este enlace puedes descargarte la aplicación de windows que lo hace:

http://windowtabs.com/

Espero que te sea de ayuda, saludos,
Betty

Configurar el futuro del mini DAX en NinjaTrader, FDXM

En el foro de NinjaTrader hay un artículo con los pasos a seguir para configurar el futuro del mini DAX en ninja, FDXM.

http://ninjatrader.com/support/forum/showthread.php?p=434230

NinjaTrader 7
From the Control Center, click Tools > Instrument Manager
In the Instrument Manager click the New button to create a new Instrument
Enter the following details into the Instrument Editor window that appears:
Master Instrument: FDXM
Tick Size: 1
Point Value: 5
Sim Feed Start Price: 10800
Instrument Type: Future
Currency: Euro
Margin Value: 1000
Merge Policy: Use Global Settings
Session Template: Eurex Equity Index Futures
Description: Mini DAX Future
Exchanges: Eurex
Click the “Misc” tab, then enter the symbol mapping “FDXM” for NinjaTrader Continuum (or the appropriate symbol map for your data provider / brokerage)
Click the ellipse (…) within the “Contract Months” field to open the Contract Months window
Enter the following contract months:
Contract Month: 12-15
Rollover Date: 9/18/2015
Offset: -2
Contract Month: 03-16
Rollover Date: 12/18/2015
Offset: none
Contract Month: 06-16
Rollover Date: 03/18/2016
Offset: none
After creating the Instrument, you can add it to your Default Instrument List by selecting it in the right column of the Instrument Manager window, then clicking the button with a left-facing arrow to add it to the list. For NinjaTrader 7 users, the attached Word document contains screenshots to walk you through this process.

NinjaTrader 8 Beta
From the Control Center, click Tools > Instruments
Click the Add button near the bottom-right corner of the Instruments window
Enter all of the information listed above in the Instruments window, then click OK