yizhiliu 发表于 2017-5-31 11:02:53

在盘口信号总是漂移?

写的模型,在交易时段,该出信号时,信号总是更新的不对。必须要编辑模型,重新编译一遍才能显示正确。否则模型的中间信号不对。

另外,公式在一根K线没走完时候不断被调用,产生信号不断飘逸。用什么接口可以屏蔽这个情况,只在K线完全走完再触发模型计算?

gczh112358 发表于 2017-5-31 14:26:35

公式是1个Tick运行一次,你说的信号飘逸应该就是信号闪烁
信号闪烁 第一,所使用的判断条件不稳定,即判断条件时而成立时而不成立。第二,虽然判断条件固定,但是开仓和平仓条件出现交集,即某些情况既满足开仓条件也满足平仓条件。这会导致程序先判断开仓条件成立,于是开仓交易;同一个Tick内,又判断平仓条件成立,所以立即把刚开的仓位平掉。接下来推送过来一个新Tick,再次判断开仓条件成立,程序会再次开仓然后平仓。如此反复,直到价格变动到开平仓条件的交集之外时,才会停下来。
除了修改代码,没有其他办法可以避免这种情况
页: [1]
查看完整版本: 在盘口信号总是漂移?