Commit Graph

10366 Commits

Author SHA1 Message Date
robcaulk ccb4efbe88 remove follow mode in favor of producer consumer 2023-02-02 11:40:23 +01:00
Matthias 72a98943b1 bybit: Add correct funding_fee_timeframe 2023-02-01 06:58:45 +01:00
Matthias 8a0fabed0e Ensure we don't overwrite valid values by invalid exchange responses 2023-01-31 20:55:11 +01:00
Matthias 680136f57d Add workaround patch for kucoin create_order returning empty
While the actual problem is caused by a ccxt change, the change itself makes sense.
once ccxt starts returning the correct status (open) for create-orders, we can remove the fix.

closes #8079
2023-01-31 20:46:34 +01:00
Matthias 448505fbfb Fix minor issue where amount could be empty in rest calls 2023-01-31 20:38:18 +01:00
Matthias 5073c780d8 .agg would like strings, not the sum function. 2023-01-31 11:22:04 +00:00
Matthias 2c1457fb95 Ensure limit is integer (on server) 2023-01-31 11:06:23 +00:00
Matthias 1dc3c58775 Convert missing candle count to int
closes #8082
2023-01-31 11:04:56 +00:00
Matthias 410324ac19 time-jump detection should happen on the trimmed dataframe
Fixes comment in #7615
2023-01-31 10:13:21 +00:00
Matthias f57394c1ce Merge branch 'develop' into bybit 2023-01-30 07:23:41 +01:00
Matthias 2593a929d4 Bump version to 2023.2.dev 2023-01-30 07:19:35 +01:00
Matthias 25dfbb5a08 Compare stake amout >= in backtesting
closes #8067
2023-01-29 12:47:16 +01:00
Matthias 9286cbed86 add partial Docstring to backtesting enter_trade 2023-01-29 11:02:31 +01:00
Matthias 7029b9602c Merge branch 'develop' into bybit 2023-01-27 20:30:05 +01:00
Matthias 020dc3c6e1 filled-date shouldn't update again 2023-01-27 20:21:29 +01:00
Matthias fa033965c8 use "swap" for bybit 2023-01-27 19:34:29 +01:00
Matthias 1431f7cc3e Set position mode to one-way on startup 2023-01-26 19:54:35 +01:00
Matthias 73ef1d5191 Improve exception wording on binance 2023-01-26 19:53:14 +01:00
Matthias c12fb1a49c bybit: Some final cleanup 2023-01-24 20:12:50 +01:00
Matthias 25fa6bee74 Override get_funding_fees for bybit 2023-01-24 07:21:56 +01:00
Matthias 3a83427f92 Add Bybit stoploss support 2023-01-24 07:21:56 +01:00
Matthias c2b33a0f58 Fix set-leverage function sig 2023-01-24 07:21:56 +01:00
Matthias 7a18e96042 bybit: hot-fix funding fees (temporary - must be changed) 2023-01-24 07:21:56 +01:00
Matthias f681ce9139 Allow margin and leverage setting failures
(this is important when an exchange "fails" a request if the setting didn't change).
2023-01-24 07:21:56 +01:00
Matthias 31745a9dc2 bybit: Initial implementation liquidation calculation 2023-01-24 07:21:56 +01:00
Matthias 752110a268 Add online tests for bybit 2023-01-24 07:21:56 +01:00
Matthias 34e7433844 Add leverage to dry-run liquidation price calculation 2023-01-24 07:21:56 +01:00
Matthias 3192af8df8 Limit bybit futures markets to USDT 2023-01-24 07:21:56 +01:00
Matthias 63c732a560 Bybit futures data download 2023-01-24 07:21:56 +01:00
Matthias 6c0fa0dc1f Fix typo in docstring 2023-01-24 07:21:43 +01:00
Matthias 8108a48f39 Follow PEP 484 - no implicit optionals 2023-01-21 20:01:56 +01:00
Matthias bb355cfac5 improve naming of backtest function 2023-01-21 19:46:27 +01:00
Matthias 80bb120026 Simplify backtesting by removing now unnecessary private function 2023-01-21 18:01:01 +01:00
Matthias 89eb1b0084 funding-fees need to be recalculated for detailed timeframes, too.
closes #7978
2023-01-21 17:47:37 +01:00
Matthias 772800bf74 Fix bug in stake_amount adjustment
This was preventing a DCA order to take the remaining stake
2023-01-21 08:52:10 +01:00
Matthias 81349c2a03 Remove edge section from config template 2023-01-19 19:57:34 +01:00
Matthias 2298656e45 Bump api_version to 2.23 2023-01-18 18:15:14 +01:00
Matthias 3216a05a9e Enable plot_config to work in webserver mode
(requires strategy argument)
2023-01-18 18:15:07 +01:00
Matthias da0992f859 add Config typehint in rpc 2023-01-18 06:45:31 +01:00
Matthias 4aaa439221
Merge pull request #7976 from adarkforce/max-open-trades
Hyperopt Max open trades
2023-01-17 20:41:48 +01:00
Matthias c8ecedf6d5 Clarify a variable via typehint 2023-01-17 20:05:18 +01:00
Matthias 6a4fc33c30 Remove <3.8 bandaid 2023-01-17 19:46:56 +01:00
Matthias 7713f343a9 Bump ccxt to 2.6.26
closes #8032
2023-01-17 06:46:49 +01:00
Antonio Della Fortuna 5e10bb2cca Merge branch 'develop' of https://github.com/freqtrade/freqtrade into max-open-trades 2023-01-16 20:19:46 +01:00
Matthias 81eb9ebc6e
Merge pull request #8031 from froggleston/eea_grp5
Add a new analysis group to output stats grouped by exit_tag
2023-01-16 15:50:47 +01:00
Matthias 8cfa5934db Catch AttributeError when importing modules
closes #8023
2023-01-16 13:54:25 +00:00
froggleston 813724bd82 Add a new analysis group to output stats grouped by exit_tag 2023-01-16 13:28:40 +00:00
Matthias 0296061e49 Fix version comparison to use packaging.version 2023-01-16 06:54:29 +01:00
Matthias 270eed7e14 Fail if detecting invalid ccxt version for binance futures 2023-01-15 19:38:50 +01:00
Antonio Della Fortuna ab12aace5f changed `trades_space` to `max_open_trades_space` 2023-01-15 11:50:40 +01:00