Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ManualNinjatrader PDF
ManualNinjatrader PDF
INFORMACIÓN PREVIA.
Ninja Trader es un programa graficador, es decir, crea gráficos de precios, solos o con indicadores como
medias móviles, exponenciales, estocasticos, MACD, trazar líneas, fibonaccis, y muchas otra
herramientas.
Pero Ninja Trader no dispone de los datos para crear dichos gráficos, por lo que tendremos que acudir a
un proveedor de datos, y que además nos los suministre en tiempo real.
Uno de esos proveedores es Zen-Fire, al que se puede solicitar una prueba que suministrará los datos
gratuitamente por un mes. Cuando dispongas de una cuenta en efectivo con un Broker, esté te dará unas
claves para operar en simulado sin límite de tiempo mientras mantengas la cuenta.
La ventaja de Ninja Trader es que es totalmente gratuito para operaciones en simulado y en real con
ciertas limitaciones, cuando quieras utilizarlo para lanzar órdenes a mercado en real con todas las
opciones del programa, tendrás que pagar una licencia.
Ninja Trader y Zen-Fire necesitan una conexión a Internet para activarse, por lo que tendrás que
configurar adecuadamente tu Antivirus y/o Firewall permitiéndolos acceso.
Cuida que tu dirección de correo no borre automáticamente los correos desconocidos o no deseados, de lo
contrario perderás el mail en el que se te envían las claves.
Desde este documento vamos a intentar guiarte en todo el proceso para que puedas disfrutar de Ninja
Trader con Zen-fire en tu ordenador.
Página 1 de 43
Configurar Ninja Trader con Zen-Fire
PRIMEROS PASOS
Podemos realizar todo el proceso por nuestra cuenta o (mas recomendable si no tenemos experiencia)
contactando con Alain Toscano en alaint@mirusfutures.com de Mirus Futures que nos atenderá con gran
amabilidad y en perfecto castellano.
Nos enviará un mail de cortesía y nos facilitará un enlace para comenzar el proceso de configuración de
nuestra cuenta demo.
Una vez rellenados los campos de la solicitud, recibiremos un correo en la dirección que hayamos
indicado, en él encontramos un enlace para bajarnos el ninja trader y las instrucciones para configurarlo.
Atención: Cuida que tu dirección de correo no borre automáticamente los correos desconocidos o no
deseados, de lo contrario perderás el mail en el que se te envían las claves.
Página 2 de 43
Configurar Ninja Trader con Zen-Fire
En esa dirección tenemos un enlace desde el que podremos descargar Ninja Trader y otro para descargar
Microsoft .NET 2.0 que es obligatorio para que la aplicación funcione (Si deseas información sobre este
entorno pulsa aquí), actualmente se encuentra en la versión Microsoft .NET Framework 3.5
Alaín Toscano también nos envía un enlace con acceso a unos videos, para guiarnos en el proceso de
instalación y configuración de Ninja Trader y Zen-Fire:
http://www.mirusfutures.com/futures_brokers_NinjaTradersupport_videos_sp.htm
Gracias a Juan José Antoranz por la información para poder crear esta página.
Página 3 de 43
Configurar Ninja Trader con Zen-Fire
Atención: si has solicitado tu cuenta demo con Alain Toscano de Mirus Futures, puedes saltarte este
primer paso, puesto que él ya te habrá mandado un enlace para la descarga directa del Ninja
Trader. Pasa directamente a la siguiente página para instalarlo y configurarlo.
http://www.ninjatrader.com/webnew/download_trading_software.htm
Dejamos sin seleccionar: I don’t have access… puesto que ya tenemos un proveedor de datos.
Pulsamos DOWNLOAD NINJATRADER para ir a la siguiente pantalla, donde podremos escoger la versión
que descargar.
Página 4 de 43
Configurar Ninja Trader con Zen-Fire
Podremos escoger perfectamente la última versión 7, o una antigua 6.5.1000.XX que es totalmente
estable para equipos mas modestos, y pulsamos en su enlace. Debemos tener en cuenta que la versión 6.5
está condenada a desaparecer en poco tiempo, por lo que es preferible usar la versión 7.
Esto nos descarga el instalador, ahora tendremos en nuestro ordenador un archivo llamado setup.exe con
el logo de NT. Al ejecutarlo, Ninja Trader comienza a instalarse. La instalación es vía Internet, así que
dependiendo de tu conexión tardará un poquillo en bajar e instalarse. Primero el programa descargará el
instalador (algo mas de 30 MB), luego comenzará a instalarse.
Página 5 de 43
Configurar Ninja Trader con Zen-Fire
Cuando termine de instalar, nos saldrá la ventana “Installation Complete” diciendo “Ninja Trader 7
has been succesfully installed”, eso quiere decir que se ha instalado correctamente, pulsamos Close.
Tras instalar el programa, al ejecutarlo por primera vez saldrá un mensaje en una ventana con el nombre
“License”, con el mensaje “NinjaTrader requires a valid license key to Start, do you wish to enter
one now?, lo que está haciendo es pedirnos una clave de licencia válida, dicha clave de licencia, ya la
habremos recibido en la dirección de correo que pusimos anteriormente, el correo viene de Ninja Trader,
LLC con el asunto Ninja Trader Free License Key. Aquí nos mandan la llave de licencia.
Pulsamos Yes, y en la ventana que nos abre, copiamos y pegamos la clave y pulsamos OK.
Usa cortar y pegar para no equivocarte, una vez admitida cerramos el programa y lo ejecutamos de
nuevo (esto es importante para que funcione correctamente).
Si nos hemos confundido al introducirla, tendremos que introducirla desde el menú del programa.
Página 6 de 43
Configurar Ninja Trader con Zen-Fire
Si todo ha ido bien, ya tenemos Ninja Trader instalado en nuestro ordenador. No te olvides de reiniciar el
programa antes del siguiente paso.
Si estamos instalando NT7 y ya teniamos instalado NT 6.5 , nos preguntará si queremos realizar la
migración de la configuración de la versión anterior a la nueva.
Si decimos que si tendremos que esperar un rato mientras NT7 traspasa toda la información necesaria
desde NT 6.5
Página 7 de 43
Configurar Ninja Trader con Zen-Fire
La migración de los datos en la versión 7.0.1000.2 todavía no estaba muy conseguida, por lo que es
probable que no te guarde los espacios de trabajo ni los gráficos que tengas configurados en NT 6.5.
No puedes tener abierto a la vez el NT 7 y una versión anterior o te saldrá un mensaje de error.
Página 8 de 43
Configurar Ninja Trader con Zen-Fire
La versión 7 de NinjaTrader nos da la opción de operar en real con una llave de licencia ilimitada en uso,
pero limitada en funciones.
Una vez completado pulsamos en Submit y nos enviarán la llave de licencia a la dirección de correo que
hayamos indicado, recuerda configurar tu cuenta de correo para que no elimine los emails desconocidos o
podría borrar el mensaje en el que te mandan el número de licencia.
Insertamos el número de licencia como hemos indicado anteriormente y ya podremos usar NinjaTrader
con nuestra cuenta real, pero con las ATM y el Chart Trader desactivado, solo podremos meter órdenes
a mercado a través del DOM.
Página 9 de 43
Configurar Ninja Trader con Zen-Fire
Atención: si has solicitado tu cuenta demo con Alain Toscano de Mirus Futures, puedes saltarte este
primer paso, puesto que él ya te habrá mandado el nombre de usuario y el password para tu cuenta
demo de 30 días. Pasa directamente a la siguiente página para configurarlo.
Para conseguir un mes de prueba gratuito, iremos a la web de Zen-Fire, para que nos manden un nombre
de usuario y un password:
http://www.zen-fire.com/pages/demo/ninja_demo.html
Aquí pondremos nombre, apellidos, dirección de correo electrónico donde recibiremos las claves, un
teléfono de contacto y el país desde donde lo solicitamos.
Atención: Cuida que tu dirección de correo no borre automáticamente los correos desconocidos o no
deseados, de lo contrario perderás el mail en el que se te envían las claves.
Página 10 de 43
Configurar Ninja Trader con Zen-Fire
Pulsamos en Submit Demo Request y esto nos enviará un correo procedente de do-not-reply con el
asunto Zen-Fire Demo con las claves para conectar nuestro NT a Zen-fire.
Dear ????????,
Thank you for registering for your free demo of Ninja Trader and Zen-Fire. To get started, a link is provided for downloading your desired
platform with installation instructions.
Username: xxxxxx@sim.com
Password: demoxxxx
Atención, si ya has pedido anteriormente una demo de 30 días, el robot que controla el envío de las
claves, detectará si ya has usado la misma cuenta de correo o la misma IP de tu ordenador, y te saldrá un
mensaje como este:
Para solicitar una nueva clave por otros 30 días, deberás volver a hablar con Alain, o realizar la petición
con un mail distinto y con una IP de conexión diferente, esto no es un problema si tu proveedor de acceso
a Internet te dio una IP variable que cambia cada vez que te conectas. Si tienes una IP fija, prueba desde
otro ordenador, con una conexión wifi gratuita o con un modem usb de telefonía movil.
Si abres una cuenta con cualquier broker, este te dará una clave para poder conectarte
permanentemente y no necesitarás volver a realizar estos pasos.
Página 11 de 43
Configurar Ninja Trader con Zen-Fire
Ahora una vez abierto el Ninja Trader, vamos a configurar la conexión con Zen-Fire.
Como aun no tenemos la conexión configurada pulsamos en el botón Add. En la pantalla informativa
siguiente pulsamos Next >
En connecction name: ponemos un nombre cualquiera, por ejemplo AZF (el nombre es lo de menos,
pero piensa que luego se ordena por orden alfabético, por lo que si pones un nombre que empieza por “a”
quedará mas arriba de la ventana de connect).
Página 12 de 43
Configurar Ninja Trader con Zen-Fire
En la siguiente pantalla mete el Username y el password recibidos por correo. Pulsamos Next >
Ahora verás un elemento llamado AZF en la lista de Account Connections Set Up. Pulsamos Close para
cerrar la pantallita.
Página 13 de 43
Configurar Ninja Trader con Zen-Fire
CONECTARNOS A ZEN-FIRE
En la esquina inferior izquierda verás que pone Conecting – Zen-Fire, cuando estés conectado la cajita
se pone de color verde con el mensaje Connected – Zen-Fire.
Si has puesto mal los datos del Username o del password te saldrá un mensaje que pone loging fallied,
este mismo mensaje aparecerá cuando termine tu mes de prueba.
Si has metido mal el username y/o password tendrás que modificarlo, vuelve a Tools–>Account
Connections, selecciona AZF y pulsa el boton Change, sigue el asistente para cambiar los datos.
Página 14 de 43
Configurar Ninja Trader con Zen-Fire
Atención: Durante esta guía uso el mercado ES Futuros del E-mini S&P500 como muestra, el mismo
proceso sirve para cualquier otro mercado.
Zen-Fire proporciona datos de decenas de mercados, así que ahora vamos a configurar el tipo de mercado
en el que vamos a operar. En el Control Center pulsamos en Tools -> Instrument Manager.
En la ventana que nos aparece, ponemos ES en la casilla Name y pulsamos el botón Search. Esto nos
encuentra el mercado en el que queremos operar el E-mini S&P 500, nos informa que es un mercado de
Futuros, el tamaño del tick (0,25 = 4 ticks por punto) y el valor del punto (50$). En detalles vemos en
Expiry la fecha del trimestre en que expira nuestros contratos, esta fecha irá cambiando cada trimestre,
por lo que cuando nos caduque tendremos que repetir este paso y escoger la siguiente.
Pulsaremos en la flecha a la izquierda que hay debajo de Details para incorporarlo a la lista.
Estos mismos pasos los repetiremos para cargar los mercados deseados (6E para futuros del Euro, 6J del
yen, 6B la libra, NQ Futuros del E-mini NASDAQ100, etc…)
Una vez llena la lista con los mercados que deseamos pulsaremos en OK.
Si queremos borrar alguno de los instrumentos que tenemos en la lista (por ejemplo un mercado con el
trimestre caducado que vayamos a sustituir por otro nuevo), simplemente tenemos que marcarla y pulsar
en el botón de la flecha hacia la derecha.
Página 15 de 43
Configurar Ninja Trader con Zen-Fire
Si por cualquier causa, al tener escogido el mercado ES FUTURE E.mini S&P 500 0,25 50 pulsamos el
botón Delete, nos borraría este mercado y ya no nos aparecería en la lista, podemos volver a crear la
entrada “a mano”, para ello desde esa misma ventana (Tools -> Instrument Manager) pulsamos el botón
New y metemos los parámetros tal y como están en los gráficos que se muestran a continuación.
Gracias a Ana Maria Miranda Folch por la aportación para crear esta página.
Página 16 de 43
Configurar Ninja Trader con Zen-Fire
Cada tres meses se produce el cambio de trimestre en los contratos de futuros, tendrás que realizar este
cambio en Ninja Trader.
Si no queremos que salga mas, activamos la casilla "Don't show this message again" y pulsamos OK.
Página 17 de 43
Configurar Ninja Trader con Zen-Fire
Ahora buscamos el nuevo contrato, escogemos en la casilla Type: la opción Future, en Name: ponemos
ES y pulsamos Search, nos aparecerá nuestro E-mini S&P500, comprobamos que en Expiry está la fecha
correcta (en este caso 03-10) y pulsamos sobre la flecha izquierda para pasarlo a nuestra lista de
instrumentos.
Página 18 de 43
Configurar Ninja Trader con Zen-Fire
Para cambiarlo en los gráficos, pulsamos en el botón para cambiar de mercado, que suele estar a la
izquierda de la barra de herramientas y escogemos ES 03-10 Globex, que es el actual.
Para cambiar el Times & Sales, pulsamos en la ventana con el botón derecho y escogemos
Instruments... -> ES 03-10.
Página 19 de 43
Configurar Ninja Trader con Zen-Fire
Estos mismos pasos se pueden hacer con todos los mercados que tengas escogidos en el Instrument
Manager.
Página 20 de 43
Configurar Ninja Trader con Zen-Fire
Ahora vamos a arrancar el DOM, para ello en Control Center pulsamos File -> New -> Static
SuperDOM (el resultado es idéntico si escoges Dynamic SuperDOM, aunque con zenfire no funciona
este último en real).
Veréis que arranca en blanco, esto es porque aún no hemos escogido el mercado en el que vamos a
operar, pulsar en la flecha de Instrument y de la lista que se despliega seleccionar ES(Fecha), esto hará
que comience a aparecer los datos del precio en tiempo real.
Página 21 de 43
Configurar Ninja Trader con Zen-Fire
Para evitar que al mandar una orden de compraventa nos salga una ventana de confirmación como esta:
Vamos a Control Center -> Tools -> Options… y desmarcamos la casilla Confirm order placement,
así evitaremos el mensaje de confirmación.
Página 22 de 43
Configurar Ninja Trader con Zen-Fire
La casilla FLAT nos indicará el número de contratos que tenemos en nuestras posiciones abiertas, el
fondo se colorea de verde si son posiciones de compra (LONG) o de rojo si son de venta (SORT).
La casilla Instrument nos permite escoger el mercado en el que vamos a operar, Order qty es el número
de contratos, Account nuestras cuentas reales o simuladas, TIF Day no cambiarlo y ATM Strategy nos
permite configurar nuestras estrategias de beneficio y stop de pérdidas.
Página 23 de 43
Configurar Ninja Trader con Zen-Fire
Para configurar los Trailing Stops o Stops deslizantes escogemos en la casilla Stop strategy la opción
Custom y allí podremos configurar como debe reaccionar nuestro stop de pérdidas conforme se
desarrolle la acción del precio.
En la casilla Profit trigger diremos el número de ticks que debe recorrer el precio a nuestro favor desde
nuestra entrada para que el stop se coloque en Breakeven (nuestro precio de entrada), la casilla Plus nos
permite indicar a cuantos ticks a favor de nuestra entrada debe situarse el stop, en el ejemplo, cuando
nuestro beneficio sea de 7 ticks, el stop se colocará 4 ticks por encima de Breakeven.
Página 24 de 43
Configurar Ninja Trader con Zen-Fire
Para grabar la estrategia, pulsamos con el botón derecho sobre el DOM y escogemos Manage ATM
Strategy Templates… en la casilla que nos sale, le asignamos un nombre y pulsamos Save.
Página 25 de 43
Configurar Ninja Trader con Zen-Fire
CREACION DE GRAFICOS
Para crear un nuevo gráfico iremos al Control Center y escogemos File -> New -> Chart…
NT 6.5
En la ventana que se nos abre, escogemos en Name ES (fecha) para indicar que el mercado es el
miniS&P500, en Interval Settings el intervalo de duración de la vela y el tipo de información de la vela,
Volumen, Ticks, o intervalo horario. Si tenemos guardado una plantilla para el formato del gráfico,
podremos escogerlo en Chart Template. En Range Settings, podemos escoger el histórico por días
atrás, barras de gráficos o por fechas.
Página 26 de 43
Configurar Ninja Trader con Zen-Fire
3. Clase de velas del gráfico, OHLC, velas japonesas, linea, barra de maximo y mínimo.
4. Herramienta de dibujo y análisis gráfico, para poder dibujar lineas, flechas, Fibonaccis, figuras, textos,
marcadores.
5. Tipo de puntero, flecha, cruz individual, o cruz global (la cruz se refleja en todos los gráficos abiertos)
6. Herramienta para escoger Indicadores técnicos. Usa este enlace para saber más sobre indicadores
técnicos: http://www.xtb.es/forex.php?p=98
Podemos cambiar el tamaño del gráfico pulsando el botón izquierdo en la zona horaria y moviéndolo de
izquierda a derecha, y pulsando en la zona del precio y moviéndolo de arriba abajo.
Página 27 de 43
Configurar Ninja Trader con Zen-Fire
Página 28 de 43
Configurar Ninja Trader con Zen-Fire
Página 29 de 43
Configurar Ninja Trader con Zen-Fire
NT 7
NinjaTrader 7 nos abre una ventana con los mercados que tenemos disponibles, que ya escogimos en el
Instrument Manager.
Pulsamos sobre el mercado que queremos para nuestro gráfico para marcarlo y pulsamos New.
La configuración es parecida a la indicada para la versión 6.5, únicamente en la ventana Data podemos
configurar los datos históricos del gráfico.
Load data based on: Nos carga los datos de las velas basado en un periodo de tiempo, por ejemplo días.
Days to load: el número de días que se cargará en el histórico.
End date: por lo general el día actual para cargar los datos hasta la fecha de hoy.
Session template: Podremos escoger el mercado en el que operaremos y nos configura el gráfico al
horario de apertura y cierre de dicho mercado.
Página 30 de 43
Configurar Ninja Trader con Zen-Fire
Ahora ya nos aparece en la ventana inferior izquierda y nos permite modificar los parámetros de dicho
gráfico en la ventana de la derecha.
Página 31 de 43
Configurar Ninja Trader con Zen-Fire
Si por ejemplo, queremos crear un gráfico de 5 minutos, con velas japonesas alcistas verdes y bajistas
rojas, cargar un histórico de 5 días, en el mercado de futuros CME FX y que no marque en el gráfico
nuestras entradas, podríamos configurarlo mas o menos así:
Página 32 de 43
Configurar Ninja Trader con Zen-Fire
3. Clase de velas del gráfico, OHLC, velas japonesas, linea, barra de maximo y mínimo. También
podemos cambiar el tamaño de dichas velas.
También podemos cambiar el tamaño del gráfico pulsando el botón izquierdo en la zona horaria y
moviéndolo de izquierda a derecha, y pulsando en la zona del precio y moviéndolo de arriba abajo.
Página 33 de 43
Configurar Ninja Trader con Zen-Fire
4. Herramienta de dibujo y análisis gráfico, para poder dibujar lineas, flechas, Fibonaccis, figuras, textos,
marcadores.
5. Zoom.
6. Tipo de puntero, flecha, cruz individual, o cruz global (la cruz se refleja en todos los gráficos abiertos)
Página 34 de 43
Configurar Ninja Trader con Zen-Fire
9. Data series, nos vuelve a aparecer la ventana de Data series donde escogimos el tipo de gráfico.
Página 35 de 43
Configurar Ninja Trader con Zen-Fire
A. Indicators. Herramienta para escoger Indicadores técnicos. Usa este enlace para saber más sobre
indicadores técnicos: http://www.xtb.es/forex.php?p=98
La ventana superior izquierda nos permite escoger entre decenas de indicadores, la ventana inferior
izquierda nos muestra los que tenemos escogidos, la ventana superior derecha nos permitirá modificar los
parámetros de los indicadores escogidos y la ventana inferior derecha nos irá dando información sobre los
indicadores o los parámetros.
Página 36 de 43
Configurar Ninja Trader con Zen-Fire
Para escoger un indicador técnico hacemos doble click sobre el o lo escogemos y pulsamos New,
entonces nos aparecerá ya en la ventana inferior izquierda y nos permitirá modificar los parámetros, si
queremos borrar un indicador que hayamos escogido previamente, lo remarcamos y pulsamos Remove.
La casilla Input Series nos permite configurar los datos del indicador.
Página 37 de 43
Configurar Ninja Trader con Zen-Fire
Cuando tengamos configurados los indicadores a nuestro gusto, pulsamos OK para salir con los datos
guardados, Apply para aplicar los cambios pero no cerrar la ventana y Close para cerrar sin guardar los
cambios realizados.
Página 38 de 43
Configurar Ninja Trader con Zen-Fire
PLANTILLAS / TEMPLATES
Una vez tengamos el gráfico configurado a nuestra manera podemos guardar dicha configuración como
una plantilla para poder crear un nuevo gráfico con el mismo estilo.
Para guardar dicha configuración , pulsamos con el botón derecho en el gráfico y en el menú desplegable
escogemos Templates -> Save As… le ponemos un nombre y pulsamos Ok. A partir de ese momento,
cada vez que creemos un nuevo gráfico, nos aparecerá la opción de darle un formato en la casilla Chart
Template con las plantillas que tengamos guardadas.
Página 39 de 43
Configurar Ninja Trader con Zen-Fire
Dichas plantillas una vez guardadas, podemos usarlas cuando creamos un nuevo gráfico:
NT 6.5
NT 7
Página 40 de 43
Configurar Ninja Trader con Zen-Fire
Una vez tengamos configurado nuestro espacio de trabajo, con los gráficos y las herramientas que
queramos (T&S, DOM…), podemos guardar dicha configuración para que nos la reproduzca al abrir
Ninja, para ello desde el Control Center escogemos File -> Workspaces -> Save Workspace As… le
damos un nombre y pulsamos Ok.
Para abrir un espacio de trabajo File -> Workspaces -> Open Workspace…
En la ventana que se abre, escogemos entre los espacios de trabajo que tengamos guardados.
Ninja Trader al arrancar nos abre por defecto el último workspace que hayamos tenido abierto.
Página 41 de 43
Configurar Ninja Trader con Zen-Fire
Time & Sales muestra el precio actual de compra/venta (Bid/Ask) el volumen de contratos
negociados y codifica las últimas transacciones por colores, también puede filtrar dichas
transacciones si se producen en bloques grandes (BLOCKS).
Para abrirlo desde el Control Center -> File -> New -> Time And Sales...
Página 42 de 43
Configurar Ninja Trader con Zen-Fire
Para salir de Ninja Trader, escogemos la orden File -> Exit -> Yes to all.
Si encuentras cualquier error u errata, tienes cualquier duda, sugerencia, pregunta, queja u
opinión, puedes hacernos llegar un correo a:
malkovis@gmail.com
Good Trading!
Página 43 de 43