-- 作者:jinzhe
-- 发布时间:2015/11/19 13:28:04
--
不是第一次第二次第三次,而是你buy的一直是第一次,因为信号闪烁,所以buy(开多条件 and holding=0)这句执行了3遍。
信号闪烁之后,buy产生的holding也会同样消失,返回到没有buy之前的状态,所以开了3次。
并不是不能判断holding,而是闪烁之后,holding恢复成没开仓前的状态。所以3次都是holding=0成立,开仓,但是信号消失,buy信号消失,相当于没有buy,所以由buy产生的holding也就恢复原来的样子,仍然是0.之后第二次同样的,先是holding=0成立,然后信号消失,holding恢复成开仓之前,第三次仍然这样
当然这是基于我对的程序是信号闪烁的情况,至于是不是,还要看下单日志的记录
[此贴子已经被作者于2015/11/19 13:31:09编辑过]
|