Commit Graph

10417 Commits

Author SHA1 Message Date
robcaulk b6a741b421 merge develop into feat/shuffle_after_split 2023-02-16 18:46:01 +01:00
Matthias 8ef110cc5f Rename ob variable to orderbook 2023-02-16 06:38:58 +01:00
Matthias de7d274fcf Pass orderbook to dry-run fill logic 2023-02-16 06:38:58 +01:00
Matthias 7c10921564 Improve Orderbook typing to align for diff. exchanges 2023-02-16 06:38:58 +01:00
Matthias ecff21ac21 type Orderbook 2023-02-15 07:01:36 +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 bddec476f9 Fix missing typehint in hyper.py 2023-02-13 20:13:26 +01:00
Matthias cdd324d0a9 Rename stoploss_reached to ft_stoploss_reached 2023-02-13 20:08:54 +01:00
Matthias ce7d24f529 Extract ft_stoploss_adjust to seperate method 2023-02-13 19:53:04 +01:00
Matthias 69d5459460 Improve stop behavior in SIGTERM cases (docker). 2023-02-13 18:25: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
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
Matthias eab724fe54 Merge branch 'develop' into fut/stop_price_type 2023-02-09 20:02:59 +01:00
Matthias 3d22ad36b8 Show Config should contain stoploss-on-exchange status 2023-02-08 07:08:42 +01:00
Matthias 102c1e799c realign binance set_leverage override 2023-02-08 07:08:42 +01:00
Matthias 997df2032e Add response_log for set_leverage 2023-02-08 07:08:42 +01:00
Matthias c15e10fe1f Improve logic for initially placed stoploss 2023-02-08 07:08:42 +01:00
Matthias 5a61e076d7 Remove unused import 2023-02-07 19:19:59 +01:00
Matthias 953be8a7f8 Split validate_order_types to 2 functions to allow selective application 2023-02-07 18:00:44 +01:00
Matthias 8c0c2496c2 Temporarily disable gate advanced stop orders 2023-02-07 07:13:57 +01:00
Matthias 81619fb4a0 Properly use sqlalchemy column types 2023-02-06 19:51:51 +01:00
Matthias 82dad7ab17
Merge pull request #8086 from freqtrade/feat/cancel_order
Cancel open orders through UI/telegram
2023-02-06 19:43:21 +01:00
Matthias b8a527e4a0 Add gateio price type field 2023-02-05 10:46:24 +01:00
Matthias 3497de3dd5 Add more validation 2023-02-05 10:38:58 +01:00
Matthias 2738c37845 Test stoploss validation ... 2023-02-05 10:38:58 +01:00
Matthias c4fc811619 Add stop_price_type support (futures only!). 2023-02-05 10:38:58 +01:00
Matthias a9241f61f9 Add Price Type Enum 2023-02-05 10:38:58 +01:00
Matthias 801714a588 Update function signatures in all templates
add typehints to help the user's editor suggest the right things.
2023-02-04 20:04:16 +01:00
robcaulk 0dd2472385 add metadata param to docstrings 2023-02-04 16:56:36 +01:00
robcaulk e569f6f6df add explicit metadata argument to example strat, include it with backtesting 2023-02-04 16:53:17 +01:00
robcaulk 5da60b718d pass metadata dictionary to feature_engineering_* and set_freqai_targets functions. Add doc 2023-02-04 13:47:11 +01:00
Matthias 55850a5ccd Skip orders when correlated trade was deleted.
closes #8107
2023-02-04 08:39:25 +01:00
Matthias 3c4ff2e037
Merge pull request #8095 from freqtrade/remove-follow-mode
remove follow mode in favor of producer consumer
2023-02-03 07:02:56 +01:00
Matthias 618eb951d3 Add ft_bot_start to notebook docs
part of #8066
2023-02-02 19:26:48 +01:00
Matthias e95eb220c5
Merge pull request #8101 from obseries/develop
[kucoin] manage kucoin numeric password passed as environment variabl…
2023-02-02 16:58:29 +01:00
Luca Forni b7787a9846
[kucoin] manage kucoin numeric password passed as environment variable as a string 2023-02-02 16:15:23 +01:00
raphaelstar b4c3e1fd58
`order.amount` -> `order.safe_amount` 2023-02-02 15:52:27 +01:00
raphaelstar 36f95fb35d
Make test for `None` explicit
Make test for `None` explicit
2023-02-02 13:29:37 +01:00
robcaulk ccb4efbe88 remove follow mode in favor of producer consumer 2023-02-02 11:40:23 +01:00
Matthias c1a34396d0 Merge branch 'develop' into feat/cancel_order 2023-02-01 07:06:17 +00: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 9cfbb21cd7 Improve error messages 2023-01-31 19:38:43 +01:00
Matthias daafc1c90f Update test and help 2023-01-31 18:16:59 +01:00