Axel-CH
|
9d82de15d4
|
first updated proposition of handle_stoploss_on_exchange, add sl_orders helper
|
2023-10-06 15:56:08 -04:00 |
|
Axel-CH
|
ea828ccb4a
|
remove legacy sl management code from create_stoploss_order
|
2023-10-06 10:40:23 -04:00 |
|
Axel-CH
|
2565d509a6
|
remove legacy sl management code from handle_insufficient_funds
|
2023-10-06 10:38:14 -04:00 |
|
Axel-CH
|
d5a0759051
|
add open_sl_orders helper, use it in cancel_stoploss_on_exchange
|
2023-10-06 10:29:57 -04:00 |
|
Axel-CH
|
9214af6901
|
update cancel_stoploss_on_exchange to cancel all sl orders of trade
|
2023-10-05 22:24:17 -04:00 |
|
Matthias
|
b4e732617e
|
Add handling for order replacement cancel failing
|
2023-09-22 06:37:56 +02:00 |
|
Matthias
|
450219c83b
|
Extract replace_order_faild message and behavior
|
2023-09-22 06:37:56 +02:00 |
|
Matthias
|
9f445cb053
|
Don't rely on status when determining open order count
|
2023-09-21 07:14:51 +02:00 |
|
Matthias
|
1d23ba6e30
|
Improve wording after order-replacement
|
2023-09-21 07:14:31 +02:00 |
|
Matthias
|
1b28521875
|
Improve execute_entry interface
|
2023-09-21 06:28:51 +02:00 |
|
Matthias
|
75f89ec12f
|
Merge pull request #9188 from Axel-CH/add-trade-param-to-custom-entry-price
Add trade param to custom entry price
|
2023-09-17 23:23:42 +02:00 |
|
Matthias
|
f6fce2162c
|
Add new parameter to strategy template
|
2023-09-17 22:25:23 +02:00 |
|
Axel-CH
|
224213840d
|
update trade object as optional parameter
|
2023-09-17 03:13:40 -04:00 |
|
Axel-CH
|
a7cd9d77f2
|
ignore custom_entry_price trade object type test, remove LocalTrade as type
|
2023-09-16 13:58:59 -04:00 |
|
Matthias
|
c90be601f5
|
Add offset to "fetch_orders" to avoid missing the initial order
|
2023-09-16 17:53:47 +02:00 |
|
Matthias
|
3d858f6599
|
Fix bug closing trades while recalculating
closes #9186
|
2023-09-16 16:39:52 +02:00 |
|
Matthias
|
d01bc0fb9f
|
Enforce kwargs for update_trade_state
|
2023-09-16 14:44:24 +02:00 |
|
Matthias
|
3a7f390510
|
Cancel based forceexits shouldn't trigger a full exit.
|
2023-09-16 09:32:51 +02:00 |
|
Matthias
|
ae4021da14
|
Rename get_canceled exit orders ...
|
2023-09-16 09:11:31 +02:00 |
|
axel
|
cf96ad1d1b
|
add trade param to custom entry price in interface, bot, backtesting, exemples
|
2023-09-16 02:32:03 -04:00 |
|
Matthias
|
af1054fa70
|
Avoid re-implementing existing feature
|
2023-09-12 07:00:55 +02:00 |
|
Matthias
|
ee9d2c637a
|
Improve "order refind" mechanics
|
2023-09-11 20:18:42 +02:00 |
|
Matthias
|
29fbac9f96
|
Add "catch-all" exceptionhandler for handle_onexchange_order
(it's actually a poor mans workaround)
closes #9025
|
2023-09-10 20:27:08 +02:00 |
|
Matthias
|
421a6c02a0
|
Improve enum imports
|
2023-09-10 18:10:38 +02:00 |
|
Matthias
|
245a67e37e
|
Avoid tons of commits when cancelling all orders
|
2023-09-09 09:55:01 +02:00 |
|
Matthias
|
e76d4241a0
|
Remove further unnecessary method
|
2023-09-09 09:54:12 +02:00 |
|
Matthias
|
8c95207ca4
|
Merge branch 'develop' into pr/Axel-CH/8779
|
2023-09-07 20:19:25 +02:00 |
|
Matthias
|
ffaa121bc7
|
Simplify code by removing unnecessary (and non-working) method
|
2023-09-07 20:16:56 +02:00 |
|
Matthias
|
227b194a88
|
Partial exits should consider leveraged trades.
|
2023-09-07 18:27:19 +02:00 |
|
Matthias
|
2c095c07f2
|
Improve variable naming
|
2023-09-07 18:27:19 +02:00 |
|
Matthias
|
39b6a00224
|
Improve naming of calculate_profit method
|
2023-09-04 06:42:16 +02:00 |
|
Matthias
|
459b9d80d4
|
use calc_profit_combined
|
2023-09-04 06:28:29 +02:00 |
|
Matthias
|
25f5dbfcbd
|
Delete trade if replacing the first order failed
part of #9128
|
2023-09-02 16:49:12 +02:00 |
|
Matthias
|
be044fbacf
|
Improve log output
|
2023-09-02 16:37:53 +02:00 |
|
Matthias
|
28c62724df
|
Add explicit test and message for "Order could not be replaced" scenario
part of #9128
|
2023-09-01 06:58:59 +02:00 |
|
Matthias
|
43c73c75c5
|
Remove more open_order_id references
|
2023-08-25 07:10:30 +02:00 |
|
Matthias
|
106dffe2c5
|
split update_trade
|
2023-08-14 17:07:34 +02:00 |
|
Matthias
|
147cc4f0b6
|
Initial version of stop "after_fill"
|
2023-08-14 15:21:10 +02:00 |
|
Matthias
|
88925d6c1d
|
Merge branch 'develop' into pr/Axel-CH/8779
|
2023-08-09 19:58:24 +02:00 |
|
Matthias
|
cd6fc1652e
|
Add rate-limited wallets call before adjust_trade-Position calls
closes #8998
|
2023-08-06 17:11:17 +02:00 |
|
Axel CHERUBIN
|
f397d973f3
|
Merge branch 'freqtrade:develop' into feature/multiple_open_orders
|
2023-08-02 23:48:13 -04:00 |
|
Matthias
|
b2abdab7cd
|
Fix bug where adjust_entry_price was called for exit orders
closes #8973
|
2023-07-28 07:16:32 +02:00 |
|
Matthias
|
240606c5a4
|
Only run once for an order
|
2023-07-13 07:14:20 +02:00 |
|
Matthias
|
6134764d5e
|
Don't wrongly eat into dust on rebuys
closes #8841
|
2023-07-13 07:07:15 +02:00 |
|
Matthias
|
511023ee10
|
Fix typo in comment
|
2023-07-09 13:47:57 +02:00 |
|
axel
|
32c919cfad
|
replace open_orders_count by has_open_orders in freqtradebot
|
2023-06-16 23:36:37 -04:00 |
|
axel
|
bf60f38a23
|
fix tests test_handle_trade, test_handle_cancel_exit_limit, WIP on test_adjust_entry_maintain_replace
|
2023-06-16 23:29:41 -04:00 |
|
axel
|
5f70406880
|
fix more tests
|
2023-06-15 22:00:15 -04:00 |
|
axel
|
ebd5fac91d
|
update cancel_all_open_orders, wip on fixing test_cancel_all_open_orders
|
2023-06-15 21:04:40 -04:00 |
|
axel
|
156c202889
|
fix more tests including process_open_trade_positions
|
2023-06-15 20:46:35 -04:00 |
|