以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 高级功能研发区 (http://www.weistock.com/bbs/list.asp?boardid=5) ---- [求助]STKINDI调用结果出错 (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=85520) |
-- 作者:dddf -- 发布时间:2015/9/22 19:02:21 -- [求助]STKINDI调用结果出错 求教一下各位大侠 tbigvb是我自己编的一个技术指标,flc: a and b。在K线副图上,flc是正常的显示0或者1的。 然后我用下面这段VBA程序去调用,结果显示出来的全部是0,和K线指标上flc显示的完全不一样。 请问这个是什么原因?这个技术指标,我分别尝试了用序列和逐K线,都是一样的。 Set fft = marketdata.STKINDI("603838","sh","tbigvb.flc",0,1) ffid=fft.datasize for ij=0 to ffid-1 msgbox fft.GetBufData("flc",ij) next |
-- 作者:王锋 -- 发布时间:2015/9/22 20:17:27 -- 你这么提交问题我们没法回答的,建议你认真检查一下 STKINDI 的各个参数是否正常,是否是缺失历史数据导致。 另外STKINDI函数的你这么调用并不一定保证与图表在时间周期上完全一致,建议你打印一下数据长度,还有最早的日期看一下 |
-- 作者:dddf -- 发布时间:2015/9/23 11:41:31 -- 晕。真的是周期出错。原来这个1不是代表一分钟,和公式内的调用是不一样的。 谢谢,王老师。
[此贴子已经被作者于2015/9/23 11:43:23编辑过]
|