【Python】MT5と連携する方法(ログイン)
記事
IT・テクノロジー
概要
今回はMT5にログインする方法を説明します。
Pythonソースコード
import MetaTrader5 as mt5
if not mt5.initialize("C:\\Program Files\\MetaTrader 5\\terminal64.exe",login=5003081657, server="MetaQuotes-Demo",password="rjxkr6sa"):
print("LOGIN ERROR:, error code =",mt5.last_error())
quit()
print(mt5.version())
mt5.shutdown()
解説
import MetaTrader5 as mt5
インストールが必要です。(pip install MetaTrader5)
if not mt5.initialize("C:\\Program Files\\MetaTrader 5\\terminal64.exe",login=123456789, server="[Server Name]",password="[Password]"):
print("LOGIN ERROR:, error code =",mt5.last_error())
quit()
terminal64.exeのパス、ログインID、サーバ名、パスワードを指定します。(ログインエラーの場合はエラーコードが出力されます。)
デモ口座の場合、口座を作成した際に以下の個所に記載されています。
print(mt5.version())
ログインができていればMT5のバージョンが表示されます。
mt5.shutdown()
接続を切断します。
所感
今回はMT5にログインするところを説明しました。