#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 199 of file NewOptionsStrategyDefinition.h.
| Hedge | ( | ) |
Default constructor.
| std::string toString | ( | ) | const |
Returns string representation.
| int delta |
Hedge delta.
Definition at line 223 of file NewOptionsStrategyDefinition.h.
| MarketId marketId |
Future's market id of the hedge.
Definition at line 202 of file NewOptionsStrategyDefinition.h.
| Price price |
Hedge price.
Definition at line 211 of file NewOptionsStrategyDefinition.h.
| char priceDenominator |
Hedge price denominator.
Definition at line 214 of file NewOptionsStrategyDefinition.h.
| SecurityType::Enum securityType |
Security type.
Definition at line 205 of file NewOptionsStrategyDefinition.h.
| Side::Enum side |
Hedge side.
Definition at line 208 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 220 of file NewOptionsStrategyDefinition.h.