onorder事件域

我看老师的学习视频里,在onorder域里,可以直接用if(ord.status == enum_declared)等等,为什么我用的时候提示我ord变量没有声明,这是什么意思,一定要定义一个order 变量吗?为什么老师的可以直接用?

关于Fill结构体成员orderId订单编号和volume委托量、fillVolume成交量在整个订单状态变化过程中的变化规则
使用A_SellShort和A_BuyToCover后开平互转问题
关于Order结构体成员orderId订单编号和fillVolume成交量在整个订单状态变化过程中的变化规则
成交事件域驱动
OnOrder事件驱动问题
关于OnOrder域机制的问题
OnBarClose事件域
关于事件域独立运行是否会冲突请教
关于OnOrder域和OnPosition的问题
希望每个函数的文档能标注作用的事件域

你写在哪个域里了

我刚弄明白,在onorder域可以直接用,出了这个域需要赋给变量再用,谢谢!

对了,因为onorder域的驱动参数是ord,所以不用定义。

放在其他域里就不行了