我想获取布林通道较高波段和较低波段的数据,因为我想要两个数据的差异,我该怎么做?谢谢。 (Teechart2011Eval & VB6)
有一个带有蜡烛系列的图表,您必须添加一个 FastLine 系列并将其设置为布林函数,如下所示:
TChart1.Aspect.View3D = False
TChart1.AddSeries scCandle
TChart1.Series(0).FillSampleValues
TChart1.AddSeries scFastLine
TChart1.Series(1).SetFunction tfBollinger
TChart1.Series(1).DataSource = TChart1.Series(0)
这样做,您创建的快速线是高布林带,第三个系列(另一个快速线系列)在内部创建以表示低布林带。然后,要访问高布林带值,您可以这样做:
TChart1.Series(1).YValues.Value(i)
要进入布林带下轨,您有两种方法:
- 通过您创建的快速线中的布林函数:
TChart1.Series(1).FunctionType.asBollinger.LowBand.YValues.Value(i)
- 直接使用内部创建的序列的序列索引:
TChart1.Series(2).YValues.Value(i)