MiniQMT下xtdata模块本地化缓存提速:如何高效管理离线历史K线数据

发布时间:6小时前阅读:8

量化张经理 股票
资质已认证
帮助10万+ 好评1273 从业3年
问一问
量化张经理 
两融账户可在线办理,支持智能条件单和网格交易,佣金成本价
+微信
当前我在线 最快30秒解答 立即追问 99%的人选择
qmt 点击微信,一键关注

文章很精彩?转发给需要的朋友吧

推荐相关阅读
Ptrade和QMT哪个可以实现离线托管?
你好,Ptrade可以实现离线托管。ptrade是恒生电子开发的,以植入券商的交易终端形式而存在,所以,需要在指定的券商开户,然后由工作人员发送ptrade安装包给用户。目前...
资深周经理 1632
量化交易如何确定数据种类与本地化存储的问题?
在交易所分发出来的数据,按数据精细程度将行情服务划分为?Level1和Level2?两种服务(自己百科交易所数据服务种类),对我们做量化交易研究者来说,数据的种类最好整齐备,以股票举例...
资深刘经理 1065
你的⚽️什么离线数据预警???
所谓的离线数据预警,简单地说就是利用过往已有历史数据,编成一些软件能够执行的语句程序,并根据语句命令进行执行预定的,选股,买入或卖出行为的一些提示,离线预警的前提是有历史数据,因此每天收盘时,需...
长安小散哥 1955
QMT和miniQMT怎么本地化运行?量化接口怎么开通?
1.QMT与miniQMT本地化运行需安装对应版本软件,配置本地数据库及交易环境。2.安装前需确保系统兼容性,建议使用Windows系统并关闭防火墙或杀毒软件。3.量化接口开通需在券商官网提交申...
小鹿经理 181
量化交易qmt的行情数据是否相互独立的?k线数据是合成的吗?
我想检测一下qmt的行情数据是否相互独立,即5分钟的k线是否是1分钟的数据合成的?为验证猜想,我们先找一个数据没下载过的。如图,这个股票是2015年1月上市的。所以至少应该有2015年以后的数据。而1分钟级别只有2025年1月的数据。如图,5分钟级别的有2024年7月的数据。随着,这里乍看一下好像,5分钟数据应该不是1分钟合成的(不然,5分钟的数据时间怎么比1分钟的还长),但为了严谨我还是试一下。首先下载1分钟的数据。不出所料,只能下载最多1年的。我再下载5分钟的试试。如图,5分钟的没变,也没有超过一年的限...
资深吴经理 305
QMT中的市场数据缓存:提高策略运行效率
QMT策略中频繁调用history_bars或get_market_data会拖慢速度。合理的数据缓存可以大幅提升性能。本文介绍几种缓存技巧。技巧一:在init中预加载历史数据,存入context。`pythondef init(context):    context.price_cache = {}    stocks = ['000001.SZ', '000002.SZ']    for stock in stocks:        context.price_cache[stock] = history_bars(stock, 200, '1d', 'close')`然后在handle_bar中,直接从缓存索引,而不是重新获取。注意每天收盘后需要追加新数据。技巧二:使用functo...
张经理 131
TA的文章 全部>
相关标签全部>
回到顶部