Instrument Class |
public class Instrument : IInstrument, IEquatable<Instrument>, IObserver<Level1EventArgs>, IObserver<Level2EventArgs>
The Instrument type exposes the following members.
| Name | Description | |
|---|---|---|
| Ask | Gets the Ask | |
| Asks | ||
| Bid | Gets the Bid | |
| Bids | ||
| Change | Gets the Change | |
| Currency | ||
| DefaultQuantity | ||
| Delta | Gets the Delata | |
| Description | ||
| DisplayName | ||
| Exchange | ||
| ExpiryDate | ||
| FullName | ||
| Gamma | Gets the Gamma | |
| HasExpiry | ||
| High | Gets the High | |
| ImpliedVolatility | Gets the implied volatility | |
| InstrumentType | ||
| IsFuture | ||
| IsLevel2Subscribed | Gets if level2 data is subscribed | |
| IsOption | ||
| IsWeekly | ||
| Last | Gets the LastPrice | |
| LotSize | The actual lot size. This is assigned by the connection in case it differs with the Point value | |
| Low | Gets the Low | |
| Name | ||
| NativeTickSize | Tick size as defined by adapter | |
| Open | Gets the Open | |
| OpenInterest | Gets the open interest | |
| OptionType | ||
| PointValue | ||
| PreviousClose | Gets the previous close | |
| PreviousOpenInterest | Gets the previous open interest | |
| QuantityDivisor | ||
| Rollover | ||
| SessionTemplate | ||
| SimPrice | ||
| StrikePrice | ||
| Theta | Gets the Theta | |
| TickLength | Gets the tick length | |
| TickSize | ||
| TotalAskVolume | Gets the total ask volume | |
| TotalBidVolume | Gets the total bid volume | |
| TotalVolume | Gets the Total volume | |
| Vega | Gets the Vega | |
| VWAP | Gets the average traded price | |
| YearlyHigh | Gets the yearly high | |
| YearlyLow | Gets the yearly low |
| Name | Description | |
|---|---|---|
| Equals(Instrument) | ||
| Equals(Object) | (Overrides ObjectEquals(Object)) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| GetHashCode | (Overrides ObjectGetHashCode) | |
| GetOrAdd | ||
| GetPrice | ||
| GetSymbolByAdapter | ||
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| Level1Callback | ||
| Level2Callback | ||
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| PriceStringFormat | ||
| RoundToTickSize(Double) | ||
| RoundToTickSize(Decimal, Decimal) | ||
| RoundToTickSize(Double, Double) | ||
| ToString | (Overrides ObjectToString) | |
| TryParse | ||
| VolumeStringFormat |
| Name | Description | |
|---|---|---|
| CfdPrefix | ||
| CryptoPrefix | ||
| ForexPrefix | ||
| IndexPrefix |