Class MarketDataArg
- Namespace
- ATAS.Indicators
- Assembly
- ATAS.Indicators.dll
Represents a data point in the market.
public class MarketDataArg : IEntity
- Inheritance
-
objectMarketDataArg
- Implements
- Extension Methods
Constructors
MarketDataArg()
Initializes a new instance of the MarketDataArg class.
public MarketDataArg()
Properties
AggressorExchangeOrderId
Gets or sets the aggressor exchange order id (see the ExchangeOrderId property) associated with this trade.
public long? AggressorExchangeOrderId { get; set; }
Property Value
- long?
DataType
Type of the market data (Bid, Ask, or Trade).
public MarketDataType DataType { get; set; }
Property Value
Direction
Trade direction of the market data (Buy, Sell, or Between).
public TradeDirection Direction { get; set; }
Property Value
ExchangeOrderId
Gets or sets the exchange order id (see the ExchangeOrderId property) associated with this trade.
public long? ExchangeOrderId { get; set; }
Property Value
- long?
IsAsk
Gets a value indicating whether the market data is of type Ask.
public bool IsAsk { get; }
Property Value
- bool
IsBid
Gets a value indicating whether the market data is of type Bid.
public bool IsBid { get; }
Property Value
- bool
OpenInterest
Open interest associated with the market data.
public decimal OpenInterest { get; set; }
Property Value
- decimal
OriginPrice
Original, not scaled price of the market data.
public decimal OriginPrice { get; set; }
Property Value
- decimal
Price
Price of the market data.
public decimal Price { get; set; }
Property Value
- decimal
Time
Time at which the market data occurred.
public DateTime Time { get; set; }
Property Value
- DateTime
Volume
Volume associated with the market data.
public decimal Volume { get; set; }
Property Value
- decimal