crypto_trader
Cryptocurrency Trading Bot API Documentation
Loading...
Searching...
No Matches
CoinbaseTrader.h File Reference
#include "../common/types.h"
#include "../databases/market_data_db.h"
#include "../databases/market_events_db.h"
#include "../protocols/executor.h"
#include "../protocols/strategy.h"
#include "../protocols/trader.h"
#include "../protocols/websocket_client.h"
#include "../strategies/index.h"
#include "event_position_manager.h"
#include <boost/asio/executor_work_guard.hpp>
#include <boost/asio/io_context.hpp>
#include <boost/asio/thread_pool.hpp>
#include <boost/optional.hpp>
#include <nlohmann/json.hpp>
#include <atomic>
#include <memory>
#include <string_view>
#include <thread>
#include <variant>
#include <vector>
Include dependency graph for CoinbaseTrader.h:
This graph shows which files directly or indirectly include this file:

Classes

class  crypto_trader::traders::CoinbaseTraderConfig
struct  crypto_trader::traders::CoinbaseTraderConfig::ChannelDefinition
class  crypto_trader::traders::CoinbaseTrader

Namespaces

namespace  crypto_trader
namespace  crypto_trader::traders

Functions

std::ostream & crypto_trader::traders::operator<< (std::ostream &out, const CoinbaseTraderConfig::ClientType &clientType)