Matthias
27bae60b68
Fix typo
2023-10-15 10:51:36 +02:00
initrv
0357d373a9
add QRDQN to SB3_CONTRIB_MODELS
2023-09-01 11:31:09 +03:00
robcaulk
04122abd17
chore: protect users who dont read log warnings
2023-08-25 16:45:46 +02:00
Matthias
02071df8fa
Merge pull request #8692 from freqtrade/feat/outsource-data-pipeline
...
Outsource data pipeline handling to improve flexibility
2023-06-18 13:39:36 +02:00
robcaulk
b0ab400ff3
fix: ensure test_size=0 is still accommodated
2023-06-17 15:39:33 +02:00
robcaulk
11ff454b3b
fix: ensure that a user setting up their own pipeline wont have conflicts with DI_values
2023-06-17 13:21:31 +02:00
robcaulk
75ec19062c
chore: make DOCS_LINK in constants.py, ensure datasieve is added to setup.py
2023-06-16 13:06:21 +02:00
steam
5dee86eda7
fix action_masks typing list
2023-06-11 21:44:57 +03:00
steam
c36547a563
add maskable eval callback
2023-06-11 20:05:53 +03:00
steam
afd54d39a5
add action_masks
2023-06-11 20:00:12 +03:00
robcaulk
33b028b104
ensure data kitchen thread count is propagated to pipeline
2023-06-08 12:33:08 +02:00
robcaulk
135aaa2be2
update docs, improve the interaction with define_data_pipeline
2023-06-07 18:26:49 +02:00
robcaulk
e572653616
bring classifier/rl up to new paradigm. ensure tests pass. remove old code. add documentation, add new example transform
2023-05-29 13:33:29 +02:00
Richard Jozsa
d26aa231fc
Stable baselines updates, and fix
...
There was a seeding error in SB3 after the gymnasium update, the stable baselines team has patched and fixed the issue, but the reset function has to be aligned.
2023-05-22 10:36:07 +02:00
robcaulk
340d2191ff
deactivate tensorboard by default
2023-05-14 14:39:23 +00:00
robcaulk
55a1a3afd6
add config option for activating and deactivating tensorboard logger, ensure the various flavors are never activated simultaneously
2023-05-14 14:08:00 +00:00
robcaulk
8a9b2fc16f
fix merge conflicts with develop
2023-05-14 12:00:03 +00:00
robcaulk
31d15da49e
add disclaimers everywhere about how example strategies are meant as examples
2023-05-12 08:16:48 +00:00
robcaulk
692fa390c6
fix the import logic, fix tests, put all tensorboard in a single folder
2023-05-12 07:56:44 +00:00
Matthias
8cf0e4a316
Fix mypy typing errors
2023-04-26 19:43:42 +02:00
Matthias
6d3c94a739
type: ignore the offending tensorflow call
2023-04-26 18:08:55 +02:00
robcaulk
c6f3a3bbca
avoid typing issues in the tensorboard callback
2023-04-26 14:11:26 +02:00
robcaulk
e86980befa
remove typing from callback init
2023-04-26 13:42:10 +02:00
robcaulk
e29ce218eb
fix typing in TensorboardCallback
2023-04-26 10:54:54 +02:00
robcaulk
0a05099713
fix mypy
2023-04-21 22:52:19 +02:00
Matthias
3fb5cd3df6
Improve formatting
2023-04-17 20:27:18 +02:00
Richard Jozsa
8620f1178d
Merge branch 'freqtrade:develop' into develop
2023-04-16 14:29:57 +02:00
robcaulk
92f34f262e
make trade_type value more explicit, add profit to trade_history dict
2023-04-01 10:05:58 +02:00
Richard Jozsa
7cbc0ce80a
Merge branch 'freqtrade:develop' into develop
2023-03-28 01:23:24 +02:00
Richard Jozsa
66c326b789
Add proper handling of multiple environments
2023-03-20 15:54:58 +01:00
Matthias
c92f28bf6f
ruff: Activate UP ruleset
2023-03-19 17:57:56 +01:00
Richard Jozsa
d03fe1f8ee
add latest experimental version of gymnasium
2023-03-16 00:53:37 +01:00
initrv
f3a1177bad
bring inc back
2023-03-13 17:53:35 +03:00
initrv
a10f78e3ef
fix increment in case of 0
2023-03-12 23:29:27 +03:00
initrv
82cb107520
add tensorboard category
2023-03-12 01:32:55 +03:00
robcaulk
d10ee0979a
ensure training_features_list is updated properly
2023-03-08 19:37:11 +01:00
Robert Caulk
85e345fc48
Update BaseReinforcementLearningModel.py
2023-03-08 19:29:39 +01:00
robcaulk
29d337fa02
ensure ohlc is dropped from both train and predict
2023-03-08 11:26:28 +01:00
robcaulk
d9dc831772
allow user to drop ohlc from features in RL
2023-03-07 11:33:54 +01:00
robcaulk
8873a565ee
expose raw features to the environment for use in calculate_reward
2023-02-10 15:48:18 +01:00
robcaulk
154b6711b3
use function level noqa ignore
2023-02-10 15:26:17 +01:00
robcaulk
4fc0edb8b7
add pair to environment for access inside calculate_reward
2023-02-10 14:45:50 +01:00
robcaulk
b2bab68fba
move price assignment to feature_engineering_standard() to reduce un-requested feature additions in RL. Ensure old method of price assignment still works, add deprecation warning to help users migrate their strategies
2022-12-30 13:02:39 +01:00
robcaulk
6f7eb71bbb
ensure RL works with new naming scheme
2022-12-28 14:52:33 +01:00
robcaulk
c2936d551b
improve doc, update test strats, change function names
2022-12-28 13:25:40 +01:00
Emre
7727f31507
Add 3 Action RL env
2022-12-16 22:18:49 +03:00
Emre
dde363343c
Add can_short param to base env
2022-12-16 22:16:19 +03:00
initrv
36948e2a74
fix base4 env done condition
2022-12-16 14:14:05 +03:00
robcaulk
581a5296cc
fix docstrings to reflect new env_info changes
2022-12-15 16:50:08 +01:00
robcaulk
7b4abd5ef5
use a dictionary to make code more readable
2022-12-15 12:25:33 +01:00