上次反映过分笔数据表更改数据的问题,发现这个问题是缘于看tick图的时候,有时不知道为什么某个tick的成交量会变成当天所有tick的成交量的总和(现在偶尔也还有这个问题,请金字塔看看什么原因),就想自己去修改一下成交量。2.84版的修改tick数据后,数据表是显示正常了,但是在tick图下
BUYVOL和SELLVOL这两个函数,在修改前后又完全不一样了,譬如用这样一个公式:外盘:sum(BUYVOL,qt);修改某个品种某一tick的最新价格之后,再看回这个公式的结果,完全不一样,请开放人员看看什么问题,谢谢!
jinzhe,像我这样试一下,就是建立刚才那个公式,进入p1209的tick图,这时公式最后一个值是123284,然后右键-数据-分笔成交,将09:34:13秒的最新价8748改为8750,然后关闭保存退出,这时你会见到公式的最后一个值变成了192216,所以buyvol应该是改变了
公式的内容就这个啊,“外盘
:sum(BUYVOL,qt);”,然后在tick图上打开这个公式,对比修改数据前后外盘的值,就可以知道数据修改后有问题了
公式要这么写才对吧
nn:barslast(date<>ref(date,1))+1;
外盘:sum(BUYVOL,nn);
我选择了只显示当天的tick,所以不用这句nn:barslast(date<>ref(date,1))+1,你试着只显示当天的tick,然后按照那句公式对比修改数据前后的值,就会发现问题了