OnixS C++ Euronext Optiq MDG Handler 1.3.4
API documentation
Loading...
Searching...
No Matches
StrategyCode Struct Reference

Public Types

enum  Enum
typedef Char Base

Static Public Member Functions

static std::string toString (Enum)

Detailed Description

Definition at line 821 of file Fields.h.

Member Typedef Documentation

◆ Base

typedef Char Base

Definition at line 823 of file Fields.h.

Member Enumeration Documentation

◆ Enum

enum Enum
Enumerator
JellyRoll 'A' 

JellyRoll.

Butterfly 'B' 

Butterfly.

CallOrPutCabinet 'C' 

CallOrPutCabinet.

Spread 'D' 

Spread.

CalendarSpread 'E' 

CalendarSpread.

DiagonalCalendarSpread 'F' 

DiagonalCalendarSpread.

Guts 'G' 

Guts.

TwoByOneRatioSpread 'H' 

TwoByOneRatioSpread.

IronButterfly 'I' 

IronButterfly.

Combo 'J' 

Combo.

Strangle 'K' 

Strangle.

Ladder 'L' 

Ladder.

Strip 'M' 

Strip.

StraddleCalendarSpread 'N' 

StraddleCalendarSpread.

Pack 'O' 

Pack.

DiagonalStraddleCalendarSpread 'P' 

DiagonalStraddleCalendarSpread.

SimpleInterCommoditySpread 'Q' 

SimpleInterCommoditySpread.

ConversionReversal 'R' 

ConversionReversal.

Straddle 'S' 

Straddle.

VolatilityTrade 'V' 

VolatilityTrade.

Condor 'W' 

Condor.

Box 'X' 

Box.

Bundle 'Y' 

Bundle.

ReducedTickSpread 'Z' 

ReducedTickSpread.

LadderVersusUnderlying 'a' 

LadderVersusUnderlying.

ButterflyVersusUnderlying 'b' 

ButterflyVersusUnderlying.

CallSpreadVersusPutVersusUnderlying 'c' 

CallSpreadVersusPutVersusUnderlying.

CallOrPutSpreadVersusUnderlying 'd' 

CallOrPutSpreadVersusUnderlying.

CallOrPutCalendarSpreadVersusUnderlying 'e' 

CallOrPutCalendarSpreadVersusUnderlying.

CallPutDiagonalCalendarSpreadVersusUnderlying 'f' 

CallPutDiagonalCalendarSpreadVersusUnderlying.

GutsVersusUnderlying 'g' 

GutsVersusUnderlying.

TwoByOneCallOrPutRatioSpreadVersusUnderlying 'h' 

TwoByOneCallOrPutRatioSpreadVersusUnderlying.

IronButterflyVersusUnderlying 'i' 

IronButterflyVersusUnderlying.

ComboVersusUnderlying 'j' 

ComboVersusUnderlying.

StrangleVersusUnderlying 'k' 

StrangleVersusUnderlying.

ExchangeForPhysical 'm' 

ExchangeForPhysical.

StraddleCalendarSpreadVersusUnderlying 'n' 

StraddleCalendarSpreadVersusUnderlying.

PutSpreadVersusCallVersusUnderlying 'p' 

PutSpreadVersusCallVersusUnderlying.

DiagonalStraddleCalendarSpreadVersusUnderlying 'q' 

DiagonalStraddleCalendarSpreadVersusUnderlying.

Synthetic 'r' 

Synthetic.

StraddleVersusUnderlying 's' 

StraddleVersusUnderlying.

CondorVersusUnderlying 't' 

CondorVersusUnderlying.

BuyWrite 'u' 

BuyWrite.

IronCondorVersusUnderlying 'v' 

IronCondorVersusUnderlying.

IronCondor 'w' 

IronCondor.

CallSpreadVersusSellAPut 'x' 

CallSpreadVersusSellAPut.

PutSpreadVersusSellACall 'y' 

PutSpreadVersusSellACall.

PutStraddleVersusSellACallOrAPut 'z' 

PutStraddleVersusSellACallOrAPut.

ICSOneSidedCombinationSameExpiry 'T' 

ICSOneSidedCombinationSameExpiry.

ICSTwoSidedCombinationSameExpiry 'U' 

ICSTwoSidedCombinationSameExpiry.

RatioInterContractSpread 'l' 

RatioInterContractSpread.

CallSpreadVersusPutOrPutSpreadVersusCall '1' 

CallSpreadVersusPutOrPutSpreadVersusCall.

RatioSpreadOption '2' 

RatioSpreadOption.

Definition at line 825 of file Fields.h.

Member Function Documentation

◆ toString()

std::string toString ( Enum )
static
Returns
a human-readable presentation.