【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、サーバ名、パスワードを指定します。(ログインエラーの場合はエラーコードが出力されます。)

デモ口座の場合、口座を作成した際に以下の個所に記載されています。
Screenshot_20220506_111704.png


print(mt5.version())
 ログインができていればMT5のバージョンが表示されます。
mt5.shutdown()
 接続を切断します。


所感

 今回はMT5にログインするところを説明しました。

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す