一、 前提: 策略交易中进行实盘交易。建立来7个策略单元,其中5个是基于公式新创建的,2个是导入的(公式也相同)。
二、现象: 最后一个策略单元(导入方式创建)运行(自动交易)过程中,没有停止策略单元,但是OnExit()函数却被触发了2次。而且两次触发都是在取消定时器之后。
三、我的问题是:
1. onExit()函数除了停止策略单元外,是否有其他的触发场景?
2. Timer到期后,只调用了停止timer的函数,并且删除了未成交的委托。 这个是否能够触发OnExit的执行?
onexit只在停止策略单元的时候驱动