Class MarketProfileChart
Market profile charting
public class MarketProfileChart : ChartBase, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, ISupportInitialize, IDisposable
- Inheritance
-
MarketProfileChart
- Implements
- Inherited Members
- Extension Methods
Constructors
MarketProfileChart()
Initializes a new market profile chart.
public MarketProfileChart()
MarketProfileChart(MarketProfile)
Initializes a new chart plotting the specified profile.
public MarketProfileChart(MarketProfile profile)
Parameters
profile
MarketProfile
Properties
Density
Gets/sets whether chart should be plotted using density rather than frequency (default).
public bool Density { get; set; }
Property Value
Methods
OnMouseMove(MouseEventArgs)
Overrides the MouseMove method.
protected override void OnMouseMove(MouseEventArgs e)
Parameters
Plot(MarketProfile)
Plots the specified profile.
public void Plot(MarketProfile profile)
Parameters
profile
MarketProfile
Plot(IEnumerable<MarketProfile>)
Initializes a new market profile chart using the specified enumerable of profiles.
public void Plot(IEnumerable<MarketProfile> profiles)
Parameters
profiles
IEnumerable<MarketProfile>
SetYAxisScaling(int, int)
Used to set YAxis scaling across all chart areas.
protected override void SetYAxisScaling(int start, int stop)