no ui的模式下启动策略,然后考虑用gui在策略运行时去修改一些参数来实现买入手动,卖出自动的规则。
还没学pyside,所以就先模拟了运行过程中修改参数,然后在策略的on_tick下去判断参数是否已经修改,根据修改的情况去执行相应的买入卖出规则。
这样只能在下一个tick到达之后才会去执行,会有延迟。有没有那种即刻触发的方法(在cta框架下),类似事件触发
no ui的模式下启动策略,然后考虑用gui在策略运行时去修改一些参数来实现买入手动,卖出自动的规则。
还没学pyside,所以就先模拟了运行过程中修改参数,然后在策略的on_tick下去判断参数是否已经修改,根据修改的情况去执行相应的买入卖出规则。
这样只能在下一个tick到达之后才会去执行,会有延迟。有没有那种即刻触发的方法(在cta框架下),类似事件触发
xiaohe wrote:
想交互式地跑策略建议使用scripttrader模块
https://www.vnpy.com/forum/topic/859-vn-py-v2-0-5-jiao-ben-ce-lue-he-rpcfu-wu
https://www.vnpy.com/docs/cn/community/app/script_trader.html
脚本模式做不到事件触发的吧?类似on_tick,on_order这种,我看了下脚本引擎,好像需要不断的去查询?
脚本策略模块没有注册事件监听