Speichern von Einstellungen für Backtest
In derStrategiebearbeitungsseite, in der Paginierung von Backtest (nämlich das Backtest-System), können Sie Optionen wie Backtest-Konfigurationen und Strategieparameter festlegen, um die Strategie zurück zu testen.
Wenn diese Parameter eingestellt sind, können Sie die Set-Backtesting-Strategie folgen, dann wie speichern Sie die Set-Konfigurationsinformationen?
-
- Sie können die Schaltfläche Backtest-Einstellungen speichernStrategie-Bearbeitungsseitealle Informationen zur Backtest-Konfiguration (einschließlich Backtest-Einstellungen und Strategieparameter-Einstellungen) im Strategie-Quellcode in Codeform aufzuzeichnen.
-
- Wenn Sie eine Strategie speichern, indem Sie auf der Strategiebearbeitungsseite auf die Schaltfläche Save Strategy klicken, wird die Plattform automatisch die aktuellen Backtest-Einstellungen, die Konfiguration der Strategieparameter und andere Informationen aufzeichnen.
Wie laden Sie die Backtest-Konfiguration in das Backtest-System?
-
- Wenn Sie die Strategiebearbeitungsseite aktualisieren oder diese Strategiebearbeitungsseite erneut öffnen, werden die von der Schaltfläche Save Backtest Settings aufgezeichneten Backtest-Konfigurationsinformationen automatisch zuerst geladen.
-
- Wenn keine Backtest-Konfigurationsinformationen im aktuellen Strategiecode als Kommentar erfasst werden
backtest
(über die Schaltfläche Save Backtest Settings im Strategiecode gespeichert) konfiguriert das Backtest-System automatisch die Backtest-Einstellungen nach den Backtest-Konfigurationsinformationen, wenn die Schaltfläche Save Strategy zuletzt für die aktuelle Strategie angeklickt wurde.
-
- Wenn auf der Strategiebearbeitungsseite die in Form von Kommentaren am Anfang des Strategiecodes aufgezeichneten Backtest-Konfigurationsinformationen geändert werden, müssen Sie die aktuell aktualisierten Backtest-Konfigurationsinformationen mit der Strategie-Backtest-Schnittstelle synchronisieren.
backtest
in der Strategiebearbeitung.
/*backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/
'''backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
'''
/*backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/
Klicken Sie auf Save backtest-Einstellungen, es gibt leichte Formatunterschiede aufJavaScript
/Python
/C++
/MyLanguage
/PINE
Sprachen beim Speichern von Backtest-Einstellungen in den Strategiecode:
MyLanguage:
(*backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*)
PINE Sprache:
/*backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/
Optimierung der Backtesting-Systemparameter
Benutzerdefinierte Datenquelle