Class CandleViewBase
Base class for View of candles/price based
Inheritance
System.Object
CandleViewBase
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Azos.WinForms.Controls.ChartKit.Temporal
Assembly: Azos.WinForms.dll
Syntax
public abstract class CandleViewBase : SeriesView<CandleTimeSeries, CandleSample>, INamed, IOrdered
Constructors
CandleViewBase(String, Int32, String)
Declaration
public CandleViewBase(string name, int order, string paneName = null)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.Int32 | order | |
System.String | paneName |
Fields
BAR_WIDTH
Declaration
public const int BAR_WIDTH = 7
Field Value
Type | Description |
---|---|
System.Int32 |
PRICE_PANE
Declaration
public const string PRICE_PANE = "Price"
Field Value
Type | Description |
---|---|
System.String |
Properties
DefaultPaneName
Declaration
public override string DefaultPaneName { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
SampleWidth
Declaration
public override int SampleWidth { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Overrides
Methods
DoCalcMinMaxScale(IEnumerable<CandleSample>, out Single, out Single)
Declaration
protected override void DoCalcMinMaxScale(IEnumerable<CandleSample> data, out float minScale, out float maxScale)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<CandleSample> | data | |
System.Single | minScale | |
System.Single | maxScale |
Overrides
Azos.WinForms.Controls.ChartKit.Temporal.SeriesView<Azos.WinForms.Controls.ChartKit.Temporal.CandleTimeSeries, Azos.Financial.Market.CandleSample>.DoCalcMinMaxScale(System.Collections.Generic.IEnumerable<Azos.Financial.Market.CandleSample>, System.Single, System.Single)