Title here
Summary here
[logging] regroupe les options qui contrôlent les journaux pendant les backtests, notamment leur destination et leur niveau de détail. Une stratégie ne peut déclarer qu’un seul bloc [logging].
Note : lorsque la CLI est lancée avec --json, les logs console sont automatiquement désactivés afin de conserver un flux JSON propre sur stdout. Cette priorité s’applique avant les réglages du bloc [logging].
[logging]
file_logging_enabled = true
console_logging_enabled = true
objective_limit = 1
include_trades = true| Paramètre | Description |
|---|---|
file_logging_enabledBooléen Optionnel | Active ou non l’écriture dans un fichier journal. Valeur par défaut : false |
console_logging_enabledBooléen Optionnel | Active l’affichage des messages dans la console. Valeur par défaut : true |
timestamp_enabledBooléen Optionnel | Active le préfixe horodaté au début de chaque ligne de log. Si false, chaque ligne commence directement par le niveau du message, par exemple [info] ....Valeur par défaut : true |
estimated_time_display_minutesEntier Optionnel | Intervalle, en minutes, entre deux affichages du temps restant estimé dans les journaux de progression ; 0 pour désactiver.Valeur par défaut : 5 |
logs_directoryTexte Optionnel | Chemin absolu vers le dossier où les fichiers journaux seront stockés. Le répertoire est créé s’il n’existe pas. Valeur par défaut : <results_directory>/<nom de la stratégie> |
log_file_nameTexte Optionnel | Nom du fichier journal. Valeur par défaut : Si non fourni, un nom est généré à partir du nom de la stratégie et de la date d’exécution. |
objective_limitEntier Optionnel | Nombre maximal de backtests à afficher pour chaque objectif. Valeur par défaut : 1 |
include_tradesBooléen Optionnel | Affiche la liste des transactions à la fin de chaque backtest. Valeur par défaut : false |
include_all_grid_parametersBooléen Optionnel | Journalise tous les paramètres de grille, même lorsqu’ils ne varient pas. Si false, seuls les paramètres de grille qui varient sont journalisés.Valeur par défaut : false |
include_all_hyperparametersBooléen Optionnel | Journalise tous les hyperparamètres, même lorsqu’ils ne varient pas. Si false, seuls les hyperparamètres qui varient sont journalisés.Valeur par défaut : false |
include_block_usageBooléen Optionnel | Ajoute le nombre de fois où chaque bloc conditionnel est exécuté. Les comptes sont affichés dans le journal final. Valeur par défaut : false |
trades_oldest_firstBooléen Optionnel | Définit l’ordre du tableau “List of trades”. Si true, les lignes sont affichées par ordre chronologique (du plus ancien au plus récent). Si false, l’ordre est inversé (du plus récent au plus ancien), pour correspondre à l’affichage de TradingView. Cette option n’est prise en compte que si include_trades est à true.Valeur par défaut : false |
include_strategy_tomlBooléen Optionnel | Si true, ajoute une copie verbatim de la stratégie TOML chargée à la toute fin des logs. Utile pour l’archivage et la reproductibilité. Si false, la stratégie n’est pas affichée.Valeur par défaut : false |