Instrument

View as Markdown

Definition

A tradable symbol. Represents an instance of a Master Instrument.

Warning: The properties in this class should NOT be accessed within the OnStateChange() method before the State has reached State.DataLoaded.

Methods and Properties

Method/PropertyDescription
ExchangeExchange of the current instrument
ExpiryExpiration date of the futures contract
FullNameFull name of the instrument
GetInstrument()Returns an Instrument object by the master instrument name configured in the database.
MasterInstrumentAn instrument’s configuration settings. These are settings and properties which are defined in the Instrument window.
FundamentalDataInstrument thread specific FundamentalData events
MarketDataInstrument thread specific MarketData events
MarketDepthInstrument thread specific MarketDepth events
DispatcherA Dispatcher used for subscribing to Instrument related events. See Multi-Threading Considerations.