NxST_OPRAEXCHANGELIST(16) - OPRA Exchange Flags
#define | Value | Comments |
---|---|---|
NQEX | 0x00000001 | |
CBOE | 0x00000002 | |
ISEX | 0x00000004 | |
AMEX | 0x00000008 | |
PACF | 0x00000010 | |
PHIL | 0x00000020 | |
BOST | 0x00000040 | |
NQEX | 0x00000080 | |
OEx8 | 0x00000100 | |
OEx9 | 0x00000200 | |
OExA | 0x00000400 | |
OExB | 0x00000800 | |
OExC | 0x00001000 | |
OExD | 0x00002000 | |
OExE | 0x00004000 | |
OExF | 0x00008000 |
You may use code from a helper header file
You may use the code below in your own program
// example
bool bIsNQEX = (field & nxST_OPRAEXCHANGELIST::NQEX) != 0;
bool bIsCBOE = (field & nxST_OPRAEXCHANGELIST::CBOE) != 0;
bool bIsISEX = (field & nxST_OPRAEXCHANGELIST::ISEX) != 0;
bool bIsAMEX = (field & nxST_OPRAEXCHANGELIST::AMEX) != 0;
bool bIsPACF = (field & nxST_OPRAEXCHANGELIST::PACF) != 0;
bool bIsPHIL = (field & nxST_OPRAEXCHANGELIST::PHIL) != 0;
bool bIsBOST = (field & nxST_OPRAEXCHANGELIST::BOST) != 0;
bool bIsNQEX2 = (field & nxST_OPRAEXCHANGELIST::NQEX2) != 0;
bool bIsOEx8 = (field & nxST_OPRAEXCHANGELIST::OEx8) != 0;
bool bIsOEx9 = (field & nxST_OPRAEXCHANGELIST::OEx9) != 0;
bool bIsOExA = (field & nxST_OPRAEXCHANGELIST::OExA) != 0;
bool bIsOExB = (field & nxST_OPRAEXCHANGELIST::OExB) != 0;
bool bIsOExC = (field & nxST_OPRAEXCHANGELIST::OExC) != 0;
bool bIsOExD = (field & nxST_OPRAEXCHANGELIST::OExD) != 0;
bool bIsOExE = (field & nxST_OPRAEXCHANGELIST::OExE) != 0;
bool bIsOExF = (field & nxST_OPRAEXCHANGELIST::OExF) != 0;