Show / Hide Table of Contents

Class CandleMidLineView

View of candles middle line

Inheritance
System.Object
SeriesView
SeriesView<CandleTimeSeries, CandleSample>
CandleViewBase
CandleMidLineView
Implements
INamed
IOrdered
Inherited Members
CandleViewBase.PRICE_PANE
CandleViewBase.BAR_WIDTH
CandleViewBase.DefaultPaneName
CandleViewBase.SampleWidth
CandleViewBase.DoCalcMinMaxScale(IEnumerable<CandleSample>, Single, Single)
SeriesView<CandleTimeSeries, CandleSample>.VScaleZoomAlignment
SeriesView<CandleTimeSeries, CandleSample>.BuildElements(TimeSeriesChart, PlotPane, TimeSeries, Int32)
SeriesView<CandleTimeSeries, CandleSample>.MakeSampleElement(TimeSeriesChart, PlotPane, CandleSample, Int32, Single, Single)
SeriesView<CandleTimeSeries, CandleSample>.MakeSeriesElement(TimeSeriesChart, PlotPane, IEnumerable<CandleSample>, Int32, Single, Single, Int32, Int32)
SeriesView<CandleTimeSeries, CandleSample>.MakeYLevelElement(TimeSeriesChart, PlotPane, TimeSeries.YLevel, Single, Single)
SeriesView<CandleTimeSeries, CandleSample>.GetDataPerScroll(TimeSeriesChart, CandleTimeSeries)
SeriesView<CandleTimeSeries, CandleSample>.CalcMinMaxScale(TimeSeries, IEnumerable<CandleSample>, Single, Single)
SeriesView<CandleTimeSeries, CandleSample>.DoCalcMinMaxScale(IEnumerable<CandleSample>, Single, Single)
SeriesView.m_MinScale
SeriesView.m_MaxScale
SeriesView.Name
SeriesView.Order
SeriesView.MinScale
SeriesView.MaxScale
SeriesView.Visible
SeriesView.ShowYLevels
SeriesView.PaneName
SeriesView.BuildElements(TimeSeriesChart, PlotPane, TimeSeries, Int32)
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: NFX.WinForms.Controls.ChartKit.Temporal
Assembly: NFX.WinForms.dll
Syntax
public class CandleMidLineView : CandleViewBase, INamed, IOrdered

Constructors

CandleMidLineView(String, Int32, String)

Declaration
public CandleMidLineView(string name, int order, string paneName = null)
Parameters
Type Name Description
System.String name
System.Int32 order
System.String paneName

Properties

LineStyle

Declaration
public LineStyle LineStyle { get; set; }
Property Value
Type Description
LineStyle

MidLineType

Declaration
public MidLineType MidLineType { get; set; }
Property Value
Type Description
MidLineType

Methods

MakeSampleElement(TimeSeriesChart, PlotPane, CandleSample, Int32, Single, Single)

Declaration
protected override Element MakeSampleElement(TimeSeriesChart chart, PlotPane pane, CandleSample sample, int x, float minScale, float maxScale)
Parameters
Type Name Description
TimeSeriesChart chart
PlotPane pane
CandleSample sample
System.Int32 x
System.Single minScale
System.Single maxScale
Returns
Type Description
Element
Overrides
NFX.WinForms.Controls.ChartKit.Temporal.SeriesView<NFX.WinForms.Controls.ChartKit.Temporal.CandleTimeSeries, NFX.Financial.Market.CandleSample>.MakeSampleElement(NFX.WinForms.Controls.ChartKit.Temporal.TimeSeriesChart, NFX.WinForms.Controls.ChartKit.Temporal.PlotPane, NFX.Financial.Market.CandleSample, System.Int32, System.Single, System.Single)

MakeSeriesElement(TimeSeriesChart, PlotPane, IEnumerable<CandleSample>, Int32, Single, Single, Int32, out Int32)

Declaration
protected override Element MakeSeriesElement(TimeSeriesChart chart, PlotPane pane, IEnumerable<CandleSample> data, int xStart, float minScale, float maxScale, int maxSampleWidth, out int fitSamplesCount)
Parameters
Type Name Description
TimeSeriesChart chart
PlotPane pane
System.Collections.Generic.IEnumerable<CandleSample> data
System.Int32 xStart
System.Single minScale
System.Single maxScale
System.Int32 maxSampleWidth
System.Int32 fitSamplesCount
Returns
Type Description
Element
Overrides
NFX.WinForms.Controls.ChartKit.Temporal.SeriesView<NFX.WinForms.Controls.ChartKit.Temporal.CandleTimeSeries, NFX.Financial.Market.CandleSample>.MakeSeriesElement(NFX.WinForms.Controls.ChartKit.Temporal.TimeSeriesChart, NFX.WinForms.Controls.ChartKit.Temporal.PlotPane, System.Collections.Generic.IEnumerable<NFX.Financial.Market.CandleSample>, System.Int32, System.Single, System.Single, System.Int32, System.Int32)

Implements

INamed
IOrdered

Extension Methods

