使用callstock函数引用分笔数据会出错
具体说明:一秒有两笔,那么callstock引用的是这一秒的前一笔数据,后一笔数据按照前一笔数据输出。
贴图说明:
公式:
分笔数据1:
13:21:49的前一笔分笔
引用的成交是5,实际的成交量是5
分笔数据2:
13:21:49的后一笔分笔
引用的成交量是5,实际的成交量是14。引用的值不正确
是的,这三笔测出来都有点问题
v0:callstock(STKLABEL,vtvol,DATATYPE),NOAXIS;//当笔----实际:(1)同1秒的第2笔时,显示的还是第1笔的VOL;(同一秒的第1笔正确)
v1:callstock(STKLABEL,vtvol,DATATYPE,-1),NOAXIS;//上一笔---实际:(同1秒的第1笔和第2笔)总显示上一秒的最后一笔的VOL
v2:callstock(STKLABEL,vtvol,DATATYPE,1),NOAXIS;//下一笔----实际:(同1秒的第1笔和第2笔)总显示当前秒的最后一笔的VOL