Matthias
|
994c1c5ea0
|
use Config typing in more places
|
2022-09-18 13:31:52 +02:00 |
|
Matthias
|
f55d5ffd8c
|
Don't fail when --strategy-path is not a valid directory.
closes #7264
|
2022-08-22 09:20:14 +00:00 |
|
Matthias
|
61c41fd919
|
Merge branch 'develop' into feat/freqai
|
2022-07-24 16:18:58 +02:00 |
|
Matthias
|
2eb1d18c2a
|
Don't load leverage tiers when not necessary
|
2022-07-23 19:56:38 +02:00 |
|
robcaulk
|
5559e605b8
|
small PR conversation resolutions
|
2022-07-22 17:46:14 +02:00 |
|
robcaulk
|
ef409dd345
|
Add ground work for TensorFlow models, add protections from common mistakes
|
2022-07-12 18:09:17 +02:00 |
|
robcaulk
|
a6077ac7f4
|
Merge feat/freqai into develop to get new features
|
2022-07-03 16:17:13 +02:00 |
|
Matthias
|
386d3e0353
|
Rename stop/roi loading method
|
2022-05-30 06:52:44 +02:00 |
|
Matthias
|
e6affcc23e
|
Move parameter file loading to hyper-mixin
|
2022-05-29 16:39:52 +02:00 |
|
robcaulk
|
b8f9c3557b
|
dirty dirty, dont look here (hacking a flag to avoid reloading leverage_tiers in dry/live)
|
2022-05-27 13:56:34 +02:00 |
|
robcaulk
|
8664e8f9a3
|
create a prediction_models folder where basic prediction models can live (similar to optimize/hyperopt-loss. Update resolver/docs/and gitignore to accommodate change
|
2022-05-17 17:13:38 +02:00 |
|
robcaulk
|
99f7e44c30
|
flake8 passing, use pathlib in lieu of os.path to accommodate windows/mac OS
|
2022-05-15 17:38:58 +02:00 |
|
robcaulk
|
fc837c4daa
|
add freqao backend machinery, user interface, documentation
|
2022-05-15 17:38:58 +02:00 |
|
Matthias
|
2acb68e6e2
|
Move hyperopt-loss functions to their own package
|
2022-04-30 13:59:23 +02:00 |
|
Matthias
|
562e36c3ec
|
Remove Interface V1 support
|
2022-04-25 07:01:27 +02:00 |
|
Matthias
|
f1f4846053
|
Merge branch 'develop' into pr/samgermain/6558
|
2022-04-23 09:16:28 +02:00 |
|
Matthias
|
ba92e09b7b
|
list-strategies should find recursively as well
|
2022-04-23 09:11:50 +02:00 |
|
Matthias
|
c6927a1501
|
Fix argument spelling
|
2022-04-23 09:10:40 +02:00 |
|
Sam Germain
|
c876d42e36
|
safe check for recursive_strategy_search in strategy_resolver
|
2022-04-10 18:50:51 -06:00 |
|
Matthias
|
8d95e76d26
|
Add tests for new naming definitions
|
2022-04-05 20:43:39 +02:00 |
|
Matthias
|
b1378efdeb
|
ignore_roi_if_buy_signal -> ignore_roi_if_entry_signal
|
2022-04-05 20:21:39 +02:00 |
|
Matthias
|
4897731030
|
use_sell_signal -> use_exit_signal
|
2022-04-05 20:10:20 +02:00 |
|
Matthias
|
5ce5c70be6
|
sell_profit_offset -> exit_profit_offset
|
2022-04-05 20:03:27 +02:00 |
|
Matthias
|
bba9629a2a
|
Rename sell_profit_only to exit_profit_only
|
2022-04-05 20:00:35 +02:00 |
|
Sam Germain
|
2fe5a1594f
|
Add conditional to recursive strategy searching if in config
|
2022-03-31 08:21:15 -06:00 |
|
Sam Germain
|
6df15a7af9
|
Recursively search subdirectories in user_data/strategies for a strategy
|
2022-03-31 08:12:02 -06:00 |
|
Matthias
|
6f1b14c013
|
Update buy_timeout and sell_timeout methods
|
2022-03-25 19:57:06 +01:00 |
|
Matthias
|
b1e3ead88b
|
Merge branch 'develop' into feat/short
|
2022-03-22 20:28:38 +01:00 |
|
Matthias
|
e9c4e6a69d
|
Update derived strategy documentation
|
2022-03-20 13:21:09 +01:00 |
|
Matthias
|
49e087df5b
|
Allow Strategy subclassing in different files by enabling local imports
|
2022-03-20 13:07:06 +01:00 |
|
Matthias
|
aceaa3faec
|
remove last ticker_interval compatibility shim
|
2022-03-20 09:33:47 +01:00 |
|
Matthias
|
95f69b905a
|
Remove ticker_interval support
|
2022-03-20 09:00:53 +01:00 |
|
Matthias
|
b044dd2c45
|
Update custom_sell to custom_exit
|
2022-03-12 11:37:56 +01:00 |
|
Matthias
|
fe62a71f4c
|
Simplify implementation of "check_override" by extracting it to function
|
2022-03-12 10:58:48 +01:00 |
|
Matthias
|
6946203a7c
|
Add tests and test-strategies for custom "implements" requirements
|
2022-03-12 10:05:16 +01:00 |
|
Matthias
|
9460fd8d75
|
Add Appropriate test for loading error
|
2022-03-12 09:49:20 +01:00 |
|
Matthias
|
28046c6a22
|
Change populate_buy_trend to populate_entry_trend
|
2022-03-12 09:38:28 +01:00 |
|
Matthias
|
0aa170ac95
|
Check can_short in live-mode as well.
|
2022-03-12 06:58:22 +01:00 |
|
Matthias
|
1c9dbb512a
|
Initial attempt at is_short_strategy block
|
2022-03-11 19:29:40 +01:00 |
|
Matthias
|
3ff261e22c
|
Update order time in force to use entry/exit wording
|
2022-03-07 19:55:15 +01:00 |
|
Matthias
|
463714832d
|
Merge branch 'develop' into feat/short
|
2022-01-29 14:19:30 +01:00 |
|
Matthias
|
002226f5fd
|
Update setting to max_entry_position_adjustment
|
2022-01-27 16:57:50 +01:00 |
|
Matthias
|
7429f535c1
|
Imrpove code by reusing available properties
|
2022-01-23 18:59:09 +01:00 |
|
Matthias
|
f090dcc597
|
Merge branch 'develop' into feat/short
|
2022-01-22 17:56:01 +01:00 |
|
Stefano Ariestasia
|
2e537df358
|
Update strategy_resolver.py
|
2022-01-20 09:07:59 +09:00 |
|
Stefano Ariestasia
|
5525fdae1a
|
add max_buy_position_adjustment as attribute
|
2022-01-19 16:50:13 +09:00 |
|
Reigo Reinmets
|
de79d25caf
|
Refactoring to use strategy based configuration
|
2021-12-24 12:38:43 +02:00 |
|
Matthias
|
c094ac5762
|
Merge branch 'develop' into feat/short
|
2021-10-30 19:45:19 +02:00 |
|
Matthias
|
f80d3d48e4
|
Add default to minimal_roi to avoid failures
closes #5796
|
2021-10-27 06:33:49 +02:00 |
|
Simon Ebner
|
fde10f5395
|
Use pathlib.stem instead of str(x).ends_with
|
2021-10-23 12:26:07 +02:00 |
|