OnixS SGX Derivatives Handler for C++  2.17.0.0
Public Member Functions | Public Attributes | List of all members
InstrumentType Struct Reference

Instrument Type representation. More...

Public Member Functions

 InstrumentType (const Market &market, const InstrumentGroup &group)
 Constructor.
 
std::string toString () const
 

Public Attributes

InstrumentTypeId id
 Series-based id of instrument type. Could be used for filtering.
 
std::string symbol
 The ASCII representation of the instrument type.
 
std::string name
 Name of the Instrument Type.
 
const Marketmarket
 Related Market.
 
const InstrumentGroupinstrumentGroup
 Related InstrumentGroup.
 
uint32 minShowVolume
 Minimum visible volume that must be specified in hidden orders.
 
HiddenVolumeMethod::Enum hiddenVolumeMethod
 Hidden Volume Method.
 
PublicOrderInfo::Enum publicOrderInfo
 Public Order Info.
 
OMexBool::Enum maintainPositions
 Specifies if the positions are keeping for given instrument.
 
OMexBool::Enum postTradeProcessing
 Specifies if instrument series connected to the instrument type is processed in the Clearing System.
 

Detailed Description

Instrument Type representation.

Each instrument type is connected to an instrument group and a market. For example, a Taiwan market and futures group forms the Taiwan futures instrument type.

Under this entity, the various trading rules and parameters are defined.