2024-04-29 12:15:50 发布
网友
我正在尝试使用Metatrader库提取市场数据并构建算法。 开始使用此库的第一行代码不起作用
import MetaTrader5 as mt5 mt5.initialize()
这些代码行总是返回一个False的输出,这意味着mt5还没有初始化,我还没有看到这个问题在其他地方得到解决,因此我非常感谢您的帮助
要连接到MetaTrader,您需要精确登录、密码、服务器并下载MetaTrader 5 terminal EXE文件()
if not mt5.initialize(login=25115284, server="MetaQuotes-Demo",password="4zatlbqx"): print("initialize() failed, error code =",mt5.last_error()) quit()
(参见https://www.mql5.com/en/docs/integration/python_metatrader5/mt5initialize_py)
您还应该查看Metatrader文档的last_error()部分(https://www.mql5.com/en/docs/integration/python_metatrader5/mt5lasterror_py),如果Metatrader还没有https://www.metatrader5.com/en/automated-trading的话,请安装它
last_error()
要连接到MetaTrader,您需要精确登录、密码、服务器并下载MetaTrader 5 terminal EXE文件()
(参见https://www.mql5.com/en/docs/integration/python_metatrader5/mt5initialize_py)
您还应该查看Metatrader文档的
last_error()
部分(https://www.mql5.com/en/docs/integration/python_metatrader5/mt5lasterror_py),如果Metatrader还没有https://www.metatrader5.com/en/automated-trading的话,请安装它相关问题 更多 >
编程相关推荐