返回列表 发布新帖

股票订阅回调程序时间问题(模拟软件)

814 3
发表于 2024-5-6 15:12:53 | 显示全部楼层 阅读模式
股票订阅回调程序
def on_data(datas):        
    tick_time = datas[stcode][0]['time']
    print(tick_time)
    tick_time=tick_time/1000
    dateArray=datetime.datetime.utcfromtimestamp(tick_time)
    tickdate= dateArray.strftime("%H%M")
    print(dateArray,tickdate)

模拟miniqmt 在15:59运行时上述回调程序
print输出:
1714978800000
2024-05-06 07:00:00 0700
是编写的程序有问题,还是模拟软件本身订阅时间错位

minqmt里面所有模拟股票成交时间等数据都是对的,但在本地程序查询成交时间也与miniqmt里面数据不同,日期对的,小时不同?
trades=xt_trader.query_stock_trades(acc)
dateArray=datetime.datetime.utcfromtimestamp(orders[-1].traded_time)


评论3

迅投kiki
发表于 2024-5-6 16:59:18 来自手机 | 显示全部楼层
请先检查你的本地时间
*******0507楼主
发表于 2024-5-6 17:35:40 | 显示全部楼层
本地时间是对的
*******0507楼主
发表于 2024-5-6 17:37:49 | 显示全部楼层
迅投kiki 发表于 2024-5-6 16:59
请先检查你的本地时间

本地时间是对的,联网一般都回自动校正,程序看有问题么?

回复

您需要登录后才可以回帖 登录 | 立即注册

客服专线

400-080-8112

用思考的速度交易,用真诚的态度合作,我们是认真的!
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2025 迅投QMT社区 版权所有 All Rights Reserved. 蜀ICP备19002686号-2
关灯 快速发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表