VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 4
声望: 0

如题。

Member
avatar
加入于:
帖子: 101
声望: 9

就是你的账户号

Member
avatar
加入于:
帖子: 4
声望: 0

有原 wrote:

就是你的账户号
没搞懂呀,是数字币,是交易所登陆用户名?还是交易对名字?
vt_accountid,accountid这两个不一样吧

Member
avatar
加入于:
帖子: 101
声望: 9

你把包含这两个字段的代码贴上来,我们对着上下文看一看

Member
avatar
加入于:
帖子: 4
声望: 0

def get_account(self, vt_accountid: str) -> Optional[AccountData]:
"""
Get latest account data by vt_accountid.
"""
return self.accounts.get(vt_accountid, None)

2.6版本,这个函数在OmsEngine类下,我要想查账户资金不知道vt_accountid是什么?
交易对,还有接口名字都试了,不对
另个帖子别人告诉我main_engine.get_account查账户资金,但是main_engine类下没有get_account函数

有原 wrote:

你把包含这两个字段的代码贴上来,我们对着上下文看一看

Member
avatar
加入于:
帖子: 101
声望: 9

浮云 wrote:

def get_account(self, vt_accountid: str) -> Optional[AccountData]:
"""
Get latest account data by vt_accountid.
"""
return self.accounts.get(vt_accountid, None)

2.6版本,这个函数在OmsEngine类下,我要想查账户资金不知道vt_accountid是什么?
交易对,还有接口名字都试了,不对
另个帖子别人告诉我main_engine.get_account查账户资金,但是main_engine类下没有get_account函数

有原 wrote:

你把包含这两个字段的代码贴上来,我们对着上下文看一看
这就是vn.py本地保存你账户的一个key,因为main_engine在启动的时候会自动加载OmsEngine,所以通过main_engine.get_account传入该key是可以获取账户资金的。如果想通过脚本的模式获取账户信息可以参考使用文档中的ScriptTrader模块。

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】