Matthias
|
a712c5d42c
|
Improve if formatting
|
2023-01-02 08:52:01 +01:00 |
|
Matthias
|
e89609dc3a
|
Fix crash due to invalid parameter
|
2023-01-02 08:51:54 +01:00 |
|
hippocritical
|
66f7c91357
|
Adding tests
added more code inside NameUpdater to grab more variables.
|
2023-01-01 22:03:45 +01:00 |
|
hippocritical
|
762dd4f024
|
Adding tests
added more code inside NameUpdater to grab more variables.
|
2023-01-01 18:57:38 +01:00 |
|
hippocritical
|
a51e44eea3
|
Adding tests
|
2023-01-01 12:37:15 +01:00 |
|
hippocritical
|
82218d01f4
|
sped up the function generic_visit that now skips unnecessary fields
added mentioning of skipped class names since they could not be found
|
2022-12-30 21:49:09 +01:00 |
|
hippocritical
|
c6f045afa9
|
fixing issues of the maintainer
found a bug meaning elts could contain lists of elts (now recurively gone through)
Next in line: writing tests based on StrategyUpdater.update_code
|
2022-12-29 22:31:33 +01:00 |
|
robcaulk
|
c2936d551b
|
improve doc, update test strats, change function names
|
2022-12-28 13:25:40 +01:00 |
|
hippocritical
|
70e9fa6136
|
implementing the strategy_updater in a first version
|
2022-12-27 20:43:43 +01:00 |
|
Wagner Costa
|
8227b4aafe
|
freqAI Strategy - improve user experience
|
2022-12-27 11:37:01 -03:00 |
|
Matthias
|
5e533b550f
|
Emit a simple "new candle" message to allow UI's to refresh charts
|
2022-12-05 18:19:19 +01:00 |
|
Matthias
|
3a9853db10
|
use high/low for custom stoploss evaluation in backtesting
|
2022-10-22 12:52:13 +02:00 |
|
Matthias
|
84a194bcab
|
Simplify stoploss logic by removing redundant condition
|
2022-10-22 11:57:59 +02:00 |
|
Matthias
|
2045780810
|
Reinstate default of 1000% for roi
closes #7583
|
2022-10-13 11:58:32 +00:00 |
|
Matthias
|
914eccecec
|
Merge branch 'develop' into pr/wizrds/7303
|
2022-09-20 06:56:15 +02:00 |
|
Matthias
|
994c1c5ea0
|
use Config typing in more places
|
2022-09-18 13:31:52 +02:00 |
|
Matthias
|
667853c504
|
Use Alias to type config objects
|
2022-09-18 13:20:55 +02:00 |
|
Matthias
|
0aada271ca
|
Move informative_pairs for freqAI to backend
|
2022-09-17 10:17:22 +02:00 |
|
Timothy Pogue
|
0f8eaf98e7
|
Merge branch 'develop' into feat/externalsignals
|
2022-09-10 15:14:10 -06:00 |
|
Matthias
|
939fb7acb3
|
Fix enum imports
|
2022-09-09 20:31:30 +02:00 |
|
Timothy Pogue
|
4104d0f68a
|
Merge branch 'develop' into feat/externalsignals
|
2022-09-08 10:19:23 -06:00 |
|
Matthias
|
045c3f0f3a
|
Reduce diff by avoiding unnecessary changes
|
2022-09-08 07:01:37 +02:00 |
|
Matthias
|
f3417a8690
|
Revert condition sequence to simplify conditions
|
2022-09-08 06:59:14 +02:00 |
|
Timothy Pogue
|
1ef1fc269e
|
docstring and tests
|
2022-09-07 15:26:38 -06:00 |
|
Timothy Pogue
|
2c9b765953
|
add suffix parameter
|
2022-09-07 09:35:37 -06:00 |
|
Timothy Pogue
|
cd8455ccb7
|
Merge branch 'develop' into feat/externalsignals
|
2022-09-05 15:10:25 -06:00 |
|
Timothy Pogue
|
07f806a314
|
minor improvements, fixes, old config+constant removal
|
2022-09-04 10:22:10 -06:00 |
|
Timothy Pogue
|
3b5e5fc57b
|
fix method name in dummy class
|
2022-09-03 14:10:23 -06:00 |
|
Timothy Pogue
|
dae3b3d86a
|
support shutting down freqai
|
2022-09-03 13:24:14 -06:00 |
|
Timothy Pogue
|
00f35f4870
|
remove old constant, add initial_data requesting, minor changes
|
2022-09-01 20:06:36 -06:00 |
|
Timothy Pogue
|
865b34cd6f
|
add producer names
|
2022-08-31 11:43:02 -06:00 |
|
Timothy Pogue
|
510cf4f305
|
remove data waiting, remove explicit analyzing of external df
|
2022-08-31 10:40:26 -06:00 |
|
Matthias
|
a88ffd2c9d
|
Merge branch 'develop' into move_datadownload
|
2022-08-31 10:23:45 +00:00 |
|
Timothy Pogue
|
346e73dd75
|
client implementation, minor fixes
|
2022-08-30 19:21:34 -06:00 |
|
Matthias
|
104a73025d
|
Uppercase TimeInForce (align with ccxt)
|
2022-08-27 10:30:06 +02:00 |
|
robcaulk
|
bb3523f383
|
download data homogeneously across timeframes
|
2022-08-26 18:51:42 +02:00 |
|
robcaulk
|
65b552e310
|
make docs reflect reality, move download_all_data to new utils.py file, automatic startup_candle detection
|
2022-08-26 15:30:01 +02:00 |
|
robcaulk
|
4b7e640f31
|
reduce code duplication, optimize auto data download per tf
|
2022-08-26 13:56:44 +02:00 |
|
Timothy Pogue
|
d474111a65
|
Renamed to external signals, controller class refactored
|
2022-08-24 22:42:29 -06:00 |
|
robcaulk
|
ac42c0153d
|
deprecate indicator_max_period_candles, automatically compute startup candles for FreqAI backtesting.
|
2022-08-22 18:19:07 +02:00 |
|
Timothy Pogue
|
4fa01548f6
|
Remove old var from strategy interface
|
2022-08-21 22:49:42 -06:00 |
|
Timothy Pogue
|
6f5478cc02
|
DataFrame transmission, strategy follower logic
|
2022-08-21 22:45:36 -06:00 |
|
Matthias
|
bc359675a2
|
Add --analyze-per-epoch - moving populate_analysis to the epoch process
|
2022-08-19 15:19:43 +02:00 |
|
Matthias
|
1c6f966579
|
Hyperopt: simplify parameter "can_optimize" handling
|
2022-08-19 15:03:03 +02:00 |
|
robcaulk
|
88dd9920ea
|
sort imports for isort
|
2022-08-17 16:38:09 +02:00 |
|
robcaulk
|
0c34104e45
|
extract download-data from freqai to prepare for future async changes
|
2022-08-17 15:18:44 +02:00 |
|
Matthias
|
e7902bffa0
|
Remove checks for dataprovider existance - it's available in all modes.
|
2022-08-17 10:57:25 +02:00 |
|
Matthias
|
5aaab75d1c
|
Add test for dynamic_pairlist_expand
|
2022-08-13 10:18:57 +02:00 |
|
Matthias
|
b682fc446e
|
Graciously fail if strategy has freqAI code, but freqAI is not enabled.
|
2022-08-13 09:53:18 +02:00 |
|
Matthias
|
3918f4abbd
|
Simplify strategy interface by removing explicit self.freqai_info assignment
|
2022-08-13 09:27:56 +02:00 |
|
Matthias
|
3b827ee60a
|
Add "freqai.enabled" flag to disable freqAI via config flag
aligns with how other optional modules work in freqtrade.
|
2022-08-13 09:24:04 +02:00 |
|
Matthias
|
9a82898d6b
|
Merge branch 'develop' into feat/freqai
|
2022-08-09 06:22:57 +02:00 |
|
robcaulk
|
d830105605
|
*BREAKING CHANGE* remove unnecessary arguments from populate_any_indicators(), accommodate tests
|
2022-07-31 17:05:29 +02:00 |
|
Kavinkumar
|
a4bada3ebe
|
Partial exit using average price (#6545)
Introduce Partial exits
|
2022-07-31 14:19:04 +02:00 |
|
Matthias
|
845cecd38f
|
Add stoploss or liquidation property
|
2022-07-30 16:10:16 +02:00 |
|
Matthias
|
995be90f91
|
Liquidation should be a separate exit type
|
2022-07-30 16:10:16 +02:00 |
|
Matthias
|
70b7a254af
|
Update some areas to use default docstring formatting
|
2022-07-24 16:51:48 +02:00 |
|
Matthias
|
8fa6e8b4ba
|
Remove freqAI model bridge in favor of self.freqai
|
2022-07-23 17:08:05 +02:00 |
|
robcaulk
|
5559e605b8
|
small PR conversation resolutions
|
2022-07-22 17:46:14 +02:00 |
|
Matthias
|
f6bfd89cef
|
Merge branch 'develop' into feat/freqai
|
2022-07-16 18:14:34 +02:00 |
|
Matthias
|
7d6b3d0e02
|
Update hyperopt param docs to be clear that non-conclusive parameters will be ignored
|
2022-07-11 08:17:16 +02:00 |
|
Matthias
|
e52f82b565
|
Add leverage to custom_stake_amount callback
closes #7047
|
2022-07-08 19:44:20 +02:00 |
|
robcaulk
|
a6077ac7f4
|
Merge feat/freqai into develop to get new features
|
2022-07-03 16:17:13 +02:00 |
|
robcaulk
|
4ff0ef7359
|
fix bug returning multiple targets for training
|
2022-07-03 12:15:59 +02:00 |
|
robcaulk
|
4d472a0ea1
|
merging datarehaul into scanning branch
|
2022-06-16 00:22:49 +02:00 |
|
Matthias
|
1ddd5f1901
|
Update docstring throughout the bot.
|
2022-06-09 19:41:08 +02:00 |
|
Matthias
|
a790bad1e4
|
Add entry_tag to leverage callback
closes #6929
|
2022-06-05 10:24:54 +02:00 |
|
Matthias
|
3549176370
|
Update missleading docstring
closes #6913
|
2022-05-31 17:52:45 +02:00 |
|
Matthias
|
8e2c7e1298
|
extract detect_parameters to separate function
|
2022-05-30 07:26:26 +02:00 |
|
Matthias
|
eaa656f859
|
Hyperoptable parameters can be instance attributes
|
2022-05-30 07:07:47 +02:00 |
|
Matthias
|
386d3e0353
|
Rename stop/roi loading method
|
2022-05-30 06:52:44 +02:00 |
|
Matthias
|
ad8ff10a05
|
Minor doc changes
|
2022-05-30 06:32:46 +02:00 |
|
Matthias
|
e6affcc23e
|
Move parameter file loading to hyper-mixin
|
2022-05-29 16:39:52 +02:00 |
|
Matthias
|
1ee08d22d2
|
Delay parameter init
closes #6894
|
2022-05-29 16:39:52 +02:00 |
|
Matthias
|
537d10c627
|
Improve some typing
|
2022-05-25 20:43:43 +02:00 |
|
Matthias
|
3e66275c98
|
Refactor bot_start to separate function
to be reused further ...
|
2022-05-25 20:01:21 +02:00 |
|
Matthias
|
d6773bc32c
|
Merge pull request #6886 from freqtrade/fix/typing
Fix/typing
|
2022-05-24 19:41:59 +02:00 |
|
robcaulk
|
31ae2b3060
|
alleviate FutureWarning in sklearn about ensuring svm model features are passed with identical order
|
2022-05-24 14:46:16 +02:00 |
|
Matthias
|
7f3853bbcd
|
Merge pull request #6883 from freqtrade/makeProcessCandlesTrue
Change default value of process_only_new_candles to True since False …
|
2022-05-24 07:03:14 +02:00 |
|
Matthias
|
23e089061b
|
Merge pull request #6870 from freqtrade/should_exit_list
Should exit list
|
2022-05-24 06:57:50 +02:00 |
|
Matthias
|
0a713faca8
|
Fix some type errors
|
2022-05-24 06:54:16 +02:00 |
|
Matthias
|
f1a72e448a
|
Align interfaces and strategy templates
|
2022-05-24 06:54:16 +02:00 |
|
Matthias
|
7f4161ff78
|
Add typehints to strategy wrapper
|
2022-05-24 06:54:16 +02:00 |
|
Matthias
|
42ae8ba6fb
|
Refactor hyperopt parameters to separate file
|
2022-05-23 20:18:09 +02:00 |
|
robcaulk
|
5c4014ee62
|
Change default value of process_only_new_candles to True since False is an uncommon usecase for expert strategy devs
|
2022-05-23 10:24:58 +02:00 |
|
Matthias
|
3692fcd3d5
|
Improve exit signal sequence
|
2022-05-22 11:01:18 +02:00 |
|
Matthias
|
bdb904e714
|
Should_exit should return all sell signals
|
2022-05-22 10:17:49 +02:00 |
|
robcaulk
|
22bd5556ed
|
add self-retraining functionality for live/dry
|
2022-05-15 17:42:15 +02:00 |
|
Matthias
|
b58e811b14
|
Move trade/order Models to their own class
|
2022-05-08 17:45:20 +02:00 |
|
Matthias
|
d11c44940e
|
Slightly reword docs
remove some Note-boxes - people tend to skip these.
|
2022-05-06 06:42:01 +02:00 |
|
eSeR1805
|
04c51d2d1a
|
Merge branch 'develop' into feat_readjust_entry
|
2022-05-01 21:42:15 +03:00 |
|
Matthias
|
995c48b642
|
Merge branch 'develop' into pairlocks_direction
|
2022-05-01 14:59:04 +02:00 |
|
eSeR1805
|
3be2afdd88
|
Merge branch 'develop' into feat_readjust_entry
|
2022-04-30 13:39:23 +03:00 |
|
Sam Germain
|
4a6f1e90c3
|
Merge branch 'develop' into bot-start
|
2022-04-29 22:23:42 -06:00 |
|
eSeR1805
|
17650d7e60
|
Maintain existing order. Update functionality and documentation
|
2022-04-29 00:10:17 +03:00 |
|
eSeR1805
|
eb23170c43
|
Merge branch 'develop' into feat_readjust_entry
|
2022-04-28 23:06:52 +03:00 |
|
Rokas Kupstys
|
6d99222320
|
Add 'exit_tag' parameter to 'custom_exit_price' callback.
|
2022-04-26 10:01:51 +03:00 |
|
Sam Germain
|
d92761b2b1
|
Revert "strategy callback on_whitelist_update"
This reverts commit 39798dc1192161c3060830dd4684571aa86b7821.
|
2022-04-25 17:48:43 -06:00 |
|
Sam Germain
|
bf7da35e31
|
strategy callback on_whitelist_update
|
2022-04-25 17:48:07 -06:00 |
|
Sam Germain
|
0b90e1d309
|
Added bot_start callback to strategy interface
|
2022-04-25 17:47:12 -06:00 |
|