ATAS
|
A class that implements the IMarketDepthInfoProvider interface to provide market depth information. More...
Public Member Functions | |
MarketDepthInfoProvider (IOnlineDataProvider onlineDataProvider) | |
Initializes a new instance of the MarketDepthInfoProvider class. | |
IEnumerable< MarketDataArg > | GetMarketDepthSnapshot () |
Gets a snapshot of the market depth data at the moment of request.
| |
IEnumerable< MarketDataArg > | GetMarketDepthSnapshot () |
Gets a snapshot of the market depth data at the moment of request. | |
Properties | |
decimal | CumulativeDomAsks [get] |
Gets the cumulative sum of the ask volumes in the DOM (Depth of Market). | |
decimal | CumulativeDomBids [get] |
Gets the cumulative sum of the bid volumes in the DOM (Depth of Market). | |
Properties inherited from ATAS.Indicators.IMarketDepthInfoProvider | |
decimal | CumulativeDomAsks [get] |
Gets the cumulative sum of the ask volumes in the DOM (Depth of Market). | |
decimal | CumulativeDomBids [get] |
Gets the cumulative sum of the bid volumes in the DOM (Depth of Market). | |
A class that implements the IMarketDepthInfoProvider interface to provide market depth information.
ATAS.Indicators.MarketDepthInfoProvider.MarketDepthInfoProvider | ( | IOnlineDataProvider | onlineDataProvider | ) |
Initializes a new instance of the MarketDepthInfoProvider class.
onlineDataProvider | An implementation of the IOnlineDataProvider interface to retrieve market depth data. |
ArgumentNullException | Thrown if the onlineDataProvider parameter is null. |
IEnumerable< MarketDataArg > ATAS.Indicators.MarketDepthInfoProvider.GetMarketDepthSnapshot | ( | ) |
Gets a snapshot of the market depth data at the moment of request.
Implements ATAS.Indicators.IMarketDepthInfoProvider.
|
get |
Gets the cumulative sum of the ask volumes in the DOM (Depth of Market).
Implements ATAS.Indicators.IMarketDepthInfoProvider.
|
get |
Gets the cumulative sum of the bid volumes in the DOM (Depth of Market).
Implements ATAS.Indicators.IMarketDepthInfoProvider.