也许可以在分笔周期下统计vol的最高值。否则没发直接获取单笔成交量。
好像只能这样子了。暂时没想到别的好方法了。
f:=stkindiex('',vol,0,0,0) //将分笔成交量赋值给f,f是一个一维数组,
for i=1 to datacount do: //使用常见的排序方法得到最大值,
if f[i]<f[i+1] then:
a=f[i+1]
...
...
这样可行吗
1.你stk的参数有问题,代码编写最好放在编辑器里编译下排查下基本错误。 详情参考下stk函数的说明。
2.你可以建立个指运行在分笔下,计算最高值。 你现在这样做循环效率低。