如何获得布林带更高频段和更低频段的数据

时间:2012-10-04 05:22:15

标签: teechart

我想得到布林带更高频段和更低频段的数据,因为我想要两个数据的区别,我怎么能这样做?谢谢。 (Teechart2011Eval& VB6)

1 个答案:

答案 0 :(得分:0)

使用带有Candle系列的图表,您必须添加一个FastLine系列并将其设置为Bollinger函数,如下所示:

  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)

这样做,您创建的FastLine是High Bollinger Band,并在内部创建第三个系列(另一个FastLine系列)来代表Low Bollinger Band。然后,要访问High Bollinger Band值,您可以这样做:

TChart1.Series(1).YValues.Value(i)

要进入下布林带,您有两种方式:

  1. 通过您创建的FastLine中的布林线功能:
  2. TChart1.Series(1).FunctionType.asBollinger.LowBand.YValues.Value(i)

    1. 直接使用内部创建的系列的系列索引:
    2. TChart1.Series(2).YValues.Value(i)