def __init__(self, event_engine): """Constructor""" super().__init__(event_engine, "GATEIOS") self.order_manager = LocalOrderManager(self) self.ws_api = GateiosWebsocketApi(self) self.rest_api = GateiosRestApi(self)
def __init__(self, event_engine): """Constructor""" super().__init__(event_engine, "BITSTAMP") self.order_manager = LocalOrderManager(self) self.rest_api = BitstampRestApi(self) self.ws_api = BitstampWebsocketApi(self)
def __init__(self, event_engine): """Constructor""" super().__init__(event_engine, "KAISA") self.order_manager = LocalOrderManager(self) self.rest_api = KaisaTradeRestApi(self) self.trade_ws_api = KaisaTradeWebsocketApi(self) self.market_ws_api = KaisaDataWebsocketApi(self)
def __init__(self, event_engine): """Constructor""" super().__init__(event_engine, "BYBIT") self.connect_time = datetime.now().strftime("%y%m%d%H%M%S") self.order_manager = LocalOrderManager(self, self.connect_time) self.rest_api = BybitRestApi(self) self.ws_api = BybitWebsocketApi(self)
def __init__(self, event_engine): """Constructor""" super().__init__(event_engine, "HUOBI") self.order_manager = LocalOrderManager(self) self.rest_api = HuobiRestApi(self) self.trade_ws_api = HuobiTradeWebsocketApi(self) self.market_ws_api = HuobiDataWebsocketApi(self)
def __init__(self, event_engine): """Constructor""" super(FmexGateway, self).__init__(event_engine, "FMEX") self.order_manager = LocalOrderManager(self) self.rest_api = FmexRestApi(self) self.ws_api = FmexWebsocketApi(self) self.heartbeat_count = 0 event_engine.register(EVENT_TIMER, self.process_timer_event)