Matthias
|
042e35e8d3
|
Improve funding fee startup behavior
|
2023-10-13 06:45:00 +02:00 |
|
Matthias
|
fee3c598d0
|
Move schedule to 1 minute after the hour
This will avoid congestion at :00, and make sure that the dry-run funding fees are actually already available
|
2023-10-12 07:16:56 +02:00 |
|
Matthias
|
69264cc164
|
Reduce funding fee update calls
Funding fees update every 4-8 hours - calling this every 15 minutes is way overboard.
|
2023-10-12 07:13:30 +02:00 |
|
Matthias
|
97e9d2dc42
|
Remove get_funding_fee error handling - it's no longer raising this error.
|
2023-10-12 06:27:35 +02:00 |
|
Matthias
|
bfe04464b4
|
Handle funding fee errors for regular trades per trade
|
2023-10-11 20:27:54 +02:00 |
|
Matthias
|
2225f5661b
|
Additional funding fee update after additional entry orders
|
2023-10-11 20:27:03 +02:00 |
|
Matthias
|
db7f9598b0
|
add set_funding_fees method
|
2023-10-11 19:38:46 +02:00 |
|
Matthias
|
40ec2c4921
|
Improve messaging in case of delayed exchange cancel
|
2023-10-08 11:17:29 +02:00 |
|
Matthias
|
f02c9f0435
|
Pass order object to handle_cancel* methods
|
2023-10-08 10:26:27 +02:00 |
|
Matthias
|
c59b5e7781
|
Improve type hinting
|
2023-10-08 09:58:06 +02:00 |
|
Matthias
|
897c14e2e5
|
Don't check for "open orders" in handle_cancel_enter
it's actually irrelenant (closes #9273).
|
2023-10-08 09:40:46 +02:00 |
|
Matthias
|
6c00bf423b
|
Fix comment
|
2023-10-08 08:59:18 +02:00 |
|
Matthias
|
081411fba4
|
Improve bot typehints
|
2023-10-07 15:09:34 +02:00 |
|
Matthias
|
910e317a45
|
Fix unhandled exception
closes #9270
|
2023-10-06 20:13:37 +02:00 |
|
Matthias
|
f5db856a75
|
re-align adjust_entry_price between backtest and live
|
2023-10-05 18:11:35 +02:00 |
|
Matthias
|
1e0d622d80
|
Don't run "recovery" when stop-orders are open
|
2023-10-05 06:45:00 +02: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 |
|