QMT 的实盘模型主要提供两种下单生效方式,核心差别在于:信号是否需要等到“下一根K线确认”才发出委托。
passorder() 的 quicktrade=0(默认值)运行逻辑示例(以 1 分钟K线为例):
handlebar() 中handlebar()handlebar() 产生的交易信号因此在 1 分钟K线下,一根K线内可能有约 20 个分笔:
补充:系统自带的 ContextInfo 也会进行类似的等待与回退处理,逐K线模式下的交易记录通常可保存在 ContextInfo 的属性中。
passorder() 的 quicktrade=2注意:此模式下建议用普通全局变量(例如自定义 Class 实例)维护委托与成交状态,不要把状态放在 ContextInfo 属性里。
(不同市场、不同券商/柜台的细则可能略有差异,以实际规则为准。)
实盘模型需要在 模型交易界面 执行:
想要低成本量化交易?QMT/ptrade低佣金开户,微信或电话联系我,轻松搞定。