Futuros [TUTORIAL] Como hacer Back test en Ninja Trader 7. - Página 4
Página 4 de 4 PrimerPrimer 1234
Resultados 31 al 32 de 32


  1. #31

    Erectus


    Reputación:
    Poder de reputación: 15

    Mensajes: 82
    Créditos: 50

    Re: [TUTORIAL] Como hacer Back test en Ninja Trader 7.

    Gracias Fx por tu tiempo .
    Hoy empiezo a ver si me aclaro
    Gracias
    Foro de Forex Trading United

  2. #32
    Avatar de Fxgod



    Reputación:
    Poder de reputación: 28

    Espana
    Mensajes: 4.132
    Créditos: 7.446

    [TUTORIAL] Como hacer Back test en Ninja Trader 7.

    Hola compañeros!

    Ha petición del compañero Currator voy a publicar un pequeño tutorial para hacer Back test con NinjaTrader 7.

    BACKTESTING CON NINJATRADER 7 (Con market Replay)


    Para que sea menos lioso he decidido dividir el tutorial 3 partes.

    PARTE 1

    En Ninja Trader 7 -> Tools -> Instrument manager.

    [TUTORIAL] Como hacer Back test en Ninja Trader 7.-0.fw.png

    Aquí nos sale la típica ventana para gestionar contratos que queremos utilizar. Yo creo una carpeta/categoría nueva en la parte izquierda que se llama como el subyacente + Back test.
    EJ: Gold Back test o Gc back test.
    Esto es así porque debemos cargar los contratos antiguos que queramos utilizar. Por ejemplo si queremos un día del oro en diciembre debemos tener el Gc 12-12
    Una vez creada esta subcategoría introducimos por el método de siempre los contratos ahí. Lo buscamos en la lista -> seleccionamos -> elegimos el contrato (ej. Gc 12-12) -> y con la flechita lo incorporamos a nuestra subcategoría. (Si quieres hacer back test de más días en contratos también los agregas.)

    [TUTORIAL] Como hacer Back test en Ninja Trader 7.-1.fw.png

    Verde: Zona con el nombre del backtest
    Azul: Contratos seleccionados de donde descargaremos datos
    Rojo: Flecha para incorporar contratos a lista

    Hasta aquí completada la primera parte. Cerramos el instrument manager y debemos estar en la pantalla principal.
    Es memomento de pasar a la segunda parte

    PARTE 2

    FILE -> CONNECT - > CQG o Zenfire. Ya que es necesario estar conectado al servidor para descargar los datos del día que necesitemos.

    Una vez conectados nos dirigimos a FILE -> UTILITIES -> DOWNLOAD REPLAY DATA.

    [TUTORIAL] Como hacer Back test en Ninja Trader 7.-2.fw.png

    Aquí nos aparece la siguiente ventana:

    [TUTORIAL] Como hacer Back test en Ninja Trader 7.-3.fw.png

    Type: Seleccionamos la subcategoría creada.
    Name: El contrato especifico para el día que queremos descargar. (si es de nov-dic será el GC 12-12)
    Date: Día concreto a descargar

    Por ultimo las dos pestañas de abajo deben estar marcados tanto L1 como L2.

    Pulsamos OK. En la parte inferior izquierda de la pantalla de NinjaTrader te saldrá un texto indicando que está descargando.

    [TUTORIAL] Como hacer Back test en Ninja Trader 7.-4.fw.png


    Una vez que desaparezca el texto podrás utilizar los datos de ese día. Para mayor comodidad es mejor descargar un día, luego otro,… y por ejemplo descargarte una semana. Después de haber descargado los días que consideres necesarios ya puedes pasar a la parte 3.
    PARTE 3


    Ahora es necesario desconectar de CQG/Zenfire y conectarnos a MARKET REPLAY.
    File -> Discconect -> CQG/Zenfire

    [TUTORIAL] Como hacer Back test en Ninja Trader 7.-5.fw.png

    Para conectarnos de nuevo:
    File -> Conect -> Market replay.

    [TUTORIAL] Como hacer Back test en Ninja Trader 7.-6.fw.png

    Una vez conectado nos aparecerá una nueva ventana con uno botones para mover el gráfico (Play, pausa y avance).

    [TUTORIAL] Como hacer Back test en Ninja Trader 7.-8.fw.png

    Debemos abrir un nuevo chat con el contrato que queremos utilizar. Si los datos descargados (por ejemplo) son del Gc 4-13 debemos abrir su chart y así en concordancia con los datos descargados. Si son del Gc 12-12 pues el chat GC 12-12

    [TUTORIAL] Como hacer Back test en Ninja Trader 7.-7.fw.png

    Una vez abierto el chat seleccionamos la fecha de los datos (es mejor ir día por día para encontrar mejor la hora en la barrita del tiempo, ya que si son muchos días es complicado acertar)

    Ya simplemente es situar las ordenes con el ATM y acelerar el tiempo para que la tome nuestras ordenes. En el momento de ejecutar la orden es mejor no subir mucho la velocidad ya que asi podría saltarse algunos ticks. Mejor como mucho ponerla a X3


    Bueno pues con esto concluimos el tutorial. De momento es la forma mas simple y fiable de hacer un back test si no sabemos programar. Lo mas engorroso es encontrar los contratos que se usaron para nuestros días. Por otro lado debemos tener en cuenta que NinjaTrader como máximo solo ofrece datos de un año en los mercados populares y menos en lo que no lo son tanto.

    Por ultimo me gustaría comentar que este tutorial esta redactado por mi y si en algún momento no se entiende algo claro me lo comentéis para intentar mejorarlo y que sirva a futuros compañeros.

    Recordar que es importante ser agradecidos para que esta comunidad siga creciendo en material educativo!

    [TUTORIAL] Como hacer Back test en Ninja Trader 7.-images-5-.jpg
    Foro de Forex Trading United
    Última edición por Fxgod; 01-03-2013 09:44 a las


  3. Gracias carol Gracias por este post
Página 4 de 4 PrimerPrimer 1234
This website uses cookies
Utilizamos cookies propias y de terceros para elaborar información estadística y mostrarle publicidad personalizada a través del análisis de su navegación. Si continúa navegando acepta su uso. Más información y política de cookies.
     

Aviso Legal
Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal