| BinanceExchangeManager(OrderManager &orderManager, bool isSimulation=true, time_t updateInterval=1, std::string apiKey="", std::string secretKey="") | ats::BinanceExchangeManager | explicit |
| cancelOrder(long orderId, std::string symbol) | ats::BinanceExchangeManager | |
| cancelOrder(Order &order) override | ats::BinanceExchangeManager | virtual |
| ExchangeManager(OrderManager &oms) | ats::ExchangeManager | |
| getBalances() override | ats::BinanceExchangeManager | virtual |
| getKlines(Json::Value &result, std::string symbol, std::string interval, time_t start_date=0, time_t end_date=0, int limit=500) override | ats::BinanceExchangeManager | virtual |
| getOpenOrders(std::string symbol="") override | ats::BinanceExchangeManager | virtual |
| getOrderBook(std::string symbol) override | ats::BinanceExchangeManager | virtual |
| getOrderStatus(Order &order, Json::Value &result) override | ats::BinanceExchangeManager | virtual |
| getPrice(std::string symbol) override | ats::BinanceExchangeManager | virtual |
| getTradeHistory(std::string symbol) override | ats::BinanceExchangeManager | virtual |
| getUserInfo(Json::Value &result) | ats::BinanceExchangeManager | |
| isRunning() | ats::BinanceExchangeManager | |
| isSimulation() | ats::BinanceExchangeManager | |
| jsonToOrder(Json::Value &result) | ats::BinanceExchangeManager | |
| jsonToTrade(Json::Value &result) | ats::BinanceExchangeManager | |
| modifyOrder(Order &oldOrder, Order &newOrder) override | ats::BinanceExchangeManager | virtual |
| mOrderManager | ats::ExchangeManager | protected |
| run() | ats::BinanceExchangeManager | |
| sendOrder(Order &order) override | ats::BinanceExchangeManager | virtual |
| start() | ats::BinanceExchangeManager | |
| stop() | ats::BinanceExchangeManager | |
| updateOpenOrders() | ats::BinanceExchangeManager | |
| ~BinanceExchangeManager() | ats::BinanceExchangeManager | |
| ~ExchangeManager()=default | ats::ExchangeManager | virtual |