Class VolumeAnalysisData
public class VolumeAnalysisData
Constructors
Declaration
public VolumeAnalysisData()
Properties
Volume info for each price
Declaration
public Dictionary<double, VolumeAnalysisItem> PriceLevels { get; set; }
Property Value
Declaration
public DateTime TimeLeft { get; set; }
Property Value
Summary calculated Volume info
Declaration
public VolumeAnalysisItem Total { get; set; }
Property Value
Methods
Declaration
public void Calculate(double price, double size, AggressorFlag aggressorFlag)
Parameters
Declaration
public void Combine(VolumeAnalysisData data)
Parameters
Declaration
public VolumeAnalysisData CreateAggregatedSnapshot(double aggregationStep)
Parameters
Type |
Name |
Description |
double |
aggregationStep |
|
Returns
Returns a string that represents the current object.
Declaration
public override string ToString()
Returns
Type |
Description |
string |
A string that represents the current object.
|
Overrides
Events
Fire in case of price level was added or existing was updated
Declaration
public event EventHandler<VolumeAnalysisDataEventArgs> ItemUpdated
Event Type