0

我总是将代码视为datasource="series0".

如果series(0)是烛台并且我想使用烛台的HighvaluesClosevalues,那么我如何选择该数据?类似的东西datasource="series0.Highvalues"?(值得注意的是,我使用 teechart2011 Eval 和 VB6)。

如果series(1)是财务功能ExpMovAvg,如何ExpMovAvg用代码定义行宽?

同样,如何将ClosevaluesinSeries(0)用于此功能?不仅仅是datasource="series0"。谢谢 !

4

1 回答 1

0

我总是将代码视为 datasource="series0",如果 series(0) 是烛台并且我想使用烛台的 Highvalues 或 Closevalues,如何选择该数据?数据源="series0.Highvalues"?(我使用 teechart2011 Eval 和 VB6)

这里有一个简单的 VB6 示例。您可以将蜡烛系列(开盘、收盘、高点、低点)中的 4 个值列表中的任何一个分配给具有以下MandatoryValueList.ValueSource属性的函数使用:

  TChart1.AddSeries scCandle
  TChart1.Series(0).FillSampleValues

  TChart1.AddSeries scLine
  TChart1.Series(1).SetFunction tfExpMovAvg
  TChart1.Series(1).DataSource = TChart1.Series(0)
  TChart1.Series(1).MandatoryValueList.ValueSource = "Close" '"Open" "High" "Low"

如果 series(1) 是财务函数 ExpMovAvg,如何用代码定义 ExpMovAvg 行的宽度?

Pen.Width您可以按如下方式设置系列的属性:

  TChart1.Series(1).Pen.Width = 2

同样,如何将 Series(0) 中的 Closevalues 用于此功能?不仅仅是datasource="series0",谢谢!

这和上面一样,不是吗?

于 2012-10-01T10:21:11.853 回答