]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
chore(reforcexy): refine configuration template
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sun, 28 Sep 2025 14:33:47 +0000 (16:33 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Sun, 28 Sep 2025 14:33:47 +0000 (16:33 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
ReforceXY/user_data/config-template.json

index 852a146a0cf4459d2db1ecf99004676365b19082..63bcddb61887f3d70b03afb81e3b4e07cbf2c1b0 100644 (file)
     "write_metrics_to_disk": false,
     "identifier": "ReforceXY-PPO",
     "fit_live_predictions_candles": 600,
-    "data_kitchen_thread_count": 6, // set to number of CPU threads / 4
+    "data_kitchen_thread_count": 4, // set to number of CPU threads / 4
     "track_performance": false,
     "feature_parameters": {
       "include_corr_pairlist": [
       },
       "train_cycles": 25,
       "add_state_info": true,
-      "cpu_count": 6,
+      "cpu_count": 4,
       "max_training_drawdown_pct": 0.02,
       "max_trade_duration_candles": 96, // Timeout exit value used with force_actions
       "force_actions": false, // Utilize minimal_roi, stoploss, and max_trade_duration_candles as TP/SL/Timeout in the environment
-      "n_envs": 32, // Number of DummyVecEnv or SubProcVecEnv training environments
-      "multiprocessing": false, // Use SubprocVecEnv if n_envs>1 (otherwise DummyVecEnv)
+      "n_envs": 8, // Number of DummyVecEnv or SubProcVecEnv training environments
+      "multiprocessing": true, // Use SubprocVecEnv if n_envs>1 (otherwise DummyVecEnv)
       "frame_stacking": 2, // Number of VecFrameStack stacks (set > 1 to use)
       "lr_schedule": false, // Enable learning rate linear schedule
       "cr_schedule": false, // Enable clip range linear schedule