API Documentation

NxST_QUOTECONDITION(5) - Quote Conditions


#define Value Comments
Regular 0
BidAskAutoExec 1
Rotation 2
SpecialistAsk 3
SpecialistBid 4
Locked 5
FastMarket 6
SpecialistBidAsk 7
OneSide 8
OpeningQuote 9
ClosingQuote 10
MarketMakerClosed 11
DepthOnAsk 12
DepthOnBid 13
DepthOnBidAsk 14
Tier3 15
Crossed 16
Halted 17
OperationalHalt 18
News 19
NewsPending 20
NonFirm 21
DueToRelated 22
Resume 23
NoMarketMakers 24
OrderImbalance 25
OrderInflux 26
Indicated 27
PreOpen 28
InViewOfCommon 29
RelatedNewsPending 30
RelatedNewsOut 31
AdditionalInfo 32
RelatedAddlInfo 33
NoOpenResume 34
Deleted 35
RegulatoryHalt 36
SECSuspension 37
NonComliance 38
FilingsNotCurrent 39
CATSHalted 40
CATS 41
ExDivOrSplit 42
Unassigned 43
InsideOpen 44
InsideClosed 45
OfferWanted 46
BidWanted 47
Cash 48
Inactive 49
NationalBBO 50
Nominal 51
Cabinet 52
NominalCabinet 53
BlankPrice 54
SlowBidAsk 55
SlowList 56
SlowBid 57
SlowAsk 58
BidOfferWanted 59
SubPenny 60
NonBBO 61

You may use code from a helper header file

You may use the code below in your own program



// example
switch (ixMap)
{
   case nxST_QUOTECONDITION::Regular:            break;
   case nxST_QUOTECONDITION::BidAskAutoExec:     break;
   case nxST_QUOTECONDITION::Rotation:           break;
   case nxST_QUOTECONDITION::SpecialistAsk:      break;
   case nxST_QUOTECONDITION::SpecialistBid:      break;
   case nxST_QUOTECONDITION::Locked:             break;
   case nxST_QUOTECONDITION::FastMarket:         break;
   case nxST_QUOTECONDITION::SpecialistBidAsk:   break;
   case nxST_QUOTECONDITION::OneSide:            break;
   case nxST_QUOTECONDITION::OpeningQuote:       break;
   case nxST_QUOTECONDITION::ClosingQuote:       break;
   case nxST_QUOTECONDITION::MarketMakerClosed:  break;
   case nxST_QUOTECONDITION::DepthOnAsk:         break;
   case nxST_QUOTECONDITION::DepthOnBid:         break;
   case nxST_QUOTECONDITION::DepthOnBidAsk:      break;
   case nxST_QUOTECONDITION::Tier3:              break;
   case nxST_QUOTECONDITION::Crossed:            break;
   case nxST_QUOTECONDITION::Halted:             break;
   case nxST_QUOTECONDITION::OperationalHalt:    break;
   case nxST_QUOTECONDITION::News:               break;
   case nxST_QUOTECONDITION::NewsPending:        break;
   case nxST_QUOTECONDITION::NonFirm:            break;
   case nxST_QUOTECONDITION::DueToRelated:       break;
   case nxST_QUOTECONDITION::Resume:             break;
   case nxST_QUOTECONDITION::NoMarketMakers:     break;
   case nxST_QUOTECONDITION::OrderImbalance:     break;
   case nxST_QUOTECONDITION::OrderInflux:        break;
   case nxST_QUOTECONDITION::Indicated:          break;
   case nxST_QUOTECONDITION::PreOpen:            break;
   case nxST_QUOTECONDITION::InViewOfCommon:     break;
   case nxST_QUOTECONDITION::RelatedNewsPending: break;
   case nxST_QUOTECONDITION::RelatedNewsOut:     break;
   case nxST_QUOTECONDITION::AdditionalInfo:     break;
   case nxST_QUOTECONDITION::RelatedAddlInfo:    break;
   case nxST_QUOTECONDITION::NoOpenResume:       break;
   case nxST_QUOTECONDITION::Deleted:            break;
   case nxST_QUOTECONDITION::RegulatoryHalt:     break;
   case nxST_QUOTECONDITION::SECSuspension:      break;
   case nxST_QUOTECONDITION::NonComliance:       break;
   case nxST_QUOTECONDITION::FilingsNotCurrent:  break;
   case nxST_QUOTECONDITION::CATSHalted:         break;
   case nxST_QUOTECONDITION::CATS:               break;
   case nxST_QUOTECONDITION::ExDivOrSplit:       break;
   case nxST_QUOTECONDITION::Unassigned:         break;
   case nxST_QUOTECONDITION::InsideOpen:         break;
   case nxST_QUOTECONDITION::InsideClosed:       break;
   case nxST_QUOTECONDITION::OfferWanted:        break;
   case nxST_QUOTECONDITION::BidWanted:          break;
   case nxST_QUOTECONDITION::Cash:               break;
   case nxST_QUOTECONDITION::Inactive:           break;
   case nxST_QUOTECONDITION::NationalBBO:        break;
   case nxST_QUOTECONDITION::Nominal:            break;
   case nxST_QUOTECONDITION::Cabinet:            break;
   case nxST_QUOTECONDITION::NominalCabinet:     break;
   case nxST_QUOTECONDITION::BlankPrice:         break;
   case nxST_QUOTECONDITION::SlowBidAsk:         break;
   case nxST_QUOTECONDITION::SlowList:           break;
   case nxST_QUOTECONDITION::SlowBid:            break;
   case nxST_QUOTECONDITION::SlowAsk:            break;
   case nxST_QUOTECONDITION::BidOfferWanted:     break;
   case nxST_QUOTECONDITION::SubPenny:           break;
   case nxST_QUOTECONDITION::NonBBO:             break;              
}