OnixS C++ Euronext Optiq MDG Handler 1.3.3
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 806 of file Fields.h.

Member Typedef Documentation

◆ Base

typedef Char Base

Definition at line 808 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.

Definition at line 810 of file Fields.h.

Member Function Documentation

◆ toString()

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