MiscUtils.NonNull<T>(T, Func<Exception>, String)
ObjectValueConversion.AsString(Object, String, ConvertErrorHandling)
ObjectValueConversion.AsNonNullOrEmptyString(Object)
ObjectValueConversion.AsLaconicConfig(Object, ConfigSectionNode, String, ConvertErrorHandling)
ObjectValueConversion.AsJSONConfig(Object, ConfigSectionNode, String, ConvertErrorHandling)
ObjectValueConversion.AsXMLConfig(Object, ConfigSectionNode, ConvertErrorHandling)
ObjectValueConversion.AsChar(Object, Char, ConvertErrorHandling)
ObjectValueConversion.AsNullableChar(Object, Nullable<Char>, ConvertErrorHandling)
ObjectValueConversion.AsByte(Object, Byte, ConvertErrorHandling)
ObjectValueConversion.AsNullableByte(Object, Nullable<Byte>, ConvertErrorHandling)
ObjectValueConversion.AsSByte(Object, SByte, ConvertErrorHandling)
ObjectValueConversion.AsNullableSByte(Object, Nullable<SByte>, ConvertErrorHandling)
ObjectValueConversion.AsShort(Object, Int16, ConvertErrorHandling)
ObjectValueConversion.AsNullableShort(Object, Nullable<Int16>, ConvertErrorHandling)
ObjectValueConversion.AsUShort(Object, UInt16, ConvertErrorHandling)
ObjectValueConversion.AsNullableUShort(Object, Nullable<UInt16>, ConvertErrorHandling)
ObjectValueConversion.AsInt(Object, Int32, ConvertErrorHandling)
ObjectValueConversion.AsNullableInt(Object, Nullable<Int32>, ConvertErrorHandling)
ObjectValueConversion.AsUInt(Object, UInt32, ConvertErrorHandling)
ObjectValueConversion.AsNullableUInt(Object, Nullable<UInt32>, ConvertErrorHandling)
ObjectValueConversion.AsLong(Object, Int64, ConvertErrorHandling)
ObjectValueConversion.AsNullableLong(Object, Nullable<Int64>, ConvertErrorHandling)
ObjectValueConversion.AsULong(Object, UInt64, ConvertErrorHandling)
ObjectValueConversion.AsNullableULong(Object, Nullable<UInt64>, ConvertErrorHandling)
ObjectValueConversion.AsDouble(Object, Double, ConvertErrorHandling)
ObjectValueConversion.AsNullableDouble(Object, Nullable<Double>, ConvertErrorHandling)
ObjectValueConversion.AsFloat(Object, Single, ConvertErrorHandling)
ObjectValueConversion.AsNullableFloat(Object, Nullable<Single>, ConvertErrorHandling)
ObjectValueConversion.AsDecimal(Object, Decimal, ConvertErrorHandling)
ObjectValueConversion.AsNullableDecimal(Object, Nullable<Decimal>, ConvertErrorHandling)
ObjectValueConversion.AsBool(Object, Boolean, ConvertErrorHandling)
ObjectValueConversion.AsNullableBool(Object, Nullable<Boolean>, ConvertErrorHandling)
ObjectValueConversion.AsGUID(Object, Guid, ConvertErrorHandling)
ObjectValueConversion.AsNullableGUID(Object, Nullable<Guid>, ConvertErrorHandling)
ObjectValueConversion.AsDateTime(Object)
ObjectValueConversion.AsDateTime(Object, DateTime, ConvertErrorHandling)
ObjectValueConversion.AsNullableDateTime(Object, Nullable<DateTime>, ConvertErrorHandling)
ObjectValueConversion.AsGDID(Object)
ObjectValueConversion.AsGDID(Object, GDID, ConvertErrorHandling)
ObjectValueConversion.AsNullableGDID(Object, Nullable<GDID>, ConvertErrorHandling)
ObjectValueConversion.AsGDIDSymbol(Object)
ObjectValueConversion.AsGDIDSymbol(Object, GDIDSymbol, ConvertErrorHandling)
ObjectValueConversion.AsNullableGDIDSymbol(Object, Nullable<GDIDSymbol>, ConvertErrorHandling)
ObjectValueConversion.AsTimeSpan(Object)
ObjectValueConversion.AsTimeSpan(Object, TimeSpan, ConvertErrorHandling)
ObjectValueConversion.AsNullableTimeSpan(Object, Nullable<TimeSpan>, ConvertErrorHandling)
ObjectValueConversion.AsEnum<TEnum>(Object, TEnum, ConvertErrorHandling)
ObjectValueConversion.AsNullableEnum<TEnum>(Object, Nullable<TEnum>, ConvertErrorHandling)
ObjectValueConversion.AsUri(Object, Uri, ConvertErrorHandling)
JSONExtensions.ToJSON(Object, JSONWritingOptions)
JSONExtensions.ToJSON(Object, TextWriter, JSONWritingOptions)
JSONExtensions.ToJSON(Object, Stream, JSONWritingOptions, Encoding)
ErlObject.ToErlObject(Object)
ErlObject.ToErlObject(Object, ErlTypeOrder, Boolean)
Back to top Copyright © 2006-2018 Agnicore Inc
Generated by DocFX