我需要在VBA中通过STKINDI调用图标指标,参数N1,N2等需要变量来确定,不是直接给定数值,请问如何用变量传递参数给STKINDI。我直接把N1,N2放进参数括号里,发现不行
Set Formula=MarketData.STKINDI(tCode,tMarket,"MA(N1,N2,N3)",0,1)
MA=Formula.GetBufData("MA1",Formula.Datasize-1)
使用字符串变量,进行拼接。
例如
"MA("&N1&","&N2&","&N3&",)"
[此贴子已经被作者于2018/8/30 12:08:07编辑过]
你先拼接一个字符窜,用msgout打印输出一下看一下是否正常,仔细检查拼接代码