切换到宽版
首页
Index
论坛
BBS
商城
知识库
因子看板
视频中心
策略代写
用户中心
登录
立即注册
圈子
Group
迅投QMT社区
»
论坛
›
产品服务
›
QMT投研数据服务
›
【分享-xtdata函数】支持获取历史主力合约数据 ...
返回列表
发布新帖
【分享-xtdata函数】支持获取历史主力合约数据
2369
1
*******8971
发表于 2024-1-23 20:36:39
|
显示全部楼层
阅读模式
1.
首先我们需要连接上xtdata
#coding:utf-8
"""
连接token
"""
import sys
print("Python 版本:", sys.version)
from xtquant import xtdatacenter as xtdc
from xtquant import xtdata
'''
设置用于登录行情服务的token,此接口应该先于 init_quote 调用
'''
xtdc.set_token('填写自己的token')
xtdc.init()
xtdc.listen()
# xtdata.connect()
print('-----连接上了------')
print(xtdata.data_dir)
xtdata.run()
复制代码
2.采用获取行情函数:
xtdata.get_market_data_ex,
period 的参数为
historymaincontract
#coding:utf-8
"""支持获取历史主力合约数据"""
import sys
print("Python 版本:", sys.version)
import time
from xtquant import xtdatacenter as xtdc
from xtquant import xtdata
# 连接自己的端口
#xtdata.connect(port=58610)
print(xtdata.data_dir)
s = 'IF00.IF'
# 下载历史主力合约
xtdata.download_history_data(s, 'historymaincontract', '', '')
# 获取历史主力合约
his_data = xtdata.get_market_data_ex([], [s], period='historymaincontract', start_time='', end_time='', count=-1,dividend_type='none', fill_data=False)
print(his_data)
复制代码
3. 数据展示
***** xtdata连接成功 *****
服务信息: {'tag': 'xtquant', 'version': '1.0'}
服务地址: 127.0.0.1:58610
数据路径: C:\Users\admin\Desktop\py2\data\datadir
设置xtdata.enable_hello = False可隐藏此消息
C:\Users\admin\Desktop\py2\data\datadir
{'IF00.IF': time 合约在交易所的代码
0 1366128000000 IF1304
1 1366300800000 IF1305
2 1368633600000 IF1306
3 1371657600000 IF1307
4 1374163200000 IF1308
.. ... ...
130 1694966400000 IF2310
131 1697731200000 IF2311
132 1700064000000 IF2312
133 1702828800000 IF2401
134 1705593600000 IF2402
[135 rows x 2 columns]}
复制代码
回复
收藏
0
举报
电梯直达
评论
1
miniQMT.com申请
发表于 2024-1-24 09:56:00
|
显示全部楼层
支持:qiang:
回复
收藏
0
举报
返回列表
发布新帖
回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
*******8971
主题
21
回帖
38
积分
0
图文热点
【有问必答专区规则说明】提问必读!
22401 人气
#有问必答
震惊!策略回测参数优化从 500 多秒提升到
10790 人气
#QMT投研数据服务
python调vba函数 并 获取gmd_ex格式的数据
3700 人气
#QMT投研数据服务
【预警雷达】支持通达信、同花顺、文华指标
12240 人气
#QMT投研数据服务
推荐话题
1
【2025最新】各家券商支持QMT的情况及对应资金门槛
41150 阅读
davidfnck
2
【免费申请】7 * 24 小时模拟仿真交易,注册即开通!
51480 阅读
davidfnck
3
【有问必答专区规则说明】提问必读!
22401 阅读
心如止水
4
【圈子推荐】《免费·5分钟策略调试》适合 QMT 策略新手!
38974 阅读
davidfnck
5
【QMT小技巧】股息率指标列一键添加,全市场实时刷新,列表自动排序
22046 阅读
davidfnck
最新发布
资金流数据
What is the age standard for using Filde
数据和日期对不上
求问QMT如何设置止盈止损啊?
信用帐户卖券还款如何指定合约?
2025-04-28 14:15-14:20 518880.SH 数据异
sales_gross_profit 这个销售毛利率指标不
QMT几个性能问题。
关于我们
关于我们
加入我们
联系我们
服务支持
知识库
策略代写
投研平台
客服专线
400-080-8112
用思考的速度交易,用真诚的态度合作,我们是认真的!
关注公众号
添加微信客服
Copyright © 2001-2025
迅投QMT社区
版权所有
All Rights Reserved.
蜀ICP备19002686号-2
关灯
快速发帖
扫一扫添加微信客服
QQ客服
返回顶部
快速回复
返回顶部
返回列表