Centro de ayuda
Help Center articles
LaConfiguración de Fetchconfiguración se utiliza para preparar y descargar datos históricos, así como información relacionada como tipos de cambio (FX) y metadatos de símbolos. Estos datos son cruciales para generar y validar estrategias de trading. Los ajustes se definen en un archivo INI que puede usarse con elfetchcomando.
Uso General
Para usar elfetchcomando, puede proporcionar un archivo de configuración y, opcionalmente, especificar parámetros mediante opciones de línea de comandos. Ejemplo de comando:
node ./bin/fetch.js --settings my-fetch.ini --time-zone-offset -4 --symbol AUDUSD USDCAD
Configuración de Fetch Settings
Tipos de Cambio (FX Rates)
- fx_rates: Determina si se descargan los tipos de cambio (FX rates).
- Tipo: Boolean
- Por defecto:
false - Descripción: Si es
true,fx-rates.jsonse descargará, conteniendo los últimos tipos de cambio. Los tipos de cambio están sujetos a cambios, por lo que deben actualizarse periódicamente si es necesario.
Información del Símbolo
- symbol_info: Determina si se descarga la información del símbolo.
- Tipo: Boolean
- Por defecto:
false - Descripción: Si es
true,symbol-info.jsonse descargará. Este archivo contiene metainformación sobre los datos históricos. La información del símbolo rara vez cambia, por lo que generalmente es seguro dejar esto configurado enfalse.
Servidor
- server: Especifica el servidor desde el cual descargar los datos.
- Tipo: String
- Por defecto:
Premium - Valores: Premium, Eightcap, BlackBull, Darwinex, MetaQuotes
- Descripción: Elija el proveedor de datos desde el cual obtener los datos históricos.
Símbolos
- symbol: Lista uno o varios símbolos para descargar.
- Tipo: String (lista separada por espacios)
- Por defecto: (vacío)
- Ejemplo:
EURUSD USDCHF GBPUSD USDJPY - Descripción: Define qué pares de divisas o símbolos descargar para los datos históricos.
Períodos
- period: Define los intervalos de tiempo para los datos históricos.
- Tipo: String
- Predeterminado:
M30 - Valores: M1, M5, M15, M30, H1, H4, D1
- Descripción: Especifica el período de tiempo para los datos, como 1 minuto (M1) o 30 minutos (M30).
Desplazamiento de la zona horaria
- time_zone: Establece el desplazamiento de la zona horaria en horas con respecto a UTC.
- Tipo: Integer
- Predeterminado:
0 - Descripción: Ajusta la zona horaria para que coincida con la zona horaria local de los datos. Para UTC, el valor es
0.
Máximo de barras de datos
- max_data_bars: Limita el número de barras de datos históricos a descargar.
- Tipo: Integer
- Predeterminado:
0 - Descripción: Establece este valor para limitar el número de barras descargadas.
0significa que no hay límite, y se obtendrán todos los datos disponibles.
Actualizador de Express Generator
- check_for_update: Determina si se debe buscar actualizaciones para Express Generator.
- Tipo: Boolean
- Predeterminado:
true - Descripción: Si
true, el sistema buscará actualizaciones.
- automatic_update: Determina si se debe actualizar automáticamente Express Generator.
- Tipo: Boolean
- Predeterminado:
true - Descripción: Si
true, las actualizaciones se aplicarán automáticamente.
- update_check_interval: Define la frecuencia con la que se buscan actualizaciones.
- Tipo: Entero
- Predeterminado:
24 - Descripción: Intervalo en horas para buscar actualizaciones. El valor predeterminado es cada 24 horas.
Salida de la consola
- silent: Controla si se debe suprimir la salida de la consola.
- Tipo: Booleano
- Predeterminado:
false - Descripción: Si
true, solo se mostrarán errores en la consola; el resto de la salida se suprimirá.
Ejemplo de configuración
Aquí hay un ejemplo de un archivo de configuración de obtención:
; Ejemplo de configuración de obtención
fx_rates = true
symbol_info = true
server = Premium
symbol = EURUSD GBPUSD
period = H1
time_zone = -5
max_data_bars = 10000
check_for_update = true
automatic_update = true
update_check_interval = 24
silent = false
En este ejemplo, las tasas de cambio y la información de los símbolos están configuradas para ser descargadas, los datos se obtendrán delPremiumservidor para los símbolosEURUSDyGBPUSDcon un periodo deH1. El desfase de la zona horaria se establece en -5 horas, y se descargarán un máximo de 10,000 barras. Las actualizaciones se comprueban cada 24 horas, y la salida se mostrará en la consola.