TSLab API Docs  1
TSLab.Script.BaseTradeHistogramsCache Class Referenceabstract
Inheritance diagram for TSLab.Script.BaseTradeHistogramsCache:
TSLab.Script.ITradeHistogramsCache TSLab.Script.NullTradeHistogramsCache TSLab.Script.TradeHistogramsCache

Public Member Functions

virtual void Init (IContext context, ISecurity security)
 
abstract int GetTradesCount (int firstIndex, int lastIndex)
 
abstract ICachedTradeHistogram GetHistogram (int index)
 
IReadOnlyList< ICachedTradeHistogramGetHistograms (int firstIndex, int lastIndex)
 

Protected Attributes

DateTime m_utcLastAccess
 

Properties

ISecurity Security [get]
 
IReadOnlyList< IDataBarBars [get]
 
abstract double PriceStep [get]
 
bool IsExpired [get]
 
- Properties inherited from TSLab.Script.ITradeHistogramsCache
ISecurity Security [get]
 
IReadOnlyList< IDataBarBars [get]
 
double PriceStep [get]
 
bool IsExpired [get]