Name | |
---|---|
MamdaTradeCache() | |
boolean | IsIrregular() |
inline MamdaTradeCache()
Create a list of Irreg FieldStates to check the Irreg state.
inline boolean IsIrregular()
Parameters:
Return: true if the Trade is Irregular.
IsIrregular determines whether the Trade is irregular. The wIsIrregualar field is first checked if present. Otherwise, the presence of an Irregular field implies that the Trade is irregular.
MamaString mSymbol = new MamaString();
MamaString mIssueSymbol = new MamaString();
MamaString mPartId = new MamaString();
MamaDateTime mSrcTime = new MamaDateTime();
MamaDateTime mActTime = new MamaDateTime();
MamaDateTime mLineTime = new MamaDateTime();
MamaDateTime mSendTime = new MamaDateTime();
MamaString mPubId = new MamaString();
MamaString mTradeId = new MamaString ();
MamaString mOrigTradeId = new MamaString ();
MamaString mCorrTradeId = new MamaString ();
MamaBoolean mIsIrregular = new MamaBoolean();
MamaPrice mLastPrice = new MamaPrice();
MamaDouble mLastVolume = new MamaDouble();
MamaString mLastPartId = new MamaString();
MamaDateTime mLastDate = new MamaDateTime();
MamaDateTime mLastTime = new MamaDateTime();
MamaPrice mIrregPrice = new MamaPrice();
MamaDouble mIrregVolume = new MamaDouble();
MamaString mIrregPartId = new MamaString();
MamaDateTime mIrregTime = new MamaDateTime();
MamaDouble mAccVolume = new MamaDouble();
MamaDouble mOffExAccVolume = new MamaDouble();
MamaDouble mOnExAccVolume = new MamaDouble();
MamaString mTradeDirection = new MamaString ();
MamaChar mTmpChar = new MamaChar();
MamdaTradeSide mTmpSide = new MamdaTradeSide();
MamaPrice mNetChange = new MamaPrice();
MamaDouble mPctChange = new MamaDouble();
MamaPrice mOpenPrice = new MamaPrice();
MamaPrice mHighPrice = new MamaPrice();
MamaPrice mLowPrice = new MamaPrice();
MamaPrice mClosePrice = new MamaPrice();
MamaPrice mPrevClosePrice = new MamaPrice();
MamaDateTime mPrevCloseDate = new MamaDateTime();
MamaPrice mAdjPrevClose = new MamaPrice();
long mTradeCount = 0;
MamaDouble mBlockVolume = new MamaDouble();
MamaLong mBlockCount = new MamaLong();
MamaDouble mVwap = new MamaDouble();
MamaDouble mOffExVwap = new MamaDouble();
MamaDouble mOnExVwap = new MamaDouble();
MamaDouble mTotalValue = new MamaDouble();
MamaDouble mOffExTotalValue = new MamaDouble();
MamaDouble mOnExTotalValue = new MamaDouble();
MamaDouble mStdDev = new MamaDouble();
MamaDouble mStdDevSum = new MamaDouble();
MamaDouble mStdDevSumSquares = new MamaDouble();
MamaLong mOrderId = new MamaLong();
MamaPrice mSettlePrice = new MamaPrice();
MamaDateTime mSettleDate = new MamaDateTime();
MamaChar mShortSaleCircuitBreaker = new MamaChar();
MamaLong mEventSeqNum = new MamaLong();
MamaDateTime mEventTime = new MamaDateTime ();
MamaPrice mTradePrice = new MamaPrice();
MamaDouble mTradeVolume = new MamaDouble();
MamaString mTradePartId = new MamaString ();
MamaString mTradeQualStr = new MamaString ();
MamaString mTradeQualNativeStr = new MamaString ();
MamaLong mSellersSaleDays = new MamaLong();
MamaChar mStopStockInd = new MamaChar ();
MamaString mTradeExecVenue = new MamaString();
MamaPrice mOffExTradePrice = new MamaPrice();
MamaPrice mOnExTradePrice = new MamaPrice();
boolean mIsCancel = false;
MamaLong mOrigSeqNum = new MamaLong();
MamaPrice mOrigPrice = new MamaPrice();
MamaDouble mOrigVolume = new MamaDouble();
MamaString mOrigPartId = new MamaString ();
MamaString mOrigQualStr = new MamaString ();
MamaString mOrigQualNativeStr = new MamaString ();
MamaLong mOrigSellersSaleDays = new MamaLong();
MamaChar mOrigStopStockInd = new MamaChar ();
MamaChar mOrigShortSaleCircuitBreaker = new MamaChar();
MamaPrice mCorrPrice = new MamaPrice();
MamaDouble mCorrVolume = new MamaDouble();
MamaString mCorrPartId = new MamaString ();
MamaString mCorrQualStr = new MamaString ();
MamaString mCorrQualNativeStr = new MamaString ();
MamaLong mCorrSellersSaleDays = new MamaLong();
MamaChar mCorrStopStockInd = new MamaChar ();
MamaDateTime mCorrTime = new MamaDateTime ();
MamaDateTime mCancelTime = new MamaDateTime ();
MamaString mTradeUnits = new MamaString ();
MamaLong mLastSeqNum = new MamaLong();
MamaLong mHighSeqNum = new MamaLong();
MamaLong mLowSeqNum = new MamaLong();
MamaLong mTotalVolumeSeqNum = new MamaLong();
MamaString mCurrencyCode = new MamaString ();
MamaString mTradeCondStr = new MamaString ();
MamaString mOrigCondStr = new MamaString ();
MamaString mCorrCondStr = new MamaString ();
String mSide = new String ();
MamaLong mConflateCount = new MamaLong();
boolean mGotPartId = false;
boolean mLastGenericMsgWasTrade = false;
boolean mGotTradeTime = false;
boolean mGotTradePrice = false;
boolean mGotTradeSize = false;
boolean mGotTradeCount = false;
boolean mGotIssueSymbol = false;
MamdaFieldState mSymbolFieldState = new MamdaFieldState();
MamdaFieldState mIssueSymbolFieldState = new MamdaFieldState();
MamdaFieldState mPartIdFieldState = new MamdaFieldState();
MamdaFieldState mSrcTimeFieldState = new MamdaFieldState();
MamdaFieldState mActTimeFieldState = new MamdaFieldState();
MamdaFieldState mLineTimeFieldState = new MamdaFieldState();
MamdaFieldState mSendTimeFieldState = new MamdaFieldState();
MamdaFieldState mPubIdFieldState = new MamdaFieldState();
MamdaFieldState mIsIrregularFieldState = new MamdaFieldState();
MamdaFieldState mLastPriceFieldState = new MamdaFieldState();
MamdaFieldState mLastVolumeFieldState = new MamdaFieldState();
MamdaFieldState mLastPartIdFieldState = new MamdaFieldState();
MamdaFieldState mLastDateFieldState = new MamdaFieldState();
MamdaFieldState mLastTimeFieldState = new MamdaFieldState();
MamdaFieldState mIrregPriceFieldState = new MamdaFieldState();
MamdaFieldState mIrregVolumeFieldState = new MamdaFieldState();
MamdaFieldState mIrregPartIdFieldState = new MamdaFieldState();
MamdaFieldState mIrregTimeFieldState = new MamdaFieldState();
MamdaFieldState mAccVolumeFieldState = new MamdaFieldState();
MamdaFieldState mOffExAccVolumeFieldState = new MamdaFieldState();
MamdaFieldState mOnExAccVolumeFieldState = new MamdaFieldState();
MamdaFieldState mTradeDirectionFieldState = new MamdaFieldState ();
MamdaFieldState mSideFieldState = new MamdaFieldState();
MamdaFieldState mNetChangeFieldState = new MamdaFieldState();
MamdaFieldState mPctChangeFieldState = new MamdaFieldState();
MamdaFieldState mOpenPriceFieldState = new MamdaFieldState();
MamdaFieldState mHighPriceFieldState = new MamdaFieldState();
MamdaFieldState mLowPriceFieldState = new MamdaFieldState();
MamdaFieldState mClosePriceFieldState = new MamdaFieldState();
MamdaFieldState mPrevClosePriceFieldState = new MamdaFieldState();
MamdaFieldState mPrevCloseDateFieldState = new MamdaFieldState();
MamdaFieldState mAdjPrevCloseFieldState = new MamdaFieldState();
MamdaFieldState mTradeCountFieldState = new MamdaFieldState();
MamdaFieldState mBlockVolumeFieldState = new MamdaFieldState();
MamdaFieldState mBlockCountFieldState = new MamdaFieldState();
MamdaFieldState mVwapFieldState = new MamdaFieldState();
MamdaFieldState mOffExVwapFieldState = new MamdaFieldState();
MamdaFieldState mOnExVwapFieldState = new MamdaFieldState();
MamdaFieldState mTotalValueFieldState = new MamdaFieldState();
MamdaFieldState mOffExTotalValueFieldState = new MamdaFieldState();
MamdaFieldState mOnExTotalValueFieldState = new MamdaFieldState();
MamdaFieldState mStdDevFieldState = new MamdaFieldState();
MamdaFieldState mStdDevSumFieldState = new MamdaFieldState();
MamdaFieldState mStdDevSumSquaresFieldState = new MamdaFieldState();
MamdaFieldState mOrderIdFieldState = new MamdaFieldState();
MamdaFieldState mSettlePriceFieldState = new MamdaFieldState();
MamdaFieldState mSettleDateFieldState = new MamdaFieldState();
MamdaFieldState mShortSaleCircuitBreakerFieldState = new MamdaFieldState();
MamdaFieldState mEventSeqNumFieldState = new MamdaFieldState();
MamdaFieldState mEventTimeFieldState = new MamdaFieldState ();
MamdaFieldState mTradePriceFieldState = new MamdaFieldState();
MamdaFieldState mTradeVolumeFieldState = new MamdaFieldState();
MamdaFieldState mTradePartIdFieldState = new MamdaFieldState ();
MamdaFieldState mTradeIdFieldState = new MamdaFieldState ();
MamdaFieldState mOrigTradeIdFieldState = new MamdaFieldState ();
MamdaFieldState mCorrTradeIdFieldState = new MamdaFieldState ();
MamdaFieldState mTradeQualStrFieldState = new MamdaFieldState ();
MamdaFieldState mTradeQualNativeStrFieldState = new MamdaFieldState ();
MamdaFieldState mSellersSaleDaysFieldState = new MamdaFieldState();
MamdaFieldState mStopStockIndFieldState = new MamdaFieldState ();
MamdaFieldState mTradeExecVenueFieldState = new MamdaFieldState();
MamdaFieldState mOffExTradePriceFieldState = new MamdaFieldState();
MamdaFieldState mOnExTradePriceFieldState = new MamdaFieldState();
MamdaFieldState mIsCancelFieldState = new MamdaFieldState();
MamdaFieldState mOrigSeqNumFieldState = new MamdaFieldState();
MamdaFieldState mOrigPriceFieldState = new MamdaFieldState();
MamdaFieldState mOrigVolumeFieldState = new MamdaFieldState();
MamdaFieldState mOrigPartIdFieldState = new MamdaFieldState ();
MamdaFieldState mOrigQualStrFieldState = new MamdaFieldState ();
MamdaFieldState mOrigQualNativeStrFieldState = new MamdaFieldState ();
MamdaFieldState mOrigSellersSaleDaysFieldState = new MamdaFieldState();
MamdaFieldState mOrigStopStockIndFieldState = new MamdaFieldState ();
MamdaFieldState mCorrPriceFieldState = new MamdaFieldState();
MamdaFieldState mCorrVolumeFieldState = new MamdaFieldState();
MamdaFieldState mCorrPartIdFieldState = new MamdaFieldState ();
MamdaFieldState mCorrQualStrFieldState = new MamdaFieldState ();
MamdaFieldState mCorrQualNativeStrFieldState = new MamdaFieldState ();
MamdaFieldState mCorrSellersSaleDaysFieldState = new MamdaFieldState();
MamdaFieldState mCorrStopStockIndFieldState = new MamdaFieldState ();
MamaChar mCorrShortSaleCircuitBreaker = new MamaChar();
MamdaFieldState mCorrTimeFieldState = new MamdaFieldState ();
MamdaFieldState mCancelTimeFieldState = new MamdaFieldState ();
MamdaFieldState mTradeUnitsFieldState = new MamdaFieldState ();
MamdaFieldState mLastSeqNumFieldState = new MamdaFieldState();
MamdaFieldState mHighSeqNumFieldState = new MamdaFieldState();
MamdaFieldState mLowSeqNumFieldState = new MamdaFieldState();
MamdaFieldState mTotalVolumeSeqNumFieldState = new MamdaFieldState();
MamdaFieldState mCurrencyCodeFieldState = new MamdaFieldState ();
MamdaFieldState mOrigCondStrFieldState = new MamdaFieldState ();
MamdaFieldState mCorrCondStrFieldState = new MamdaFieldState ();
MamdaFieldState mOrigShortSaleCircuitBreakerFieldState = new MamdaFieldState();
MamdaFieldState mCorrShortSaleCircuitBreakerFieldState = new MamdaFieldState();
MamdaFieldState mConflateCountFieldState = new MamdaFieldState();
MamdaFieldState mTradeCondStrFieldState = new MamdaFieldState();
Updated on 2023-03-31 at 15:30:35 +0100