QMT量化交易行情事件函数handlebar介绍!含软件开通指南!
发布时间:2026-3-20 17:09阅读:74
量化投资者在迅投中编写Python策略时,实际上是已经继承了一个来自底层的基类(class)。我们需要且仅能够在这个类(class)的框架之内,编写我们自己的程序来描述策略需求。其中有2个重要的函数“ init()和 handlebar()”以及一个重要的对象(Object) ContextInfo
如需咨询了解或办理,欢迎点击头像与我联系,新开账户享受免费量化软件使用,支持qmt、miniqmt、ptrade等,支持快速交易通道,资金达标可申请股票万1及以下,ETF万0.5,可转债万0.5,逆回购1折等优惠佣金!还有更多福利活动,欢迎右上角与我们专属经理联系。
行情事件函数handlebar()
handlebar()行情处理函数。当点击"运行"时,此方法会在每根K线上执行一次此函数。如果不点击"停止",并且没有休市,实时行情仍在跳动,则会在每一次价格跳动时,即每一个tick都会执行一次此函数。因此在这个方法中,书写整个策略的执行代码。
功能:此函数会在每根K线上运行一次;在实时联网,获取行情的状态下,会先根据附着的主图上的K线数量,每根K线运行一次;然后每接收到一次tick数据,即运行一次。
语法: def handlebar(Contextlnfo)
参数:Contextinfo——继承自底层基类的策略运行环境对象,可以绑定自定义的属性、全局可见。
返回:无
示例:
def handlebar(ContextInfo):
# 打印输出当前运行到的K线的索引编号(位置序号)
print (ContextInfo.barpos)
在迅投中,编写Python策略必须包含以上这两个基本函数,否则策略将运行不起来。
股票开户优惠费率及开通量化权限,专属经理一对一服务,咨询联系可添加微信或电话联系!
温馨提示:投资有风险,选择需谨慎。
-
2026年券商APP怎么选?九大专业软件测评给你答案~
2026-04-13 14:59
-
持仓乱、收益差?国金这个AI工具,帮你一键诊断+科学调仓,告别盲目投资
2026-04-13 14:59
-
选股看估值,究竟是看PE、PB还是PEG?
2026-04-13 14:59


问一问

+微信
分享该文章
