]> Piment Noir Git Repositories - freqai-strategies.git/shortlog
freqai-strategies.git
2025-03-13  Jérôme Benoitfix(qav3): remove buggy zero_phase_gaussian for now
2025-03-13  Jérôme Benoitfeat(qav3): add sma extrema smoothing
2025-03-12  Jérôme Benoitfeat(qav3): add more extrema smoothing methods
2025-03-12  Jérôme Benoitperf(qav3): fine tune label period optimization
2025-03-12  Jérôme Benoitrefactor(qav3): cleanup label period optimization
2025-03-12  Jérôme Benoitfix(qav3): ensure previous optuna study is loaded when...
2025-03-12  Jérôme Benoitrefactor(qav3): cleanup period objective function
2025-03-12  Jérôme Benoitfix(qav3): compute RMSE on a label period basis
2025-03-11  Jérôme Benoitfix(qav3): fix array like shape for rmse
2025-03-11  Jérôme Benoitfix(qav3): avoid overlapping label period windows optim...
2025-03-11  Jérôme Benoitrefactor(qav3): import cleanups
2025-03-11  Jérôme Benoitrefactor(qav3): rename top_percent_change -> top_change...
2025-03-11  Jérôme Benoitfix(qav3): ensure the label period is chosen over all...
2025-03-11  Jérôme Benoitrefactor(qav3): code formatting
2025-03-11  Jérôme Benoitrefactor(qav3)!: refine features list
2025-03-10  Jérôme Benoitperf(qav3): use NATR ta-lib-python instead
2025-03-10  Jérôme Benoitrefactor(qav3): rename function
2025-03-10  Jérôme Benoitfix(qav3): handle NaN in builtin cmf
2025-03-10  Jérôme Benoitrefactor(qav3): cleanup commented out code
2025-03-10  Jérôme Benoitrefactor(qav3): refine EWO implementation
2025-03-10  Jérôme Benoitfix(qav3): fix EWO available MA mode
2025-03-09  Jérôme Benoitrefactor(qav3): use builtin TA indicators when possible
2025-03-09  Jérôme Benoitperf(qav3): refine top_percent_change() computation
2025-03-09  Jérôme Benoitfeat(qav3): add optuna hyperopt tunables
2025-03-08  Jérôme Benoitdocs(reforcexy): spell fix
2025-03-08  Jérôme Benoitfix(reforcexy): revert incorrect observation stacking
2025-03-08  Jérôme Benoitfix(reforcexy): properly stack observations
2025-03-07  Jérôme Benoitfix(qav3): ensure trades opened with an expired model...
2025-03-07  Jérôme Benoitfix(qav3): fix various features computation
2025-03-07  Jérôme Benoitrefactor(qav3): refine type definition
2025-03-07  Jérôme Benoitrefactor(qav3): cleanup extrema smoothing
2025-03-07  Jérôme Benoitfeat(qav3): add zlewma extrema smoothing
2025-03-06  Jérôme Benoitrefactor(qav3): code formatting
2025-03-05  Jérôme Benoitfix(qav3): fix minimal_roi definition
2025-03-05  Jérôme Benoitfix(qav3): define trade max duration as # of candles
2025-03-05  Jérôme Benoitfix(qav3): ensure trade exit condition handle predictio...
2025-03-05  Jérôme Benoitperf(qav3): fine tune labeling window optimization
2025-03-05  Jérôme Benoitperf(qav3): fine tune the extrema labelling window
2025-03-04  Jérôme Benoitrefactor(qav3): code reformatting
2025-03-04  Jérôme Benoitperf(qav3): refine default quantile value
2025-03-04  Jérôme Benoitperf(reforcexy): reduce optuna search space
2025-03-04  Jérôme Benoitrefactor(qav3): cleanup smoothing tunables handling
2025-03-03  Jérôme Benoitfix(reforcexy): parse properly policy_kwargs tunable...
2025-03-03  Jérôme Benoitrefactor(reforcexy): cleanup hyperparams handling
2025-03-03  Jérôme Benoitfix(reforcexy): move attribute init to proper code...
2025-03-03  Jérôme Benoitrefactor(reforcexy): move attributes init to constructor
2025-03-03  Jérôme Benoitfix(reforcexy): properly handle activation_fn and optim...
2025-03-03  Jérôme Benoitfix(reforcexy): ensure policy_kwargs dict is initialized
2025-03-03  Jérôme Benoitfix(reforcexy): do not overwrite configuration policy_k...
2025-03-02  Jérôme Benoitfix(qav3): ensure always the latest computed optuna...
2025-03-02  Jérôme Benoitrefactor(qav3): simplify model identifier fetching
2025-03-02  Jérôme Benoitfix(qav3): symetric quantile thresholds
2025-03-01  Jérôme Benoitrefactor(reforcexy): refine hyperopt enablement condition
2025-03-01  Jérôme Benoitrefactor(reforcexy): revert incorrect change
2025-03-01  Jérôme Benoitrefactor: move strategy and freqaimodel to configuratio...
2025-02-28  Jérôme Benoitfix(qav3): ensure period hyperopt compute RMSE properly
2025-02-28  Jérôme Benoitfix(qav3): flag strategy as supporting short
2025-02-28  Jérôme Benoitperf(qav3): ensure hyperopt choose the labelling period...
2025-02-28  Jérôme Benoitperf(qav3): fine tune long/short IQR signal for the...
2025-02-28  Jérôme Benoitperf(qav3): align IQR for long/short signal
2025-02-28  Jérôme Benoitrefactor(qav3): refine typing
2025-02-27  Jérôme Benoitrefactor(qav3)!: align feature namespace
2025-02-27  Jérôme Benoitrefactor(qav3): refine configuration template
2025-02-27  Jérôme Benoitrefactor(qav3): refine configuration template
2025-02-27  Jérôme Benoitrefactor(reforcexy): code formatting
2025-02-27  Jérôme Benoitfix(refactorxy): ensure hyperopt params are merged...
2025-02-27  Jérôme Benoitfix(reforcexy): fix peak pnl computation
2025-02-27  Jérôme Benoitperf(reforcexy): fine tune reward on opened positions
2025-02-27  Jérôme Benoitfix(qav3): use max_open_trades tunable to size opened...
2025-02-26  Jérôme Benoitrefactor(qav3)!: sensible name for prediction threshold...
2025-02-26  Jérôme Benoitrefactor(qav3): cleanup confirm_trade_entry()
2025-02-26  Jérôme Benoitperf(qav3): improve order_types
2025-02-26  Jérôme Benoitperf(reforcexy): asymetric reward for opened trades...
2025-02-26  Jérôme Benoitperf(reforcexy): improve reward for opened positions
2025-02-26  Jérôme Benoitrefactor(qav3): fine tune default values
2025-02-26  Jérôme Benoitdocs(qav3): align log message
2025-02-26  Jérôme Benoitfeat(qav3): add quantile tunable for predictions smoothing
2025-02-25  Jérôme Benoitfix(qav3): ensure real soft min/max are normalized
2025-02-25  Jérôme Benoitrefactor(qav3): use scipy logsumexp to compute softmin/max
2025-02-25  Jérôme Benoitrefactor(qav3): use sensible defaults
2025-02-25  Jérôme Benoitrefactor(qav3): remove dead code
2025-02-24  Jérôme Benoitperf(qav3): fine tune labelling window optimisation
2025-02-24  Jérôme Benoitdocs: readd commented code
2025-02-24  Jérôme Benoitfix(qav3): reset predictions normal distribution fitting
2025-02-24  Jérôme Benoitrefactor: add vscode settings
2025-02-24  Jérôme Benoitfix(qav3): ensure optuna settings can't hog CPU ressources
2025-02-23  Jérôme Benoitrefactor(reforcexy): refine configuration template
2025-02-23  Jérôme Benoitrefactor(reforcexy): improve logging messages
2025-02-23  Jérôme Benoitdocs(reforcexy): add code comment
2025-02-23  Jérôme Benoitfix(reforcexy): fix filename
2025-02-23  Jérôme Benoitfeat(reforcexy): make hyperopt per pair tunable
2025-02-23  Jérôme Benoitperf(qav3): fine tune extrema smoothing gaussian window
2025-02-23  Jérôme Benoitrefactor(reforcexy): log in tensorboard invalid action
2025-02-22  Jérôme Benoitrefactor: raise error is no pairs are defined
2025-02-21  Jérôme Benoitrefactor(reforcexy): refine configuration template
2025-02-21  Jérôme Benoitrefactor(reforcexy): more typing
2025-02-21  Jérôme Benoitfix(reforcexy): refine reward method logic
2025-02-21  Jérôme Benoitrefactor!: align file namespace
2025-02-21  Jérôme Benoitrefactor(qav3): cleanup optuna best params persistence...
2025-02-21  Jérôme Benoitfix(reforcexy): properly display HPO study best params
next