#include <OptionsStrategyDefinition.h>
Public Member Functions | |
Hedge () | |
std::string | toString () const |
Public Attributes | |
MarketId | marketId |
SecurityType::Enum | securityType |
Side::Enum | side |
Price | price |
char | priceDenominator |
short | delta |
Optional< short > | strategyCode |
Definition at line 181 of file OptionsStrategyDefinition.h.
Hedge | ( | ) |
Default constructor.
std::string toString | ( | ) | const |
Returns string representation.
short delta |
Hedge delta.
Definition at line 199 of file OptionsStrategyDefinition.h.
MarketId marketId |
Future's market id of the hedge.
Definition at line 184 of file OptionsStrategyDefinition.h.
Price price |
Hedge price.
Definition at line 193 of file OptionsStrategyDefinition.h.
char priceDenominator |
Hedge price denominator.
Definition at line 196 of file OptionsStrategyDefinition.h.
SecurityType::Enum securityType |
Security type.
Definition at line 187 of file OptionsStrategyDefinition.h.
Side::Enum side |
Hedge side.
Definition at line 190 of file OptionsStrategyDefinition.h.
Optional<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 205 of file OptionsStrategyDefinition.h.