Hilfe-Center
Help Center articles
DieAbruf-EinstellungenKonfiguration wird verwendet, um historische Daten sowie verwandte Informationen wie FX-Kurse und Symbol-Metadaten vorzubereiten und herunterzuladen. Diese Daten sind entscheidend für die Generierung und Validierung von Handelsstrategien. Die Einstellungen sind in einer INI-Datei definiert, die mit demfetchBefehl verwendet werden kann.
Allgemeine Verwendung
Um denfetchBefehl zu verwenden, können Sie eine Einstellungsdatei angeben und optional Parameter über Kommandozeilenoptionen festlegen. Beispielbefehl:
node ./bin/fetch.js --settings my-fetch.ini --time-zone-offset -4 --symbol AUDUSD USDCAD
Konfiguration der Abruf-Einstellungen
FX-Kurse
- fx_rates: Bestimmt, ob FX-Kurse heruntergeladen werden sollen.
- Typ: Boolean
- Standard:
false - Beschreibung: Wenn
true,fx-rates.jsonheruntergeladen wird, die die neuesten FX-Kurse enthält. FX-Kurse können sich ändern, daher sollten sie bei Bedarf regelmäßig aktualisiert werden.
Symbol-Info
- symbol_info: Bestimmt, ob Symbol-Informationen heruntergeladen werden sollen.
- Typ: Boolean
- Standard:
false - Beschreibung: Wenn
true,symbol-info.jsonheruntergeladen wird. Diese Datei enthält Meta-Informationen über die historischen Daten. Symbol-Informationen ändern sich selten, daher ist es im Allgemeinen sicher, diesen Wert auffalsezu lassen.
Server
- server: Gibt den Server an, von dem die Daten heruntergeladen werden sollen.
- Typ: String
- Standard:
Premium - Werte: Premium, Eightcap, BlackBull, Darwinex, MetaQuotes
- Beschreibung: Wählen Sie den Datenanbieter, von dem die historischen Daten abgerufen werden sollen.
Symbole
- symbol: Listet ein oder mehrere Symbole zum Herunterladen auf.
- Typ: String (leerzeichengetrennte Liste)
- Standard: (leer)
- Beispiel:
EURUSD USDCHF GBPUSD USDJPY - Beschreibung: Legen Sie fest, für welche Währungspaare oder Symbole historische Daten heruntergeladen werden sollen.
Perioden
- period: Definiert die Zeitintervalle für die historischen Daten.
- Typ: String
- Standard:
M30 - Werte: M1, M5, M15, M30, H1, H4, D1
- Beschreibung: Geben Sie den Zeitraum für die Daten an, wie z. B. 1 Minute (M1) oder 30 Minuten (M30).
Zeitzonen-Offset
- time_zone: Legt den Zeitzonen-Offset in Stunden relativ zu UTC fest.
- Typ: Integer
- Standard:
0 - Beschreibung: Passen Sie die Zeitzone an, um der lokalen Zeitzone der Daten zu entsprechen. Für UTC ist der Wert
0.
Maximale Datenbalken
- max_data_bars: Begrenzt die Anzahl der herunterzuladenden historischen Datenbalken.
- Typ: Integer
- Standard:
0 - Beschreibung: Setzen Sie diesen Wert, um die Anzahl der heruntergeladenen Balken zu begrenzen.
0bedeutet keine Begrenzung, und alle verfügbaren Daten werden abgerufen.
Update Express Generator
- check_for_update: Bestimmt, ob nach Updates für den Express Generator gesucht werden soll.
- Typ: Boolean
- Standard:
true - Beschreibung: Wenn
true, prüft das System nach Updates.
- automatic_update: Bestimmt, ob der Express Generator automatisch aktualisiert werden soll.
- Typ: Boolean
- Standard:
true - Beschreibung: Wenn
true, werden Aktualisierungen automatisch angewendet.
- update_check_interval: Legt fest, wie häufig nach Aktualisierungen gesucht werden soll.
- Typ: Integer
- Standardwert:
24 - Beschreibung: Intervall in Stunden, um nach Aktualisierungen zu suchen. Der Standardwert ist alle 24 Stunden.
Konsolenausgabe
- silent: Steuert, ob die Konsolenausgabe unterdrückt werden soll.
- Typ: Boolean
- Standardwert:
false - Beschreibung: Wenn
true, werden nur Fehler in der Konsole angezeigt; andere Ausgaben werden unterdrückt.
Beispielkonfiguration
Hier ist ein Beispiel für eine Fetch-Einstellungsdatei:
; Beispiel für Fetch-Einstellungen
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
In diesem Beispiel sind FX-Kurse und Symbol-Infos für den Download eingestellt. Die Daten werden vomPremium-Server für die SymboleEURUSDundGBPUSDmit einem Zeitraum vonH1abgerufen. Der Zeitzonen-Offset ist auf -5 Stunden eingestellt, und es werden maximal 10.000 Bars heruntergeladen. Aktualisierungen werden alle 24 Stunden geprüft, und die Ausgabe wird in der Konsole angezeigt.