Table of Contents

Interface ISupportedPriceInfo

Namespace
ATAS.Indicators
Assembly
ATAS.Indicators.dll

Represents an interface for supporting price information.

public interface ISupportedPriceInfo
Extension Methods

Properties

MaxAskPriceInfo

Gets the PriceVolumeInfo object with the maximum ask price.

PriceVolumeInfo MaxAskPriceInfo { get; }

Property Value

PriceVolumeInfo

MaxBidPriceInfo

Gets the PriceVolumeInfo object with the maximum bid price.

PriceVolumeInfo MaxBidPriceInfo { get; }

Property Value

PriceVolumeInfo

MaxNegativeDeltaPriceInfo

Gets the PriceVolumeInfo object with the maximum negative delta.

PriceVolumeInfo MaxNegativeDeltaPriceInfo { get; }

Property Value

PriceVolumeInfo

MaxPositiveDeltaPriceInfo

Gets the PriceVolumeInfo object with the maximum positive delta.

PriceVolumeInfo MaxPositiveDeltaPriceInfo { get; }

Property Value

PriceVolumeInfo

MaxTickPriceInfo

Gets the PriceVolumeInfo object with the maximum tick count.

PriceVolumeInfo MaxTickPriceInfo { get; }

Property Value

PriceVolumeInfo

MaxTimePriceInfo

Gets the PriceVolumeInfo object with the maximum time.

PriceVolumeInfo MaxTimePriceInfo { get; }

Property Value

PriceVolumeInfo

MaxVolumePriceInfo

Gets the PriceVolumeInfo object with the maximum volume.

PriceVolumeInfo MaxVolumePriceInfo { get; }

Property Value

PriceVolumeInfo

ValueArea

Gets the ValueArea object which represents value are of candle

ValueArea ValueArea { get; }

Property Value

ValueArea

Methods

GetAllPriceLevels()

Gets all available price levels with associated volume information.

IEnumerable<PriceVolumeInfo> GetAllPriceLevels()

Returns

IEnumerable<PriceVolumeInfo>

An enumerable collection of PriceVolumeInfo objects representing all price levels.

GetAllPriceLevels(PriceVolumeInfo)

Gets all available price levels with associated volume information and caches the data of the last element in the specified cacheItem.

IEnumerable<PriceVolumeInfo> GetAllPriceLevels(PriceVolumeInfo cacheItem)

Parameters

cacheItem PriceVolumeInfo

A PriceVolumeInfo object to caching.

Returns

IEnumerable<PriceVolumeInfo>

An enumerable collection of PriceVolumeInfo objects representing all price levels.

GetPriceVolumeInfo(decimal)

Gets the PriceVolumeInfo object associated with the specified price.

PriceVolumeInfo GetPriceVolumeInfo(decimal price)

Parameters

price decimal

The price for which the PriceVolumeInfo object is to be retrieved.

Returns

PriceVolumeInfo

The PriceVolumeInfo object representing the specified price.

GetPriceVolumeInfo(decimal, PriceVolumeInfo)

Gets the PriceVolumeInfo object associated with the specified price.

PriceVolumeInfo GetPriceVolumeInfo(decimal price, PriceVolumeInfo cacheItem)

Parameters

price decimal

The price for which the PriceVolumeInfo object is to be retrieved.

cacheItem PriceVolumeInfo

A PriceVolumeInfo object to caching.

Returns

PriceVolumeInfo

The PriceVolumeInfo object representing the specified price.