金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 102|回复: 12

无法获取账户特定品种持仓数量

[复制链接]

1

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2025-4-10
曾用名:
发表于 2025-4-23 11:46 | 显示全部楼层 |阅读模式
我的代码如下:
def kaipingcang():
    scode='DQJM09'
    zhanghao=get_account(1)
    portfolio = get_portfolio('scode',0)
    duo,kong=portfolio.buy_quantity,portfolio.sell_quantity
    print(f'账户号码是:{zhanghao},{scode}的多头持仓是:{duo},{scode}的多头持仓是:{kong}')

输出信息:账户号码是:05121125,DQJM09的多头持仓是:0,DQJM09的多头持仓是:0
账户里面持有多头1手,但是print在信息兰却无法读取出来,按理说DQJM09的多头持仓是:1才对,不应该是0



补充内容 (2025-4-23 11:48):
前几天能正常获得,有时候又不能获得,找不到出问题的原因所在!不是一直不能获取,有时候又能获取到持仓信息!

无法获取账户持仓信息

无法获取账户持仓信息
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-4-23 13:19 | 显示全部楼层
你这个参数:

portfolio = get_portfolio('scode',0)

你直接传字面量当然不对了。
这样才是对的:
portfolio = get_portfolio(scode,0)
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2025-4-10
曾用名:
 楼主| 发表于 2025-4-23 21:16 | 显示全部楼层
def kaipingcang():
    scode='DQJM09'
    ZH=get_account(1)
    portfolio = get_portfolio(scode,0)
    duo=portfolio.buy_quantity
    kong=portfolio.sell_quantity
    close = history_bars(scode, 5, 'self', 'close',include_now=False)
    print(close)
    print(f'账户号码是:{ZH},{scode}持有多单:{duo}手,持有空单:{kong}手,')
我查看了之前的策略,这次是我输入错误了,但是改过来依旧无法获取。
得到的输出信息是:
21:04:13 > [925.  927.  926.  928.5 963. ]
21:04:13 > 账户号码是:05121125,DQJM09持有多单:0手,持有空单:0手,
我依旧有一手多单,还是没有显示出来。

补充内容 (2025-4-23 21:22):
对应的账户可以显示,对应产品的K线值可以显示,就是无法获取持仓信息?
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-4-24 08:59 | 显示全部楼层
你检查下是不是这笔单子是不是平仓未成交,相同代码 本地完全是正常的。


截图202504240859364755.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2025-4-10
曾用名:
 楼主| 发表于 2025-4-24 14:26 | 显示全部楼层
我已经卸载了软件,重新安装了,而且策略也重新写了。奇怪的是昨晚上这样操作了之后可以读取账户持仓信息了。今天早盘开始,又不行了。同样的代码,怎么昨晚可以,今天早上不行了呢。这里面肯定有什么问题可我确实找不到原因了。大佬,可否耽误您短短几分钟寻求线下帮助
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-4-24 14:33 | 显示全部楼层
你先确认下是不是有平仓未成交吧。这种东西原因很直接,就是和可用持仓有关。你在账户能看到只能说是有持仓,但是是不是可用,你还要看未成交栏的。 你如果平仓挂在那,那可用就是0.

截图202504241433449340.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2025-4-10
曾用名:
 楼主| 发表于 2025-4-24 14:36 | 显示全部楼层
未成交里面都是空的,而且我今天试了,我的策略里面的多个品种都有持仓,但是都读取不出来。关键昨天晚上我重装了只有是可以读取的,今天早盘就不行了。
截图202504241435327290.png
回复

使用道具 举报

1

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2025-4-10
曾用名:
 楼主| 发表于 2025-4-24 14:39 | 显示全部楼层
技术009 发表于 2025-4-24 14:33
你先确认下是不是有平仓未成交吧。这种东西原因很直接,就是和可用持仓有关。你在账户能看到只能说是有持仓 ...

您看我的截图,确实是未成交里面没有。您之前说了我就特别关注了这个问题。但是还是没能解决这个问题!
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2025-4-24 14:45 | 显示全部楼层
有向日葵远程工具吗。提供个远程码,我远程看下呢。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

7

帖子

7

积分

Rank: 1

等级: 新手上路

注册:
2025-4-10
曾用名:
 楼主| 发表于 2025-4-24 14:47 | 显示全部楼层
技术009 发表于 2025-4-24 14:45
有向日葵远程工具吗。提供个远程码,我远程看下呢。

有的,能加个微信吗,方便给您发向日葵!V18228439973
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-5-1 23:32 , Processed in 0.188913 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表