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 |