Importador
<< Click to Display Table of Contents >> Importador |
Los datos históricos se pueden importar desde un archivo de texto con una extensión ".txt" dentro de la pestaña Cargar de la Ventana de datos históricos. Se admiten varios formatos y tipos de datos, y NinjaTrader puede construir opcionalmente barras 'Minuto' a partir de datos de tick así como barras 'Día' a partir de datos tick o de minutos.
Comprender las opciones de importación
Comprender las opciones de importaciónLos siguientes formatos y opciones están disponibles al importar un archivo de texto:
Formato Seleccione una de las tres opciones disponibles en el menú desplegable Formato:
1.MetaStock: seleccione esta opción si importa un archivo de texto de datos históricos de MetaStock 2.NinjaTrader (las marcas de tiempo en los archivos de importación representan el final del tiempo de compás) 3.NinjaTrader (las marcas de tiempo en los archivos de importación representan el inicio del tiempo de barra) 4.Tick Data, LLC
Tipo de datos Seleccione una de las tres opciones disponibles para el tipo de datos:
1.Ask: los valores de datos en el archivo de texto representan precios Ask históricos 2.Oferta: los valores de datos en el archivo de texto representan precios de oferta históricos 3.Último: los valores de datos en el archivo de texto representan los últimos precios históricos (operaciones) Zona horaria de datos importados Seleccione la zona horaria de los datos que está importando (no la zona horaria a la que está importando, ya que todos los datos importados siempre se convertirán a la hora local de la PC). Si está importando datos exportados desde NinjaTrader, esto debe dejarse como UTC porque las exportaciones de NinjaTrader siempre se realizan en la zona horaria UTC.
Genere barras de 'minutos' a partir de datos de marca importados: Seleccione esta opción para convertir los datos de marca del archivo de importación en datos históricos de 'Minutos'. Esto permite que cualquier intervalo 'Minuto' esté disponible dentro de NinjaTrader.
Genere barras de "día" a partir de datos importados de ticks o minutos: Seleccione esta opción para convertir los datos de marca o minuto del archivo de importación en datos de 'Día'. Esto permite la construcción de barras de `Día', `Semana', `Mes' y `Año' dentro de NinjaTrader. (Consulte la sección "Datos históricos y en tiempo real" de la Guía de Ayuda para obtener más información sobre los datos históricos.)
Nota: La generación de barras a partir de datos de marca importados se realiza a partir de las marcas de tiempo de los datos de marca. Es posible que las barras generadas no coincidan perfectamente con las barras de minutos o diarias proporcionadas por el proveedor de datos, ya que pueden utilizar una granularidad de marca de tiempo diferente que sus datos de importación para sus propias generaciones de barras. |
Comprensión de los archivos de importación y formatos de datos
Nombre del archivoCuando se utiliza el formato NinjaTrader, el nombre del archivo de texto a importar debe ser el nombre del instrumento NinjaTrader seguido de un punto y " Último ", "Oferta" o "Preguntar" según el tipo de datos. Por ejemplo:
MSFT.Last.txt para datos de último precio de acciones de Microsoft ES 12-09.Bid.txt para los datos de precios de la licitación del contrato de diciembre de S&P E-mini EURUSD.Ask.txt para el par de divisas Euro / dólar estadounidense solicite datos de precios
Formato de barras diariasCada barra debe estar en su propia línea y los campos deben estar separados por punto y coma (;). Solo se pueden importar barras de 1 día.
El formato es: yyyyMMdd;open price;high price;low price;close price;volume
Data de muestra: 20061023; 1377.25; 1377.25; 1377.25; 1377.25; 86 20061024; 1377.25; 1377.25; 1377.25; 1377.25; 27 20061025; 1377.25; 1377.25; 1377.25; 1377.25; 24 20061026; 1377.50; 1377.50; 1377.25; 1377.25; 82
Formato de barras de minutosCada barra debe estar en su propia línea y los campos deben estar separados por punto y coma (;). Solo se pueden importar barras de 1 minuto.
El formato es: yyyyMMdd HHmmss;open price;high price;low price;close price;volume
Data de muestra: 20061023 004400; 1377.25; 1377.25; 1377.25; 1377.25; 86 20061023 004500; 1377.25; 1377.25; 1377.25; 1377.25; 27 20061023 004600; 1377.25; 1377.25; 1377.25; 1377.25; 24 20061023 004700; 1377.50; 1377.50; 1377.25; 1377.25; 82
Formato de marca (segunda granularidad)Cada marca debe estar en su propia línea y los campos deben estar separados por punto y coma (;).
El formato es: yyyyMMdd HHmmss;price;volume
Data de muestra: 20061107 000431; 1383.00; 1 20061107 000456; 1383.25; 25 20061107 000456; 1383.25; 36 20061107 000537; 1383.25; 14 Formato de marca (Granularidad secundaria de segundos)También puede importar la granularidad de la marca a la diez millonésima de segundo. Cada marca debe estar en su propia línea y los campos deben estar separados por punto y coma (;).
El formato es: yyyyMMdd HHmmss fffffff;price;volume
Data de muestra: (Nota: Si desea importar en datos de granularidad de milisegundos, cada línea debe tener los "0" restantes detrás para importar correctamente). 20061107 000431 1000000; 1383.00; 1 20061107 000456 1000000; 1383.25; 25 20061107 000456 2000000; 1383.25; 36 20061107 000537 7000000; 1383.25; 14
Formato de repetición de marca (Granularidad secundaria de segundos)Cada marca debe estar en su propia línea y los campos deben estar separados por punto y coma (;).
El formato es: yyyyMMdd HHmmss fffffff;last price; bid price; ask price;volume
Data de muestra: (Nota: Si desea importar en datos de granularidad de milisegundos, cada línea debe tener los "0" restantes detrás para importar correctamente). 20061107 000431 1000000; 1383.00; 1383.00; 1383.25; 1 20061107 000456 1000000; 1383.25; 1382.50; 1382.25; 25 20061107 000456 2000000; 1383.25; 1383.25; 1383.50; 36 20061107 000537 7000000; 1383.25; 1383.25; 1383.50; 14
Formato de repetición de marca (segunda granularidad)Cada marca debe estar en su propia línea y los campos deben estar separados por punto y coma (;).
El formato es: yyyyMMdd HHmmss;last price;bid price;ask price;volume
Data de muestra: 20061107 000431; 1383.00; 1383.00; 1383.25; 1 20061107 000456; 1383.25; 1382.50; 1382.25; 25 20061107 000456; 1383.25; 1383.25; 1383.50; 36 20061107 000537; 1383.25; 1383.25; 1383.50; 14 |
Cómo importar datos históricos de un archivo de texto
Consejos de importaciónRevise lo siguiente antes de importar: •Si está importando datos históricos para un instrumento de futuros o forex, el instrumento DEBE existir en la base de datos. Si no es así, primero debe agregarlo a través de la ventana Instrumentos . •Cualquier dato importado donde el instrumento no existe en la base de datos se importará automáticamente como un tipo de instrumento "Stock" •Los puntos de datos se redondearán al tamaño de marca del instrumento, ya que se importa si el precio no es divisible por el tamaño de marca del instrumento. •Los datos importados, independientemente de la zona horaria, se convertirán a la zona horaria local.
Importar datos de texto históricosPara importar datos históricos de un archivo de texto a NinjaTrader:
Elija el formato y el tipo de datos que representan correctamente los datos en el archivo de importación (consulte la sección " Descripción de las opciones de importación " más arriba) Opcionalmente, seleccione cualquiera de las opciones Generar ... para que NinjaTrader cree otros tipos de barras a partir de los datos de importación Seleccione la zona horaria de los datos importados (Nota: Todos los datos exportados desde NinjaTrader siempre se exportan en la zona horaria UTC) Presione el botón Importar Seleccione el archivo de texto de su PC para importar y presione el botón "Abrir".
NinjaTrader intentará importar el archivo de texto. Si tiene éxito, aparecerá una ventana confirmando esto. Si no tiene éxito, aparecerá una ventana de error y debe consultar la pestaña Registro del Centro de control para ver los errores. |
Formateo de datos de Tick Data, LLC
Al exportar datos de Tick Data, LLC con su utilidad TickWrite, los datos deben exportarse en un formato que NinjaTrader pueda importar y luego el archivo deberá renombrarse correctamente.
Datos de formatoDescargue el siguiente archivo y descomprímalo para acceder al archivo NinjaTrader.twj: TickDataLLC.zip .Dentro de TickWrite puede ir a Archivo y seleccionar Abrir trabajo para seleccionar el archivo NinjaTrader.twj. Ahora puede configurar qué datos desea exportar y cuando ejecute el trabajo, los datos estarán en el formato requerido.
Formateando el nombre del archivoCuando se utiliza el formato NinjaTrader, el nombre del archivo de texto a importar debe ser el nombre del instrumento NinjaTrader seguido de un punto y " Último ", "Oferta" o "Preguntar" según el tipo de datos. Por ejemplo:
MSFT.Last.txt para datos de último precio de acciones de Microsoft ES 12-09.Bid.txt para los datos de precios de la licitación del contrato de diciembre de S&P E-mini EURUSD.Ask.txt para el par de divisas Euro / dólar estadounidense solicite datos de precios |