本文档描述了 移动平均线 (包络线),这些指标线被用于 财务图表。
对于 2D XY-系列,如果 SeriesBase.ArgumentScaleType (参数刻度类型) 是 日期时间,那么就可以显示下列种类的任意数目的移动平均线 (和/或包络线)。
- SMA (SimpleMovingAverage - 简单移动平均);
- EMA (ExponentialMovingAverage - 指数移动平均);
- WMA (WeightedMovingAverage - 加权移动平均);
- TMA (TriangularMovingAverage - 三角移动平均)。
要为系列显示指标线,则把所需要的 MovingAverage 类的子类对象添加到系列的指标线集合中,通过 XYDiagram2DSeriesViewBase.Indicators 属性可以访问此集合。
要选择是否选择移动平均线、包络线或者两者都显示,则使用 MovingAverage.Kind 属性。
Kind = MovingAverage |
Kind = MovingAverageAndEnvelope |
Kind = Envelope |
---|---|---|
对于每条移动平均线,都应该指定下面的两个属性。
- 系列取值水平,用于计算指标线 (通过 SingleLevelIndicator.ValueLevel 属性);
- 计算时使用的点的数目 (通过 SubsetBasedIndicator.PointsCount 属性)。
注意,图表的所有指标线都根据由 ChartControl.IndicatorsPaletteName 属性指定的 调色板 进行绘制。