BetaTrader
A HFT Eco-System
Loading...
Searching...
No Matches
MarketDataRequest.h
Go to the documentation of this file.
1#pragma once
2
3#include "common_fix/Types.h" // For fix::Symbol
4#include <string>
5#include <vector>
6
7namespace fix {
8
18 std::string mdReqID;
19 char subscriptionRequestType; // '0' = Snapshot, '1' = Snapshot +
20 // Updates, '2' = Unsubscribe
21 int marketDepth; // '0' = Full Book, '1' = Top of Book / Level 1
22 std::vector<fix::Symbol> symbols; // Using fix::Symbol
23 };
24
25} // namespace fix
Defines type aliases for FIX protocol fields.
Definition ExecutionReport.h:6
Represents a parsed FIX Market Data Request message.
Definition MarketDataRequest.h:17
std::vector< fix::Symbol > symbols
Definition MarketDataRequest.h:22
int marketDepth
Definition MarketDataRequest.h:21
char subscriptionRequestType
Definition MarketDataRequest.h:19
std::string mdReqID
Definition MarketDataRequest.h:18