TSLab API Docs  1
Класс TSLab.Script.LastContractsTradeStatisticsWithKind
Граф наследования:TSLab.Script.LastContractsTradeStatisticsWithKind:
TSLab.Script.BaseTradeStatisticsWithKind< ILastContractsTradeStatistics > TSLab.Script.ILastContractsTradeStatisticsWithKind TSLab.Script.IBaseTradeStatisticsWithKind TSLab.Script.ILastContractsTradeStatistics TSLab.Script.IBaseTradeStatistics TSLab.Script.IBaseTradeStatistics

Открытые члены

 LastContractsTradeStatisticsWithKind (ILastContractsTradeStatistics tradeStatistics, TradeStatisticsKind kind, double widthPercent)
 
- Открытые члены унаследованные от TSLab.Script.BaseTradeStatisticsWithKind< ILastContractsTradeStatistics >
IReadOnlyList< ITradeHistogramGetHistograms ()
 
IReadOnlyList< ITradeHistogramGetHistograms (int firstBarIndex, int lastBarIndex)
 
void GetHistogramsBarIndexes (out int firstBarIndex, out int lastBarIndex)
 
IReadOnlyList< ITradeHistogramBarGetAggregatedHistogramBars (int barIndex)
 
IAggregatedHistogramBarsProvider CreateAggregatedHistogramBarsProvider ()
 
void Refresh (IDataBar bar, IEnumerable< ITrade > trades)
 
ITradeHistogram GetLastHistogram ()
 
double GetValue (ITradeHistogramBar bar)
 
double GetValue (ITradeHistogramBar bar, TradeStatisticsKind kind)
 
void GetMinMaxValues (IEnumerable< ITradeHistogram > histograms, out double minValue, out double maxValue)
 
AlphaColor GetColor (IGraphListBase graphList, double minValue, double maxValue, double value)
 
- Открытые члены унаследованные от TSLab.Script.IBaseTradeStatisticsWithKind
double GetValue (ITradeHistogramBar bar)
 
double GetValue (ITradeHistogramBar bar, TradeStatisticsKind kind)
 
void GetMinMaxValues (IEnumerable< ITradeHistogram > histograms, out double minValue, out double maxValue)
 
AlphaColor GetColor (IGraphListBase graphList, double minValue, double maxValue, double value)
 
- Открытые члены унаследованные от TSLab.Script.IBaseTradeStatistics
IReadOnlyList< ITradeHistogramGetHistograms ()
 
IReadOnlyList< ITradeHistogramGetHistograms (int firstBarIndex, int lastBarIndex)
 
void GetHistogramsBarIndexes (out int firstBarIndex, out int lastBarIndex)
 
IReadOnlyList< ITradeHistogramBarGetAggregatedHistogramBars (int barIndex)
 
IAggregatedHistogramBarsProvider CreateAggregatedHistogramBarsProvider ()
 
void Refresh (IDataBar bar, IEnumerable< ITrade > trades)
 
ITradeHistogram GetLastHistogram ()
 

Открытые атрибуты

int ContractsCount => m_tradeStatistics.ContractsCount
 
- Открытые атрибуты унаследованные от TSLab.Script.BaseTradeStatisticsWithKind< ILastContractsTradeStatistics >
string Id
 
string StateId
 
ITradeHistogramsCache TradeHistogramsCache
 
bool HasStaticTimeline
 
double PriceStep
 
IBaseTradeStatistics Source
 

Дополнительные унаследованные члены

- Защищенные члены унаследованные от TSLab.Script.BaseTradeStatisticsWithKind< ILastContractsTradeStatistics >
 BaseTradeStatisticsWithKind (TTradeStatistics tradeStatistics, TradeStatisticsKind kind, double widthPercent)
 
- Защищенные данные унаследованные от TSLab.Script.BaseTradeStatisticsWithKind< ILastContractsTradeStatistics >
readonly TTradeStatistics m_tradeStatistics
 
- Свойства унаследованные от TSLab.Script.BaseTradeStatisticsWithKind< ILastContractsTradeStatistics >
TradeStatisticsKind Kind [get]
 
double WidthPercent [get]
 
- Свойства унаследованные от TSLab.Script.IBaseTradeStatisticsWithKind
IBaseTradeStatistics Source [get]
 
TradeStatisticsKind Kind [get]
 
double WidthPercent [get]
 
- Свойства унаследованные от TSLab.Script.IBaseTradeStatistics
string Id [get]
 
string StateId [get]
 
ITradeHistogramsCache TradeHistogramsCache [get]
 
bool HasStaticTimeline [get]
 
double PriceStep [get]
 
- Свойства унаследованные от TSLab.Script.ILastContractsTradeStatistics
int ContractsCount [get]