#include <NewOptionsStrategyDefinition.h>
Public Member Functions | |
Hedge () | |
std::string | toString () const |
Public Attributes | |
MarketId | marketId |
SecurityType::Enum | securityType |
Side::Enum | side |
Price | price |
char | priceDenominator |
short | strategyCode |
int | delta |
Definition at line 196 of file NewOptionsStrategyDefinition.h.
Hedge | ( | ) |
Default constructor.
std::string toString | ( | ) | const |
Returns string representation.
int delta |
Hedge delta.
Definition at line 220 of file NewOptionsStrategyDefinition.h.
MarketId marketId |
Future's market id of the hedge.
Definition at line 199 of file NewOptionsStrategyDefinition.h.
Price price |
Hedge price.
Definition at line 208 of file NewOptionsStrategyDefinition.h.
char priceDenominator |
Hedge price denominator.
Definition at line 211 of file NewOptionsStrategyDefinition.h.
SecurityType::Enum securityType |
Security type.
Definition at line 202 of file NewOptionsStrategyDefinition.h.
Side::Enum side |
Hedge side.
Definition at line 205 of file NewOptionsStrategyDefinition.h.
short strategyCode |
The strategy code for the leg. If set, this field can be used to obtain the next level of granularity of the strategy. If it is not set, the /c LegMarketID is the most granular level for the market. See Appendix E for list of codes.
Definition at line 217 of file NewOptionsStrategyDefinition.h.