Matthias
|
c2914feb12
|
Don't fail contract size repopulation if pair is no longer available
|
2022-10-17 09:55:18 +00:00 |
|
Matthias
|
39c27cfc37
|
Don't fail if fetchTickers is not availlable
|
2022-10-13 06:58:02 +00:00 |
|
Matthias
|
a6f6a17393
|
Type fetch_ticker
|
2022-10-11 21:42:48 +02:00 |
|
Matthias
|
52e9528361
|
Improve ticker type
|
2022-10-11 19:33:07 +00:00 |
|
Matthias
|
afaca2167c
|
use Type Alias for Ticker result to improve keyerror resiliancy
|
2022-10-11 19:33:02 +00:00 |
|
Matthias
|
4623c3ec1d
|
Improve test resiliance
|
2022-10-09 10:55:38 +02:00 |
|
Matthias
|
db1132bebd
|
ensure required_candle_call_count is always set
closes #7552
|
2022-10-09 09:29:37 +02:00 |
|
Matthias
|
6e179c7699
|
Only store tick refresh time if we cache
|
2022-10-06 19:35:38 +02:00 |
|
Matthias
|
7c702dd106
|
Add cache eviction
|
2022-10-06 14:51:52 +00:00 |
|
Matthias
|
92a1d58df8
|
Evict cache if we didn't get new candles for X hours
|
2022-10-06 14:51:52 +00:00 |
|
Matthias
|
cea017e79f
|
Age out old candles
|
2022-10-06 14:51:52 +00:00 |
|
Matthias
|
b7f26e4f96
|
Update some formatting issues
|
2022-10-06 14:51:52 +00:00 |
|
Matthias
|
02e238a944
|
Combine ohlcv data in exchange class for live mode
|
2022-10-06 14:51:52 +00:00 |
|
Matthias
|
c1d8ade2fa
|
Improve supported exchange check by supporting exchange aliases
|
2022-10-04 19:28:57 +02:00 |
|
Matthias
|
68db0bc647
|
move check_exchange to exchange package
|
2022-10-04 18:25:23 +02:00 |
|
Matthias
|
bc6729f724
|
Improve readability of "now_is_time_to_refresh"
|
2022-10-04 06:56:10 +02:00 |
|
Matthias
|
7f475e37d7
|
refactor refresh_latest_ohlcv
|
2022-10-04 06:56:06 +02:00 |
|
Matthias
|
d0b8c8b1a0
|
improve invalid canceled order response handling
|
2022-10-02 08:45:41 +02:00 |
|
Matthias
|
9bb061073d
|
Improve tests
|
2022-10-02 08:36:34 +02:00 |
|
Matthias
|
201bbbcee6
|
Okx formatting
|
2022-10-01 09:32:16 +02:00 |
|
Matthias
|
a96aa568bf
|
Add binance futures mode checks
closes #7505
|
2022-10-01 09:23:41 +02:00 |
|
Matthias
|
545d652352
|
Update okx exception wording
|
2022-10-01 09:02:05 +02:00 |
|
Matthias
|
24c1d84982
|
Fix lineending
|
2022-09-27 09:26:52 +00:00 |
|
Matthias
|
bc007ce038
|
Update binance leverage tiers
closes #7485
|
2022-09-27 07:14:55 +02:00 |
|
Matthias
|
8d77ba118c
|
Fix line endings
|
2022-09-24 16:15:15 +02:00 |
|
Matthias
|
4efe2e9bc4
|
use FtPrecise to convert to contracts and back
|
2022-09-24 14:55:58 +02:00 |
|
Matthias
|
08e183fb55
|
Add note about okx trading mode
|
2022-09-21 20:59:12 +02:00 |
|
Matthias
|
4a0a0c307c
|
Use json_load to load leverage tiers
|
2022-09-19 07:23:26 +02:00 |
|
Matthias
|
667853c504
|
Use Alias to type config objects
|
2022-09-18 13:20:55 +02:00 |
|
Matthias
|
ca6dec3d4c
|
Binance spot also allows market orders
closes #7426
|
2022-09-17 17:11:00 +02:00 |
|
Matthias
|
8639c1f23d
|
Reduce complexity in binance stoploss handling
|
2022-09-17 17:11:00 +02:00 |
|
Matthias
|
4182a7891a
|
Allow leverage tier cache to be 4 weeks old.
we've seen from binance that it's not changing this often.
|
2022-09-17 10:41:48 +02:00 |
|
Matthias
|
6682ae35b3
|
Update cached binance_leverage_tiers
|
2022-09-17 10:37:47 +02:00 |
|
Matthias
|
939fb7acb3
|
Fix enum imports
|
2022-09-09 20:31:30 +02:00 |
|
Matthias
|
39b6cadd14
|
Test keyerror case for funding_Fee calculation
|
2022-09-08 07:24:57 +02:00 |
|
Matthias
|
4e15611b05
|
Don't crash in case of funding fee fetch error
|
2022-09-08 07:18:38 +02:00 |
|
Matthias
|
f8e7ed5d7d
|
Reduce shutdown verbosity of exchange
|
2022-09-07 19:28:42 +02:00 |
|
Matthias
|
95a33ab2e6
|
Add amount_to_contract helper in the exchange
|
2022-09-07 06:34:03 +02:00 |
|
Matthias
|
f3c73189d5
|
Remove pointless default on wallet_balance argument
|
2022-09-01 06:49:51 +02:00 |
|
Matthias
|
27a9f98d5f
|
Simplify liquidation price structure, improve test cov
|
2022-08-29 07:04:48 +02:00 |
|
Matthias
|
226fa5d93c
|
Simplify liquidation price calling structure
|
2022-08-29 07:04:48 +02:00 |
|
Matthias
|
c61b986c3d
|
FTX - support time_in_force (and PO ordertype)
closes #7175
|
2022-08-27 10:30:38 +02:00 |
|
Matthias
|
104a73025d
|
Uppercase TimeInForce (align with ccxt)
|
2022-08-27 10:30:06 +02:00 |
|
Matthias
|
01126c43f7
|
Fix liquidation price tier calculation
closes #7294
|
2022-08-26 20:14:24 +02:00 |
|
Matthias
|
753d1b2aad
|
Update leverage tier terminology to be clear and aligned with ccxt
|
2022-08-26 19:34:51 +02:00 |
|
Matthias
|
6636f17e0f
|
Simplify usage of amount_to_contract precision
|
2022-08-25 07:08:22 +02:00 |
|
Matthias
|
fe7108ae75
|
Convert amount to contracts before comparing for close
closes #7279
|
2022-08-23 06:37:38 +02:00 |
|
Matthias
|
6036018f35
|
Extract contracts_to_amount and amount_to_contracts to standalone functions
|
2022-08-23 06:37:38 +02:00 |
|
Matthias
|
5f38a574ce
|
Add okx broker id
|
2022-08-23 06:37:38 +02:00 |
|
Matthias
|
015be770c3
|
ccxt now defaults to base volume for all markets
|
2022-08-22 06:42:14 +02:00 |
|