Pasar datos de Visual chart a Ninja Trader

Foro dedicado a esta excelente herramienta de desarrollo e implementación de sistemas de trading
Responder
Avatar de Usuario
polxx
Mensajes: 847
Registrado: 09 Dic 2005 10:25
Ubicación: Albacete

Pasar datos de Visual chart a Ninja Trader

Mensaje por polxx »

1º Abrimos en Visual chart en barras de 1 minuto el gráfico que queramos convertir.

2º Pinchamos en ARCHIVO, luego en EXPORTAR, luego en GRÁFICO A TEXTO (PERSONALIZADO)

3º Nos aseguramos que se va a guardar en el escritorio, le ponemos nombre y le damos a GUARDAR.

4º Reordenamos los campos seleccionando y usando las flechas de la esquina y los dejamos así:
Fecha
Hora
Apertura
Máximo
Mínimo
Cierre
Volumen

5º Después tenemos que tener instalada la maquina virtual de java, en caso de no tenerlo, usar este enlace: http://www.java.com/es/download/

6º Descargate el archivo .rar incluido en este post, descomprimelo y coloca el archivo CONVERSOR.JAR en la misma carpeta que tenemos el archivo txt sacado de visual chart, osea en el escritorio de windows.

7º Pinchamos en windows INICIO, PROGRAMAS, ACCESORIOS, SÍMBOLO DEL SISTEMA, para abrir la consola de msdos. Entonces escribimos "CD escritorio" para que nos meta en la carpeta del escritorio de windows. En caso de no coincidir la carpeta debemos usar "CD.." "CD nombre_carpeta" y "DIR" hasta que nos situemos en la misma carpeta donde esta CONVERSOR.JAR y el txt sacado de visual chart.

8º Escribimos "java -jar conversor.jar 2 fichero_entrada fichero_salida"
Por ejemplo: "java -jar conversor.jar 2 bund.txt bundninja.txt"

9º Si todo sale bien, tardara unos segundos y después volverá a salir la linea de comandos. Entonces cerramos la consola de msdos.

10º Después hay que renombrar el txt que hemos creado y darle el formato de nombre que usa ninja trader. En nuestro caso del bund seria renombrarlo a "FGBL 12-08.txt"

¿Y Como hacemos para saber el nombre que debemos darle para que sea compatible con ninja trader?
En el ninja, pinchamos en FILE, NEW, CHART, en instrument seleccionamos FUTURE, y pinchamos en el boton que aparece "..."
Entonces buscamos en la lista de futuros el que estamos reconvirtiendo. Podemos usar el buscador de arriba con los comodines "*" o buscar a mano.

Una vez encontrado hacemos doble click sobre el futuro que estamos reconvirtiendo, y en la ventana de abrir el gráfico aparecerá:
Name "FGBL" "12-08"
Ese "12-08" se refiere a la fecha del ultimo vencimiento, por eso debemos renombrarlo como "FGBL 12-08.txt"

11º En el ninja pinchamos en TOOLS, HISTORICAL DATA, IMPORT, vamos a la carpeta donde tenemos el archivo a importar, osea "FGBL 12-08.txt" en el escritorio y lo abrimos.
Si todo sale bien aparecera "Historical data imported sucesfully"

12º Pinchamos en FILE, NEW, CHART, y elegimos el futuro que hemos importado y su ultimo vencimiento y ya nos debe salir el grafico completo.

...esperemos que en próximas versiones del ninja incluyan futuros en continuo al igual que lo hace visual chart.

SALUDOS!!!
Adjuntos
conversor_786.rar
(2.09 KiB) Descargado 427 veces
El camino equivocado es INVENTAR un SISTEMA ganador. El camino correcto es DESCUBRIR que hace el PRECIO, para adelantarse a el, y con eso poder hacer un sistema ganador.
Avatar de Usuario
Richi Trader
Mensajes: 101
Registrado: 22 Jun 2008 12:42
Ubicación: Madrid

Gracias.

Mensaje por Richi Trader »

Hola polxx, antes de nada quería darte las gracias por el conversor, la de tiempo que me has ahorrado!!!

Por otra parte queria comentarte que hay una forma de meter el futuro continuo al ninja.

En el ninja seleccionas Tools/Instrument Manager, buscas el futuro que te interese, por ejemplo el FESX (eurostoxx50) y en Expiry seleccionas: ##-## que está al final del todo.

Se renombra el archivo de datos FESX ##-##.txt y se importa al ninj y así ya tenemos los datos del futuro desde el año que queramos en continuo.

Un saludo
:D
Avatar de Usuario
Wikmar
Mensajes: 3868
Registrado: 29 Sep 2010 00:01
Ubicación: Madrid

Re: Pasar datos de Visual chart a Ninja Trader

Mensaje por Wikmar »

Rescato este hilo, un poco oxidado.

¿Se os ocurre forma parecida a esta de pasar datos de Visual Chart a Ninja Trader, en las versiones actuales (VC V y NT 7), incluyendo datos de Bid / Ask?.

Gracias
            https://wikmar.wordpress.com
            Si quieres algo de privacidad, cuidado con las Nubes, que nadie ha conseguido todavía ponerles una puerta.
Si te ha gustado este hilo del Foro, ¡compártelo en redes!


Responder

Volver a “Ninja Trader”