Matthias
|
5c280d5649
|
Improve emergency_exit handling
|
2023-03-13 20:28:13 +01:00 |
|
Matthias
|
487469680f
|
Use correct exception type for ccxt.InvalidOrder
|
2023-03-13 20:13:12 +01:00 |
|
Matthias
|
f584edf809
|
Improve tests by simply running a full strategy through everything
|
2023-03-12 16:45:56 +01:00 |
|
Matthias
|
f5848ea891
|
Add test for successful_buys
|
2023-03-12 16:29:18 +01:00 |
|
Matthias
|
b5c4f9ebe2
|
Split updater_tests to be clearer
|
2023-03-12 16:27:54 +01:00 |
|
Matthias
|
0911cd72a2
|
Add test for strategy-updater start method
|
2023-03-12 15:59:14 +01:00 |
|
hippocritical
|
f722823b0d
|
Merge remote-tracking branch 'origin/strategy_utils' into strategy_utils
|
2023-03-10 09:24:08 +01:00 |
|
hippocritical
|
a3988f56b2
|
Sorry matthias, did not see that you already committed something and did overwrite you.
Added your version to it instead of mine and pushed again (since it was already overwritten by me).
|
2023-03-10 09:23:56 +01:00 |
|
hippocritical
|
5a467eb969
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-03-10 09:18:44 +01:00 |
|
hippocritical
|
5f8202e1b5
|
Merge remote-tracking branch 'origin/strategy_utils' into strategy_utils
# Conflicts:
# freqtrade/commands/strategy_utils_commands.py
# tests/test_strategy_updater.py
|
2023-03-10 09:00:00 +01:00 |
|
hippocritical
|
bfc7f48f17
|
added checks for python3.8 or lower since ast_comments.unparse() needs python 3.9 or higher.
testing with python 3.8 would make the build fail tests, skipping it there.
|
2023-03-10 08:59:07 +01:00 |
|
Matthias
|
5b2a291109
|
Merge pull request #8273 from freqtrade/stop_from_open_lev
Stop from open lev
|
2023-03-09 19:44:16 +01:00 |
|
Matthias
|
d3a3ddbc61
|
Check if exchang provides bid/ask via fetch_tickers - and fail with spread filter if it doesn't.
closes #8286
|
2023-03-09 19:42:43 +01:00 |
|
Matthias
|
30fd1e742e
|
Add 3.8 block for strategyUpdater
|
2023-03-09 07:46:58 +00:00 |
|
Matthias
|
4d8e3c25bd
|
Merge branch 'develop' into strategy_utils
|
2023-03-09 07:12:48 +00:00 |
|
Matthias
|
29dfb5c169
|
Merge pull request #8291 from freqtrade/allow-ohlc-removal
allow user to drop ohlc from features in RL
|
2023-03-08 21:04:34 +01:00 |
|
Matthias
|
2c7ae756f5
|
Improve mock behavior
|
2023-03-08 07:05:59 +01:00 |
|
robcaulk
|
d9dc831772
|
allow user to drop ohlc from features in RL
|
2023-03-07 11:33:54 +01:00 |
|
Matthias
|
d779d60812
|
Expose total_profit_ratio through API
|
2023-03-06 07:10:02 +01:00 |
|
Matthias
|
cab1b750b3
|
Improve test accuracy
|
2023-03-06 06:39:05 +01:00 |
|
Matthias
|
9d285e3dc0
|
Add total_profit_ratio to telegram output
part of #8234
|
2023-03-06 06:39:05 +01:00 |
|
Matthias
|
fff08f737f
|
/status msg - improve formatting further
|
2023-03-06 06:39:05 +01:00 |
|
hippocritical
|
5dd919b7ad
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-03-05 12:30:26 +01:00 |
|
Matthias
|
108a578772
|
Update tests to latest rpc changes
|
2023-03-04 20:17:19 +01:00 |
|
Matthias
|
3f6795962f
|
Update bybit orderbook test
|
2023-03-04 19:49:59 +01:00 |
|
Matthias
|
f0cbb4f949
|
Expose relative realized profit
|
2023-03-04 18:20:31 +01:00 |
|
Matthias
|
027e023443
|
Stop from open with leverage
|
2023-03-04 18:02:47 +01:00 |
|
Matthias
|
d0045673fa
|
Add explicit test for stoploss_from_open
|
2023-03-03 20:32:33 +01:00 |
|
hippocritical
|
d92971cca1
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-03-03 18:56:00 +01:00 |
|
Matthias
|
6e9ff5fdd8
|
Merge pull request #8202 from freqtrade/remove-populate-any-indicators
remove populate_any_indicators
|
2023-03-03 06:33:25 +01:00 |
|
Matthias
|
022f85095e
|
Show Number of exits
part of #8234
|
2023-03-03 06:31:40 +01:00 |
|
Matthias
|
5d0e14b564
|
Don't mock full modules
|
2023-03-02 18:23:49 +01:00 |
|
Matthias
|
38050b5346
|
Simplify "model-run" conditions
|
2023-03-02 18:23:49 +01:00 |
|
Matthias
|
b1a5776f14
|
Skip reinforcement learning for python 3.11
|
2023-03-02 18:23:49 +01:00 |
|
Matthias
|
7a7f16b658
|
Skip catboost tests on py3.11
|
2023-03-02 18:23:49 +01:00 |
|
Matthias
|
e228733f1a
|
Merge pull request #8264 from xmatthias/sqlalchemy_2
Sqlalchemy 2
|
2023-03-02 18:23:01 +01:00 |
|
Matthias
|
103bd9e2f2
|
keep Trade.session private
|
2023-03-02 07:26:50 +01:00 |
|
Matthias
|
ba38a826e9
|
Update missing mocks
|
2023-03-02 06:46:17 +01:00 |
|
Matthias
|
b980f45b2b
|
Fix test mypy errors
|
2023-03-02 06:23:01 +01:00 |
|
Matthias
|
59d57d3466
|
Improve test resiliance
|
2023-03-01 20:32:56 +01:00 |
|
Matthias
|
0691bbaad9
|
Update some db types
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
e59eaf33e0
|
Update _session to session
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
feabed30a3
|
Update remaining exchange mock occurances
|
2023-03-01 20:27:15 +01:00 |
|
Matthias
|
2ca8b0b12e
|
Update more exchange mocks to use EXMS
|
2023-03-01 20:27:15 +01:00 |
|
Matthias
|
bcdf4e0fe8
|
Use variable for exchange mocks to shorten lines
|
2023-03-01 20:27:15 +01:00 |
|
Matthias
|
78e5ec13bb
|
Use absolute path for generic mocks
|
2023-03-01 20:27:15 +01:00 |
|
Matthias
|
8b51f5f563
|
Lowercase exchange ID
|
2023-03-01 20:27:15 +01:00 |
|
Matthias
|
756c284ecd
|
Merge pull request #8225 from freqtrade/ruff2
Ruff - add PTH rule and subsequent changes
|
2023-03-01 20:27:06 +01:00 |
|
Matthias
|
dd10dec73d
|
Improve variable wording
|
2023-02-28 20:31:02 +01:00 |
|
Matthias
|
386915378b
|
Improve /status message (show Total profit)
|
2023-02-28 19:54:47 +01:00 |
|
Matthias
|
2f1c5cf143
|
Remove pointless pylint rules
|
2023-02-28 18:22:17 +01:00 |
|
Matthias
|
3706d28125
|
use pytest.approx in favor of "prec_satoshi" ...
|
2023-02-28 18:20:37 +01:00 |
|
Matthias
|
0707e70183
|
Remove deprecated current_profit from api responses
|
2023-02-28 18:20:37 +01:00 |
|
Matthias
|
5660036f47
|
Merge pull request #8245 from eSAMTrade/bugfix-8244
Fix last_process related bug in RPC.health (BUG-#8231)
|
2023-02-28 18:18:53 +01:00 |
|
Matthias
|
244fd0e731
|
Merge pull request #8184 from LangLazy/feature
Feature market direction
|
2023-02-28 17:22:31 +01:00 |
|
Matthias
|
65d1598a90
|
Show absolute profit in /status command
|
2023-02-27 21:17:02 +01:00 |
|
Matthias
|
46b987042b
|
Include realized_profit in api output
|
2023-02-27 20:47:07 +01:00 |
|
ASU
|
1d5608d627
|
Fix last_process related bug in RPC.health
|
2023-02-27 12:14:38 +02:00 |
|
Matthias
|
5b0bc5bbc5
|
Don't "fix" dry-run kucoin orders
closes #8229
|
2023-02-26 16:17:41 +01:00 |
|
Matthias
|
6f7ab97fc3
|
Improve bybit test coverage
|
2023-02-26 16:17:41 +01:00 |
|
Matthias
|
27676f4aa2
|
Add explicit bybit test
|
2023-02-26 16:17:41 +01:00 |
|
Matthias
|
79dc972e5a
|
Add explicit test for kucoin
|
2023-02-26 16:17:41 +01:00 |
|
Matthias
|
84d905a648
|
Fix missed test
|
2023-02-25 17:39:18 +01:00 |
|
Matthias
|
d014e4590e
|
use Path.open() instead of open
|
2023-02-25 17:15:54 +01:00 |
|
Matthias
|
c8a4a773ee
|
Fix _pairs_last_refresh_time storing the wrong date
Depending on the drop_incomplete settings, this can lead to implicit bugs
|
2023-02-25 16:18:46 +01:00 |
|
Matthias
|
84b8cee004
|
Merge branch 'stable' into develop
|
2023-02-25 16:18:25 +01:00 |
|
Matthias
|
521025037d
|
Merge pull request #8203 from freqtrade/add-bufer-train-data-candles
Add buffer_train_data_candles feature
|
2023-02-24 13:25:18 +01:00 |
|
Matthias
|
ac2a2512ef
|
Merge pull request #8210 from freqtrade/clean-data-drawer
Allow user to control number of historical model files
|
2023-02-24 13:19:38 +01:00 |
|
Matthias
|
34c42be74f
|
Fix minor stylistic errors
|
2023-02-23 20:06:10 +01:00 |
|
Matthias
|
659140e190
|
Add bt-error to UI backtest method.
|
2023-02-23 20:06:10 +01:00 |
|
robcaulk
|
b8f011a2ab
|
give users ability to decide how many models to keep in dry/live
|
2023-02-22 22:27:56 +01:00 |
|
robcaulk
|
2b5c11c7b4
|
allow users to buffer train data with buffer_train_data_candles parameter
|
2023-02-21 21:08:34 +01:00 |
|
robcaulk
|
fd4e27d889
|
remove populate_any_indicators
|
2023-02-21 14:22:40 +01:00 |
|
Achmad Fathoni
|
789c867c8f
|
Fix outdated systemd related exception text.
|
2023-02-20 16:30:23 +07:00 |
|
Matthias
|
e9c64c5839
|
Update dependency to cysystemd
closes #8187
|
2023-02-19 19:30:27 +01:00 |
|
Matthias
|
b0ec35d526
|
Merge pull request #7904 from freqtrade/feat/shuffle_after_split
add shuffle_after_split option
|
2023-02-19 15:03:04 +01:00 |
|
Matthias
|
2c0fbd8500
|
Simplify test slightly
|
2023-02-18 18:07:35 +01:00 |
|
Rahul Gudise
|
ade64f25d3
|
fixed formatting
|
2023-02-17 17:08:39 -05:00 |
|
Rahul
|
72af1912ca
|
added new text
|
2023-02-17 22:01:00 +00:00 |
|
hippocritical
|
08ca0f7c0f
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-02-17 21:07:23 +01:00 |
|
hippocritical
|
06edc5c044
|
changed to ast_comments, added tests for comments.
|
2023-02-17 21:01:09 +01:00 |
|
Matthias
|
31c7b3e136
|
Update binance leverage tiers
|
2023-02-17 06:37:03 +01:00 |
|
Matthias
|
22700527ac
|
Convert limit orders to market orders if they cross a threshold
closes #7786
|
2023-02-17 06:37:03 +01:00 |
|
Matthias
|
9600039686
|
Update dry-run fill method naming
|
2023-02-17 06:37:03 +01:00 |
|
Rahul
|
1a74ede126
|
Merge branch 'feature' of github.com:LangLazy/freqtrade into feature
|
2023-02-16 17:54:20 -05:00 |
|
Rahul
|
b73089deb8
|
fixed a test
|
2023-02-16 17:51:50 -05:00 |
|
robcaulk
|
351c5fbf7f
|
add shuffle_after_split to conftest
|
2023-02-16 19:48:22 +01:00 |
|
robcaulk
|
b6a741b421
|
merge develop into feat/shuffle_after_split
|
2023-02-16 18:46:01 +01:00 |
|
Matthias
|
3397e47ccf
|
Rename stoploss() to create_stoploss()
|
2023-02-14 20:42:08 +01:00 |
|
Matthias
|
6e55a873b3
|
Rename edge.stoploss to get_stoploss
this will make it clear that it's different from
|
2023-02-14 07:18:11 +01:00 |
|
Matthias
|
cdd324d0a9
|
Rename stoploss_reached to ft_stoploss_reached
|
2023-02-13 20:08:54 +01:00 |
|
Matthias
|
f16fd0ad23
|
Reenable binanceus active test
|
2023-02-13 07:12:46 +01:00 |
|
hippocritical
|
69a63975c1
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-02-12 20:11:15 +01:00 |
|
Matthias
|
a3b4678ad6
|
stoploss_price_type for gate
|
2023-02-11 13:02:55 +01:00 |
|
Matthias
|
c229ba97a9
|
Update gateio terminology to Gate
|
2023-02-11 08:15:11 +01:00 |
|
Matthias
|
07e6932a17
|
Reenable longrun test mark
|
2023-02-11 08:14:55 +01:00 |
|
Matthias
|
f440d66210
|
Add sample_order for gate
|
2023-02-10 18:12:21 +01:00 |
|
Matthias
|
eab724fe54
|
Merge branch 'develop' into fut/stop_price_type
|
2023-02-09 20:02:59 +01:00 |
|
Matthias
|
980ffa6bfb
|
Add test for binance rounding leverage
|
2023-02-08 07:08:42 +01:00 |
|
Matthias
|
e2d81b0ce0
|
Skip binanceus ccxt test
|
2023-02-08 07:08:42 +01:00 |
|