Enregistrer les paramètres de test arrière
Dans lepage d'édition de stratégie, dans la pagination de Backtest (à savoir le système de backtest), vous pouvez définir des options telles que les configurations de backtest et les paramètres de stratégie pour backtest la stratégie.
Lorsque ces paramètres sont définis, vous pouvez suivre la stratégie de backtesting, alors comment enregistrer les informations de configuration?
-
- Vous pouvez utiliser le bouton Enregistrer les paramètres de test arrière sur lePage d'édition de stratégiepour enregistrer toutes les informations de configuration des backtests (y compris les paramètres des backtests et des paramètres de stratégie) dans le code source de la stratégie sous forme de code.
-
- Lorsque vous enregistrez une stratégie en cliquant sur le bouton Enregistrer stratégie sur la page d'édition de stratégie, la plateforme enregistre automatiquement les paramètres actuels de backtest, les paramètres de stratégie et d'autres informations.
Comment charger la configuration de backtest dans le système de backtest?
-
- Lors de la mise à jour de la page d'édition de stratégie ou de la réouverture de cette page d'édition de stratégie, les informations de configuration de backtest enregistrées par le bouton Enregistrer les paramètres de backtest seront automatiquement chargées en premier.
-
- S'il n'y a aucune information de configuration de backtest enregistrée dans le code de stratégie en cours sous forme de commentaire
backtest
(enregistré dans le code de stratégie via le bouton Enregistrer les paramètres de backtest), le système de backtest configure automatiquement les paramètres de backtest à l'information de configuration de backtest lorsque le bouton Enregistrer la stratégie a été cliqué pour la dernière fois pour la stratégie en cours.
-
- Si les informations de configuration de backtest enregistrées sous forme de commentaires au début du code de stratégie sont modifiées sur la page d'édition de stratégie, vous devez synchroniser les informations de configuration de backtest actuellement mises à jour avec l'option d'interface de backtest de stratégie.
backtest
dans le domaine de l'édition de la stratégie.
/*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"}]
*/
Cliquez sur Enregistrer les paramètres de backtest, il y a de légères différences de format surJavaScript
/Python
/C++
/MyLanguage
/PINE
langues lors de l'enregistrement des paramètres de backtest dans le code de stratégie:
Mon langage:
(*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"}]
*)
Langue PINE:
/*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"}]
*/
Optimisation des paramètres du système de backtesting
Source de données personnalisée