diff --git a/freqtrade/exchange/__init__.py b/freqtrade/exchange/__init__.py index 031a6e897..ea4fd2523 100644 --- a/freqtrade/exchange/__init__.py +++ b/freqtrade/exchange/__init__.py @@ -11,6 +11,7 @@ from freqtrade.exchange.bitmart import Bitmart from freqtrade.exchange.bitpanda import Bitpanda from freqtrade.exchange.bitvavo import Bitvavo from freqtrade.exchange.bybit import Bybit +from freqtrade.exchange.coinex import Coinex from freqtrade.exchange.cryptocom import Cryptocom from freqtrade.exchange.exchange_utils import ( ROUND_DOWN, diff --git a/freqtrade/exchange/coinex.py b/freqtrade/exchange/coinex.py new file mode 100644 index 000000000..81a57828f --- /dev/null +++ b/freqtrade/exchange/coinex.py @@ -0,0 +1,24 @@ +import logging + +from freqtrade.exchange import Exchange +from freqtrade.exchange.exchange_types import FtHas + + +logger = logging.getLogger(__name__) + + +class Coinex(Exchange): + """ + CoinEx exchange class. Contains adjustments needed for Freqtrade to work + with this exchange. + + Please note that this exchange is not included in the list of exchanges + officially supported by the Freqtrade development team. So some features + may still not work as expected. + """ + + _ft_has: FtHas = { + "l2_limit_range": [5, 10, 20, 50], + "tickers_have_bid_ask": False, + "tickers_have_quoteVolume": False, + }