属性错误:'builtin_function_or_method'对象没有属性'balance' [MT5]



我正在使用python编写一些交易代码,但是,我收到了如上所述的错误。我知道它连接到MT5,因为我也尝试了不同的帐户,我有连接,它工作,然而,我无法检索任何帐户信息。

有谁有足够的经验来帮忙吗?我会错过一些安装吗?如果你问的话,我正在从VSCode构建这个。

import MetaTrader5 as mt5
from datetime import datetime
if not mt5.initialize(): 
print("initialize() failed, error code =",mt5.last_error()) 
quit() 
D_login = xxx
D_pw = xxx
D_Server = xxx 
mt5.login(D_login, D_pw, D_Server)
acc_info = mt5.account_info
print(acc_info)
bal = acc_info.balance
equity = acc_info.equity
print('Balance :', bal)
print('Equity  :', equity)

mt5.account_info更改为mt5.account_info()。您需要调用函数。

最新更新