我始终将代码视为datasource="series0"
。
如果series(0)
是烛台并且我想使用烛台的Highvalues
或Closevalues
,那么我如何选择该数据呢?像datasource="series0.Highvalues"?
之类的东西(值得注意的是我使用的是teechart2011 Eval和VB6)。
如果series(1)
是财务函数ExpMovAvg
,如何使用代码定义ExpMovAvg
行的宽度?
同样如何在Closevalues
中使用Series(0)
来实现此功能?不仅仅是datasource="series0"
。谢谢!
答案 0 :(得分:0)
我总是把代码视为datasource =“series0”,如果series(0)是烛台,我想使用烛台的Highvalues或Closevalues,如何选择那些数据?数据源= “series0.Highvalues”? (我使用teechart2011 Eval和VB6)
这里有一个VB6中的简单示例。您可以将Candle系列中的4个ValueLists中的任何一个(Open,Close,High,Low)分配给具有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”,谢谢!
这是上面的相同,不是吗?