]> Piment Noir Git Repositories - freqai-strategies.git/shortlog
freqai-strategies.git
9 hours ago  Jérôme Benoitrefactor(reforcexy): refine configuration template main
9 hours ago  Jérôme Benoitrefactor(reforcexy): more typing
11 hours ago  Jérôme Benoitfix(reforcexy): refine reward method logic
15 hours ago  Jérôme Benoitrefactor!: align file namespace
18 hours ago  Jérôme Benoitrefactor(qav3): cleanup optuna best params persistence...
20 hours ago  Jérôme Benoitfix(reforcexy): properly display HPO study best params
34 hours ago  Jérôme Benoitfeat(qav3): make persistent hyperopt params
38 hours ago  Jérôme Benoitrefactor(qav3): refine typing
38 hours ago  Jérôme Benoitrefactor(reforcexy): cleanup uneeded logging
39 hours ago  Jérôme Benoitrefactor(qav3): move attributes init to constructor
41 hours ago  Jérôme Benoitrefactor(qav3): factor out optuna storage handling ops
47 hours ago  Jérôme Benoitrefactor(qav3): readd label period optimization
2 days ago  Jérôme Benoitrefactor(qav3): disable label period hyperopt until...
2 days ago  Jérôme Benoitfix(qav3): handle corner case shape alignement
2 days ago  Jérôme Benoitrefactor(qav3): variable namespace cleanup
2 days ago  Jérôme Benoitfix(qav3): ensure shape alignement
2 days ago  Jérôme Benoitfix(qav3): pad not evenly shapped chunks
2 days ago  Jérôme Benoitperf(qav3): fine tune the labeling window size computation
2 days ago  Jérôme Benoitrefactor(reforcexy): strategy code cleanups
2 days ago  Jérôme Benoitfix(qav3): initialize optuna objective default return...
2 days ago  Jérôme Benoitfix(qav3): properly handle sqlite storage
2 days ago  Jérôme Benoitfix(qav3): fix optuna storage building
2 days ago  Jérôme Benoitfix(qav3): enqueue previously saved optuna best params
3 days ago  Jérôme Benoitfix(reforcexy): uniformize rewarding behavior
3 days ago  Jérôme Benoitfix(reforcexy): ensure the same reward is applied with...
3 days ago  Jérôme Benoitfeat(reforcexy): penalize holding non profitable position
3 days ago  Jérôme Benoitrefactor(reforcexy): use model file name if possible
3 days ago  Jérôme Benoitrefactor(reforcexy): cleanups
3 days ago  Jérôme Benoitrefactor(reforcexy): refine configuration template
3 days ago  Jérôme Benoitfix(reforcexy): proper compute fit time
4 days ago  Jérôme Benoitrefactor(reforcexy): display optuna optimization runtime
4 days ago  Jérôme Benoitrefactor(qav3): trivial cleanup
4 days ago  Jérôme Benoitrefactor(reforcexy): refine typing
4 days ago  Jérôme Benoitrefactor(qav3): cleanup config template
4 days ago  Jérôme Benoitrefactor(reforcexy): cleanup variable namespace
4 days ago  Jérôme Benoitfeat(qav3): display and save stepped optuna best trials
5 days ago  Jérôme Benoitfix(reforcexy): refine hyperopt condition
5 days ago  Jérôme Benoitrefactor(reforcexy): do hyperopt on a per pair basis...
5 days ago  Jérôme Benoitrefactor(reforcexy): use normalized temporal features
5 days ago  Jérôme Benoitfix(qav3): brown paper bag bug in optuna_study_has_best...
5 days ago  Jérôme Benoitrefactor(qav3): add a runtime fallback for optuna warm...
5 days ago  Jérôme Benoitfix(qav3): ensure optuna storage path is sanitized
6 days ago  Jérôme Benoitrefactor(reforcexy): split optuna storage per pair
6 days ago  Jérôme Benoitfix(qav3): uniformize optuna storage namespace
6 days ago  Jérôme Benoitfeat(reforcexy): initial ReforceXY commit
6 days ago  Jérôme Benoitfix(qav3): refine optuna loaded study validation test
6 days ago  Jérôme Benoitfix(qav3): handle more optuna loaded study corner cases
6 days ago  Jérôme Benoitfix(qav3): properly test for previous study best_params...
6 days ago  Jérôme Benoitperf(qav3): optuna warm start
6 days ago  Jérôme Benoitrefactor(qav3): log time spent at optuna optimization
6 days ago  Jérôme Benoitrefactor(qav3): default optuna storage to file
6 days ago  Jérôme Benoitfix(qav3): return only optimized params at HPO
6 days ago  Jérôme Benoitperf(qav3): fine tune HPO
6 days ago  Jérôme Benoitfeat(qav3): readd HPO optimization step
7 days ago  Jérôme Benoitfix(qav3): fix study deletion error handling
7 days ago  Jérôme Benoitrefactor(qav3): log more information at optuna failure
7 days ago  Jérôme Benoitfix(qav3): ensure previous optuna params are reused...
7 days ago  Jérôme Benoitrefactor(qav3): control the optuna installed in docker...
7 days ago  Jérôme Benoitfix(qav3): ensure optuna is doing live optimization
7 days ago  Jérôme Benoitrefactor(qav3): factor out optuna optimisation code
8 days ago  Jérôme Benoitfix(qav3): gracefully handle optuna optimize failure
9 days ago  Jérôme Benoitrefactor(qav3): rename storage optuna tunable
9 days ago  Jérôme Benoitrefactor(qav3): refine subplot name
9 days ago  Jérôme Benoitrefactor(qav3): add candle body to features
9 days ago  Jérôme Benoitrefactor(qav3): refine graph colors
9 days ago  Jérôme Benoitrefactor(qav3): refine graph colors
9 days ago  Jérôme Benoitrefactor(qav3): reuse tunable for stop loss guard
9 days ago  Jérôme Benoitrefactor!: add predictions smoothing tunable
10 days ago  Jérôme Benoitfix(qav3): ensure extrema prediction fit into the live...
10 days ago  Jérôme Benoitrefactor(qav3): remove uneeded condition
10 days ago  Jérôme Benoitfix(qav3): keep optuna HPO values on a per pair basis
10 days ago  Jérôme Benoitrefactor(qav3): plot min_max bar
10 days ago  Jérôme Benoitrefactor(qav3): use bar to identify min_max
10 days ago  Jérôme Benoitfix(qac3): ensure minima are identified
10 days ago  Jérôme Benoitrefactor(qav3): typing
10 days ago  Jérôme Benoitrefactor(qav3): factor out optuna storage building...
10 days ago  Jérôme Benoitrefactor(qav3): cleanup predictions sorting code
10 days ago  Jérôme Benoitperf: evaluate log-sum-exp extrame smoothing by default
11 days ago  Jérôme Benoitrefactor(qav3): refine prediction min/max API
11 days ago  Jérôme Benoitfix(qav3): revert min/max prediction smoothing
11 days ago  Jérôme Benoitfix(qav3): filter prediction dataframe
11 days ago  Jérôme Benoitrefactor(qav3): code cleanups
11 days ago  Jérôme Benoitrefactor(qav3): fit label mean and std
11 days ago  Jérôme Benoitfix(qav3): fix log‑sum‑exp computation
11 days ago  Jérôme Benoitfix(qav3): revert median() usage on a rolling gaussian...
11 days ago  Jérôme Benoitperf(qav3): experiment with log-sum-exp prediction...
11 days ago  Jérôme Benoitfeat(qav3): allow to configure optuna storage type
11 days ago  Jérôme Benoitfix(qav3): fix optuna storage backend
11 days ago  Jérôme Benoitrefactor(qav3): ensure optuna storage backend is stored...
11 days ago  Jérôme Benoitfix(qav3): fix path handling to journal storage
11 days ago  Jérôme Benoitfix(qav3): switch to file backend optuna storage
11 days ago  Jérôme Benoitfix(qav3): ensure different study name per crypto pair
11 days ago  Jérôme Benoitperf(qav3): optimize optuna memory usage
11 days ago  Jérôme Benoitrefactor(qav3): cleanup code comments
11 days ago  Jérôme Benoitrefactor(qav3): argrelextrema -> find_peaks
2025-02-07  Jérôme Benoitrefactor(qav3): remove uneeded boudaries check in objec...
2025-02-07  Jérôme Benoitperf(qav3): refine configuration template train_period_days
2025-02-07  Jérôme Benoitperf(qav3): fine tune optuna search space
2025-02-06  Jérôme Benoitrefactor(qav3): refine log messages
2025-02-06  Jérôme Benoitrefactor(qav3): improve log messages
next