| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Matthias | f6d832c6d9 | Add get_option to expose ft_has via method | 2022-08-21 17:51:46 +02:00 |  |