Click or drag to resize

CWormsWmdRecord Class

Publishes all currently available market data for a single symbol. Once it is instantiated, the record will remain active (and taking up memory) in the WmdSession until Dispose() is called. Market data such as bid and ask can only be viewed if the symbol falls within the WOTI whitelist; otherwise any attempt to access data will throw a CWormsException. State information such as the Symbol or Service can still be accessed for any record.
Inheritance Hierarchy
SystemObject
  Woti.WmdCWormsWmdRecord

Namespace: Woti.Wmd
Assembly: Woti (in Woti.dll) Version: 13.4.259.0
Syntax
[GuidAttribute("639BB44F-191A-481c-8637-185685BA3F4A")]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
public class CWormsWmdRecord : IWormsWmdRecord, 
	IDisposable

The CWormsWmdRecord type exposes the following members.

Properties
 NameDescription
Public propertyHasDataReturns true if any available exchange has data for this symbol.
Public propertyHasFullDataReturns True if all available exchanges have data for this symbol.
Public propertyIsActiveIndicates whether the quote feed for this record is active.
Public propertyIsNativeRicMode Indicates whether manual translation is active, which allows the user to specify a market data symbol directly (instead of a trading symbol) bypassing the automatic translation
Public propertyIsStaleIndicates whether the quote feed for this record is stale.
Public propertyPxIncObsolete.
The value stored in the WORMS database indicating the standard price increment desired by the user for this symbol type.
Public propertyQtyDefaultThe value stored in the WORMS database indicating the default quantity desired by the user for this symbol type.
Public propertyQtyIncThe value stored in the WORMS database indicating the standard quantity increment desired by the user for this symbol type.
Public propertyRicThe RIC associated with this WmdRecord.
Public propertyServiceThe service associated with this WmdRecord.
Public propertyShowQtyDefaultThe value stored in the WORMS database indicating the default show quantity desired by the user for this symbol type.
Public propertySymbolThe symbol associated with this WmdRecord.
Top
Methods
 NameDescription
Public methodDispose 
Public methodGetBestQuotesVecA list of the 10 best quotes for this record.
Public methodGetDateStr(Int32, Boolean)Obsolete.
Retrieves the value of a specified FID as a string in Date format.
Public methodGetDateStr(WOTI_EFid, Boolean)Obsolete.
Retrieves the value of a specified FID as a string in Date format.
Public methodGetDateStr(Int32, Boolean, String)Obsolete.
Retrieves the value of a specified FID as a string in Date format.
Public methodGetDateStr(WOTI_EFid, Boolean, String)Obsolete.
Retrieves the value of a specified FID as a string in Date format.
Public methodGetDateTimeUtc(Int32)Retrieves the value of a specified FID as an OA Date.
Public methodGetDateTimeUtc(WOTI_EFid)Retrieves the value of a specified FID as an OA Date.
Public methodGetDateTimeUtcDirectRetrieves the value of the specified UTC time field as a double. Should not be used unless the field is not covered by WOTI_Efid. See https://www.tradewex.com/UserGuides/WTP/Basic_Concepts/FIDS.htm for a full list of fields available.
Public methodGetDouble(Int32)Retrieves the value of a specified FID as a double.
Public methodGetDouble(WOTI_EFid)Retrieves the value of a specified FID as a double.
Public methodGetDoubleDirectRetrieves the value of the specified field as a double. Should not be used unless the field is not covered by WOTI_Efid. See https://www.tradewex.com/UserGuides/WTP/Basic_Concepts/FIDS.htm for a full list of fields available.
Public methodGetInt(Int32)Retrieves the value of a specified FID as an integer.
Public methodGetInt(WOTI_EFid)Retrieves the value of a specified FID as an integer.
Public methodGetIntDirectRetrieves the value of the specified field as an integer. Should not be used unless the field is not covered by WOTI_Efid. See https://www.tradewex.com/UserGuides/WTP/Basic_Concepts/FIDS.htm for a full list of fields available.
Public methodGetIvolGets an option's implied volatility. This function is only meaningful for WormsWmdRecords that are associated with options.
Public methodGetPxIncThe value stored in the WORMS database indicating the standard price increment desired by the user for this symbol type.
Public methodGetQuoteTimeUtcObsolete.
Gets the time at which the quote was reported.
Public methodGetString(Int32)Retrieves the value of a specified FID as a string.
Public methodGetString(WOTI_EFid)Retrieves the value of a specified FID as a string.
Public methodGetStringDirectRetrieves the value of the specified field as a string. Should not be used unless the field is not covered by WOTI_Efid. See https://www.tradewex.com/UserGuides/WTP/Basic_Concepts/FIDS.htm for a full list of fields available.
Public methodGetTimeStr(Int32, Boolean)Obsolete.
Retrieves the value of a specified FID as a string in Time format.
Public methodGetTimeStr(WOTI_EFid, Boolean)Obsolete.
Retrieves the value of a specified FID as a string in Time format.
Public methodGetTimeStr(Int32, Boolean, String)Obsolete.
Retrieves the value of a specified FID as a string in Time format.
Public methodGetTimeStr(WOTI_EFid, Boolean, String)Obsolete.
Retrieves the value of a specified FID as a string in Time format.
Public methodGetTradingStatusGet the product's trading status. If this product is an option, then this function will attempt to return the trading status of the option's underlier.
Public methodHasField(Int32)Indicates if this record has data for the specified FID.
Public methodHasField(WOTI_EFid)Indicates if this record has data for the specified FID.
Public methodIsFieldUpdated(Int32)Indicates whether the specified field was updated for the current OnRecordUpdate call.
Public methodIsFieldUpdated(WOTI_EFid)Indicates whether the specified field was updated for the current OnRecordUpdate call.
Top
Events
 NameDescription
Public eventRecordUpdatedThis fires every time the Market Data Record is updated.
Top
See Also