Pasar datos de Visual chart a Ninja Trader
Publicado: 08 Sep 2008 13:33
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!!!
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!!!