从8月20号开始发现模拟交易(后台)频繁出现成交延迟或遗漏现象,盘后检查发现很明显应该开平仓的位置,经常出现不发单。同样的策略一个月前不是这样,当时盘后检查成交记录,很少有问题。最近金字塔模拟交易服务器有没有问题?
这个是你开平条件没有达到,开平仓的位置你是怎么得出这个位置的?
我盘后逐个k线过一遍啊。8月份时,每天交易记录基本没问题,我逐个k线检查,个别地方与实际成交不一致可能是信号忽闪,后台1秒轮询,也很正常。最近是发现信号不断有遗漏的。如果不是服务器回报的问题,难道是程序设置有改动或者不同版本函数有变换?总之模型是一样的,就是最近的模拟成交记录有很多遗漏。实在是莫名其妙。
没有信号也没有成交,那这个表示你轮询的时候条件没有达到。和模拟成交记录遗漏有什么关系?
你看下日志中两次检测的间隔是不是1秒,如果运行都正常那就要从你代码条件入手了。
信号遗漏,是指我盘后逐个k线检查,自己判断是否满足开平仓条件,如果我判断某个k线上满足开平仓条件,而实际记录没有,我就认为信号遗漏。这个我经过大量统计,正常时候,自己的判断基本和模型发出的信号一致。问题是最近10多天里,这种不一致的情况太多了。
你确定盘后和盘中的开平条件是一样的?
这种情况建议你用debugfile自己实时记录盘中的开平条件,盘后复查的时候去检查当时的环境而不是仅仅看开高低收这四个固定值
我统计过了成交记录几百次,正常情况下盘后判断基本和盘中实时一样。最近不正常,我也不知道怎么回事。
我用debugfile输出有成交时的状态,所以很容易检验交易记录。