TSLab API Docs  1
TSLab.Script.UnrefreshableTradeHistogram Class Reference
Inheritance diagram for TSLab.Script.UnrefreshableTradeHistogram:
TSLab.Script.BaseTradeHistogram< TradeHistogramSettings >

Public Member Functions

override void Recalculate ()
 
override void Refresh (IDataBar bar, IEnumerable< ITrade > trades)
 
- Public Member Functions inherited from TSLab.Script.BaseTradeHistogram< TradeHistogramSettings >
abstract void Refresh (IDataBar bar, IEnumerable< ITrade > trades)
 
IReadOnlyList< ITradeHistogramBarGetAggregatedBars (int barIndex)
 
void ResetAggregatedBars ()
 

Protected Member Functions

override IReadOnlyList< ICachedTradeHistogramGetCachedTradeHistograms ()
 
- Protected Member Functions inherited from TSLab.Script.BaseTradeHistogram< TradeHistogramSettings >
 BaseTradeHistogram (TTradeHistogramSettings histogramSettings)
 
void Calculate ()
 

Properties

int TradesCount [get]
 
- Properties inherited from TSLab.Script.BaseTradeHistogram< TradeHistogramSettings >
int FirstBarIndex [get, protected set]
 
int LastBarIndex [get, protected set]
 
DateTime LowDate [get, protected set]
 
DateTime HighDate [get, protected set]
 
IReadOnlyList< ITradeHistogramBarBars [get]
 
IReadOnlyList< ITradeHistogramTopGroup [get, set]
 

Additional Inherited Members

- Public Attributes inherited from TSLab.Script.BaseTradeHistogram< TradeHistogramSettings >
bool IsCalculated
 
- Protected Attributes inherited from TSLab.Script.BaseTradeHistogram< TradeHistogramSettings >
TTradeHistogramSettings m_histogramSettings
 
IReadOnlyList< ITradeHistogramBarm_bars
 
ITradeHistogramsCache TradeHistogramsCache