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;