EA APIキーでMT5口座を接続する
このガイドを終えると、PipLoopでMT5口座が Connected と表示されます。
アプリの画面は英語のため、以下のボタン名やラベルは画面の表示どおりに記載しています。
- メールアドレスの確認が済んでいること。EA APIキーは、確認済みのアカウントにしか発行されません(アカウントの作成)。
- MT5にPipLoopパッケージがインストールされていること(PipLoopパッケージのインストール)。
- MT5で正しい口座にログインしていること。練習にはDEMO口座がいちばんです。
キーは、1つのMT5ターミナルとPipLoopアカウントを結びつけます。PipLoopがブローカー口座のパスワードを尋ねることはありません。ブローカーのログイン情報はMT5の中にとどまります。
キーを発行する
Section titled “キーを発行する”-
PipLoopで Settings → MT5 Connection を開きます。
-
接続パネルを開きます。
- 口座がまだない場合は「No MT5 account linked yet.」と表示されるので、Connect MT5 をクリックします。
- 一覧に口座がある場合は Generate EA API Key を、接続中の口座がすでにある場合は Connect another account をクリックします。
Chart Workspaceから始めることもできます。口座がまだない場合、そこに Connect MT5 ボタンが表示されます。
-
接続パネルで Generate EA API Key をクリックします。
-
EA API Key 欄にキーが表示されます。Copy EA API Key をクリックすると、ボタンが Copied に変わります。
キーが表示されるのは一度だけで、ブラウザにも保存されません。キーをMT5に貼り付けるまではページを開いたままにし、キーは誰にも教えないでください。
キーをMT5に貼り付ける
Section titled “キーをMT5に貼り付ける”- MT5で、インストールガイドの手順どおりにPipLoop EAを1つのチャートにセットします。EAがすでにチャート上にある場合は、そのチャートを選んで F7 を押し、プロパティを開きます。
- Inputs(パラメーターの入力)タブで EA API Key の値をダブルクリックし、キーを貼り付けて OK をクリックします。
- MT5は起動したまま、ブローカーにログインした状態にしておきます。
接続を確認する
Section titled “接続を確認する”PipLoopの接続パネルに「Waiting for MT5 connection…」と表示されます。EAからの通信が届くとパネルは自動で閉じ、ブローカー名と一部を伏せたログインID(例:41****04)とともに、口座が一覧に表示されます。ステータスは次の順に変わります。
- Connected to MT5:EAがつながり、PipLoopが口座を同期しています。しばらくお待ちください。
- Connected:口座データが最新の状態に保たれています。これで完了です。
このとき、左サイドバーの下部に Live account connected と表示されます。このラベルは接続が最新の状態であることを示すもので、DEMO口座でも表示されます。
ステータスが Awaiting MT5 connection のまま変わらない場合、口座は紐づいていますが、EAからの通信が届いていません。接続ステータスごとの対処法をご覧ください。
接続が完了する前にページを閉じても、何も失われません。EAからの通信が届きしだい、口座は Settings → MT5 Connection に表示されます。
MT5口座ごとに、専用のMT5ターミナルと専用のキーが必要です。Connect another account をクリックして、次のキーを発行します。接続できる口座数はプランによって決まります。Settings → Plan & billing の Connected MT5 accounts の行で確認してください。
うまくいかないときは
Section titled “うまくいかないときは”| 表示されるメッセージ | 対処法 |
|---|---|
| 「PipLoop cannot complete the connection right now. Please try again.」 | Try again をクリックします。メールアドレスの確認がまだなら、先に確認を済ませてください。確認が済むまで、キーは発行されません。 |
| 「This EA API Key is no longer valid…」 | 新しいキーを発行し、EAに貼り付けます(手順1〜6)。 |
| 「This Trading Account is already connected from another MT5 installation…」 | もう一方のターミナルからEAを外します。そのターミナルがもう存在しない場合は、通信が途絶えて10分たつと、このターミナルが自動で引き継ぎます。 |
| 「Your current plan has reached its connected Trading Account limit.」 | Settings → Plan & billing の Connected MT5 accounts の行を確認します。 |
| 接続パネルが「Waiting for MT5 connection…」のまま | MT5が起動しているか、EAがキーを入れた状態でチャートにセットされているか、PipLoopの2つのサービス(Service)が両方動いているか、PipLoopのアドレスが許可されているかを確認します(インストールガイド)。 |
| 「Could not load trading accounts.」 | Retry をクリックします。 |
その他のステータスは、接続ステータスごとの対処法で説明しています。