Title here
Summary here
[database] configure les bases SQLite utilisées pour enregistrer les résultats de backtest et stocker localement les prix historiques. Une stratégie ne peut déclarer qu’un seul bloc [database].
[database]
backtest_export_enabled = true
objective_limit = 60Cet exemple active l’export des résultats de backtest vers SQLite et conserve jusqu’à 60 backtests pour chaque fonction objective.
| Paramètre | Description |
|---|---|
backtest_export_enabledBooléen Optionnel | Active ou désactive l’export des résultats de backtest vers une base de données SQLite. Valeur par défaut : false |
objective_limitEntier Optionnel | Définit le nombre maximum de backtests à conserver pour chaque fonction objective. Valeur par défaut : 50 |
database_directoryTexte Optionnel | Spécifie le chemin absolu vers le répertoire où le fichier SQLite sera stocké. L’application créera le répertoire s’il n’existe pas. Si cette clé n’est pas fournie, un répertoire portant le nom du fichier TOML (sans son extension) est créé à l’intérieur du results_directory.Valeur par défaut : "<results_directory>/<nom du fichier TOML sans extension>" |
database_file_nameTexte Optionnel | Définit le nom du fichier de la base de données des résultats. Si cette clé est omise, le fichier est nommé d’après le nom du TOML sans son extension, suivi d’un horodatage, puis de l’extension .db.Valeur par défaut : <nom_sans_extension>_YYYY-MM-DD_HH-MM-SS.db |
market_data_cache_enabledBooléen Optionnel | Active ou désactive la base de données cache utilisée pour stocker les données de marché historiques. Lorsque cette option est désactivée, aucune base de données n’est créée sur disque et les données sont conservées en mémoire pour l’exécution en cours. Valeur par défaut : true |
market_data_cache_directoryTexte Optionnel | Spécifie le chemin absolu vers le dossier contenant la base de données cache.db pour les données de marché. Cette clé est ignorée si market_data_cache_enabled est false.Valeur par défaut : %LOCALAPPDATA%\\Almageste\\Whale‑E sur Windows, ou $XDG_DATA_HOME/almageste/whale-e sur Linux. |
include_all_grid_parametersBooléen Optionnel | Stocke tous les paramètres de grille dans SQLite, même lorsqu’ils ne varient pas. Si false, seuls les paramètres de grille qui varient sont sauvegardés.Valeur par défaut : false |
include_all_hyperparametersBooléen Optionnel | Stocke tous les hyperparamètres dans SQLite, même lorsqu’ils ne varient pas. Si false, seuls les hyperparamètres qui varient sont sauvegardés.Valeur par défaut : false |
include_tradesBooléen Optionnel | Ajoute les lignes de trades structurées dans l’export SQLite. Valeur par défaut : false |
include_block_usageBooléen Optionnel | Ajoute les compteurs d’exécution des blocs dans l’export SQLite. Valeur par défaut : false |
include_strategy_tomlBooléen Optionnel | Enregistre le TOML source de la stratégie dans les métadonnées de l’export. Valeur par défaut : false |