返回列表 发布新帖

【done】获取对手价get_full_tick这方法怎么不能取得值

990 2
发表于 2024-3-19 16:02:18 | 显示全部楼层 阅读模式

有哪位老师知道,我按官方的示例也跑了,但获取不到值,是怎么回事呢?另外

  • 最新价 xtconstant.LATEST_PRICE 这个参数好像也是不能执行,只能用指定价 tconstant.FIX_PRICE,指定价我想就是获取对手价的方式来获取价格,但获取不到,请知道的老师指点一下,谢谢!
import pandas as pd
import numpy as np
from xtquant import xtdata

to_do_trade_list = ["000001.SZ"]
tick = xtdata.get_full_tick(to_do_trade_list)


# 取买一价为对手价,若买一价为0,说明已经跌停,则取最新价
for i in tick:
    fix_price = tick[i]["bidPrice"][0] if tick[i]["bidPrice"][0] != 0 else tick[i]["lastPrice"]
    print(fix_price)

评论2

rzp
发表于 2024-3-19 17:57:13 | 显示全部楼层
按照下面链接改下设置就行:
http://dict.thinktrader.net/inne ... 0%E6%96%B0%E4%BB%B7
*******5018楼主
发表于 2024-3-20 15:00:46 | 显示全部楼层
rzp 发表于 2024-3-19 17:57
按照下面链接改下设置就行:
http://dict.thinktrader.net/innerApi/question_answer.html?id=I3DJ97#%E5%8 ...

搞定!太感谢了!谢谢!

回复

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

客服专线

400-080-8112

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