QMT量化交易系统中,主要有三种运行方式,适用于不同的交易场景。以下是对这三种机制的简要说明:
逐K线驱动
通过 handlebar 函数实现,适用于历史数据回测和盘中模拟。系统在加载历史K线时,按顺序逐根触发该函数;盘中则根据实时分笔数据更新,每有新数据到达即调用一次。这种方式适合需要按K线节奏进行策略判断的场景。
事件驱动(订阅推送)
通过 subscribe 实现,用于监听特定品种的分笔行情。当新分笔数据到达时,会触发预设的回调函数。这种机制适合对实时行情变化做出快速反应的交易策略。
定时任务(run_time)
通过设定固定时间间隔,周期性地执行指定函数。适用于需要在固定时间点进行操作或判断的策略,如每日收盘后处理、定时下单等。
以上三种机制各有适用场景,可根据实际需求选择合适的运行方式。如需更详细的开发资料或具体实现方法,欢迎私信交流,我可提供完整文档供参考。
问一问流程:
1.提交咨询
2.专业一对一解答
3.免费发送短信回复