VPS(仮想専用サーバー)を契約して、いよいよFXの自動売買を始めようとしている初心者の方へ。
「VPSへの接続方法がわからない」「MT4/MT5のインストールってどうするの?」「EAファイルをどこに置けばいいの?」といった疑問や不安をお持ちではないでしょうか。
ご安心ください。この記事では、VPSを契約した後のMT4/MT5インストールからEA設定、そして自動売買を始めるまでの一連の作業を、完全な初心者の方でも迷わないよう、ステップバイステップで詳しく解説いたします。
スタッフVPSへの接続、MT4/MT5のインストール、EAの設定…初めてだと、たくさんの手順があって戸惑ってしまいますよね。でもご安心ください。この記事では、一つひとつのステップを丁寧にご説明しますので、一緒に進めていきましょう。
専門用語は避け、分かりやすい言葉で解説していきますので、ぜひこの記事を参考に、あなたのFX自動売買をスムーズにスタートさせてください。
VPSへリモートデスクトップ接続する方法
まず最初に、契約したVPSサーバーに接続する方法から始めましょう。VPSは、インターネット経由で遠隔操作するコンピューターのようなものです。この遠隔操作を「リモートデスクトップ接続」と呼びます。
VPSのログイン情報を確認する
VPSに接続するためには、以下のログイン情報が必要です。これらは、VPS契約時にプロバイダから送られてくるメールや、会員ページで確認できます。
- IPアドレス(またはホスト名):VPSの住所のようなものです。
- ユーザー名:通常「Administrator」または「admin」などです。
- パスワード:VPS契約時に設定したもの、または自動生成されたものです。
これらの情報は非常に重要ですので、大切に保管してください。
【注意】パスワードの取り扱いについて
VPSのパスワードは、不正アクセスを防ぐために厳重に管理してください。他人に教えたり、共有したりしないようご注意ください。
Windows標準のリモートデスクトップ接続
Windowsパソコンをお使いの場合、標準機能で簡単にリモートデスクトップ接続が可能です。以下の手順で進めていきましょう。
- 検索ボックスに「リモートデスクトップ接続」と入力:
Windowsのスタートボタンをクリックし、検索ボックスに「リモートデスクトップ接続」と入力してください。検索結果に表示されるアプリをクリックして起動します。 - IPアドレスを入力:
「リモートデスクトップ接続」ウィンドウが開いたら、「コンピューター」の欄に、確認したVPSのIPアドレス(またはホスト名)を入力し、「接続」ボタンをクリックします。
【画像挿入: リモートデスクトップ接続のIPアドレス入力画面】 - ユーザー名とパスワードを入力:
セキュリティ警告が表示されることがありますが、「はい」または「接続」をクリックして進めます。次に、ユーザー名とパスワードの入力画面が表示されますので、VPSのログイン情報を正確に入力し、「OK」をクリックします。 - VPSへの接続完了:
正しく情報が入力されていれば、VPSのデスクトップ画面が表示されます。これで、あなたのパソコンからVPSを遠隔操作できる状態になりました。
【画像挿入: VPSデスクトップ画面】
Macからのリモートデスクトップ接続(補足)
Macをお使いの場合は、App StoreからMicrosoft公式の「Microsoft Remote Desktop」アプリをダウンロードして使用します。
- App Storeで「Microsoft Remote Desktop」を検索し、ダウンロード・インストールします。
- アプリを起動し、「Add PC」からVPSのIPアドレスを入力します。
- ユーザー名とパスワードを設定し、接続します。
基本的な操作方法はWindowsと似ていますので、アプリの指示に従って進めてみてください。
VPSにMT4/MT5をインストールする手順
VPSへの接続が完了したら、次にFX取引プラットフォームであるMT4(MetaTrader 4)またはMT5(MetaTrader 5)をインストールしましょう。ここでは、一般的なインストール手順を解説します。
MT4/MT5ダウンロードページの確認
MT4/MT5は、利用するFX業者(ブローカー)からダウンロードするのが一般的です。VPS上で、お使いのFX業者のウェブサイトにアクセスし、MT4/MT5のダウンロードページを探してください。
【ポイント】
FX業者によっては、MT4とMT5の両方を提供している場合があります。ご自身のEAがMT4用かMT5用かを確認し、適切な方をダウンロードするようにしましょう。
インストールファイルのダウンロードと実行
- ダウンロード:
FX業者のサイトで「MT4ダウンロード」や「MT5ダウンロード」といったリンクをクリックし、インストーラーファイルをVPS上にダウンロードします。ダウンロード先は「ダウンロード」フォルダなどで構いません。
【画像挿入: MT4/MT5ダウンロード画面】 - インストーラーの実行:
ダウンロードしたインストーラーファイル(例: setup.exe)をダブルクリックして実行します。セキュリティ警告が表示される場合は、「実行」または「はい」をクリックして進めてください。 - インストールウィザードに従う:
インストールウィザードが起動しますので、「次へ」や「同意する」をクリックして進めます。インストール先フォルダは特に変更する必要がなければ、デフォルトのままで問題ありません。 - インストール完了:
インストールが完了すると、自動的にMT4/MT5が起動するか、デスクトップにショートカットアイコンが作成されます。
サーバー選択とログイン情報入力
MT4/MT5が起動したら、ご自身のFX口座にログインする必要があります。
- サーバー選択:
初回起動時には、利用するFX業者のサーバーを選択する画面が表示されます。ご自身のFX口座情報に記載されているサーバー名(例: 「〇〇-Live」や「〇〇-Demo」など)を選び、「次へ」をクリックします。
【画像挿入: サーバー選択画面】 - ログイン情報入力:
「既存の取引口座にログインする」を選択し、FX口座の「ログインID(口座番号)」と「パスワード」を入力します。パスワードはFX口座開設時に設定したものです。「完了」をクリックすると、ログインが試行されます。 - ログイン確認:
ログインが成功すると、MT4/MT5の画面右下にある接続状況を示す部分が緑色のバーに変わり、通信速度が表示されます。また、左側の「気配値表示」ウィンドウに通貨ペアのレートが表示され、取引が可能になります。
【画像挿入: MT4/MT5ログイン後の画面】
EA(エキスパートアドバイザ)をVPSに導入する方法
MT4/MT5のインストールとログインが完了したら、いよいよ自動売買の要となるEA(エキスパートアドバイザ)を導入しましょう。EAファイルをVPSにアップロードし、MT4/MT5に認識させる手順を解説します。
EAファイルのアップロード(ドラッグ&ドロップ、コピー&ペースト)
ご自身のパソコンに保存されているEAファイルをVPSに転送する方法はいくつかありますが、最も簡単なのは「ドラッグ&ドロップ」または「コピー&ペースト」です。
- ドラッグ&ドロップ:
VPSのリモートデスクトップ画面を開いた状態で、ご自身のパソコンのエクスプローラーからEAファイル(通常は「.ex4」または「.ex5」形式)をVPSのデスクトップや任意のフォルダに直接ドラッグ&ドロップします。 - コピー&ペースト:
ご自身のパソコンでEAファイルを右クリックし「コピー」を選択します。次に、VPSのリモートデスクトップ画面上で右クリックし「貼り付け」を選択します。
どちらの方法でも、EAファイルをVPSに転送することができます。
MT4/MT5へのEAファイルの設置(MQL4/MQL5フォルダ)
VPSに転送したEAファイルを、MT4/MT5が認識できる正しいフォルダに設置します。
- MT4/MT5を起動:
VPS上でMT4またはMT5を起動します。 - データフォルダを開く:
MT4/MT5のメニューバーから「ファイル」→「データフォルダを開く」をクリックします。
【画像挿入: ファイル→データフォルダを開く】 - EAフォルダへ移動:
開いたデータフォルダの中から、「MQL4」フォルダ(MT4の場合)または「MQL5」フォルダ(MT5の場合)をダブルクリックします。さらにその中の「Experts」フォルダをダブルクリックして開きます。
【画像挿入: MQL4/MQL5→Expertsフォルダ】 - EAファイルを貼り付け:
この「Experts」フォルダの中に、先ほどVPSにアップロードしたEAファイル(.ex4または.ex5)をドラッグ&ドロップするか、コピー&ペーストで貼り付けます。
【画像挿入: ExpertsフォルダにEAを貼り付け】
スタッフEAを導入する際、どのフォルダに入れればいいのか、迷ってしまう方も多いのではないでしょうか?私も最初はそうでした。でも、正しい場所さえ覚えてしまえば簡単ですよ。
MT4/MT5の再起動とEAの認識
新しいEAファイルを設置したら、MT4/MT5を再起動して、そのファイルを認識させる必要があります。
- MT4/MT5を閉じる:
MT4/MT5のウィンドウ右上にある「×」ボタンをクリックして、一度完全に閉じます。 - MT4/MT5を再起動:
デスクトップのショートカットアイコン、またはスタートメニューからMT4/MT5を再度起動します。 - EAの認識確認:
MT4/MT5の左側にある「ナビゲーター」ウィンドウを開き、「エキスパートアドバイザ」の項目を展開してみてください。先ほど設置したEAの名前が表示されていれば、正しく認識されています。
【画像挿入: ナビゲーターウィンドウのエキスパートアドバイザ】
これで、EAをチャートに設定する準備が整いました。
EAをチャートに設定し自動売買を始めるまで
EAをMT4/MT5に認識させたら、いよいよチャートに設定して自動売買をスタートさせましょう。ここでは、EAの適用から自動売買の有効化までの手順を解説します。
ナビゲーターウィンドウからEAをチャートに適用
- チャートの表示:
自動売買を行いたい通貨ペアのチャートを表示させます。メニューバーの「ファイル」→「新規チャート」から選択するか、「気配値表示」ウィンドウから通貨ペアをドラッグ&ドロップして開きます。
【画像挿入: 新規チャートの表示】 - EAをチャートにドラッグ&ドロップ:
「ナビゲーター」ウィンドウの「エキスパートアドバイザ」の中から、設定したいEAの名前を見つけ、開いているチャート上にドラッグ&ドロップします。
EAのプロパティ設定(パラメーター設定)
EAをチャートにドラッグ&ドロップすると、「エキスパートアドバイザ(EA名)のプロパティ」という設定ウィンドウが表示されます。ここでEAの動作に関する様々なパラメーターを設定します。
- 「全般」タブ:
「自動売買を許可する」「DLLの使用を許可する(※必要な場合のみ)」にチェックを入れます。このチェックを入れないと自動売買が機能しません。
【画像挿入: EAプロパティの全般タブ】 - 「パラメーターの入力」タブ:
ここで、ロットサイズ、損切り・利食い幅、マジックナンバーなど、EAごとに定められた詳細な設定を行います。これらの設定はEAの取扱説明書や開発者の指示に従って正確に入力してください。
【画像挿入: EAプロパティのパラメーターの入力タブ】
設定が完了したら、「OK」をクリックしてウィンドウを閉じます。
自動売買の有効化と稼働確認
EAのプロパティ設定後、自動売買を有効にする最終ステップです。
- MT4/MT5の自動売買ボタンを有効化:
MT4/MT5のツールバーにある「自動売買」ボタン(緑色の再生マークのようなアイコン)をクリックして、自動売買を有効にします。ボタンが緑色になっていれば有効です。
【画像挿入: ツールバーの自動売買ボタン】 - チャート上のアイコンを確認:
EAを適用したチャートの右上を見てください。EAの名前の横に「ニコちゃんマーク(笑顔のアイコン)」が表示されていれば、EAが正常に稼働している状態です。
【画像挿入: チャート右上のニコちゃんマーク】 - 「ターミナル」ウィンドウで確認:
MT4/MT5の下部にある「ターミナル」ウィンドウ(表示されていない場合は「表示」→「ターミナル」で表示)を開き、「エキスパート」タブをクリックします。ここにEAの動作ログが表示されていれば、正常に稼働しています。
【画像挿入: ターミナルのエキスパートタブ】
スタッフ自動売買を有効にしたのに、なぜか動かない…と不安になることもありますよね。そんな時は、チャート右上のニコちゃんマークや、ターミナルのエキスパートタブをぜひチェックしてみてください。
複数通貨ペアでの設定(補足)
複数の通貨ペアで同じEA、または異なるEAを稼働させたい場合は、それぞれの通貨ペアのチャートを開き、上記の手順を繰り返してEAを設定してください。
【ポイント】マジックナンバーとは?
複数のEAや同じEAを異なる設定で稼働させる場合、それぞれのEAがどの取引を管理しているかを識別するために「マジックナンバー」という固有の数値を設定します。EAごとに異なるマジックナンバーを設定することで、取引が混同するのを防ぎます。
自動売買を安定稼働させるための注意点
EAの設定が完了し、自動売買が始まった後も、安定して稼働させるためにはいくつかの注意点があります。これらを意識することで、予期せぬトラブルを防ぎ、安心して自動売買を続けられるでしょう。
VPSの電源を切らない
VPSは、FX自動売買の司令塔となるコンピューターです。VPSの電源を切ってしまうと、MT4/MT5も停止し、EAによる自動売買も行われなくなります。
【重要】リモートデスクトップ接続を切断する際
ご自身のパソコンからVPSのリモートデスクトップ接続を閉じる際は、必ずウィンドウ右上の「×」ボタンで閉じてください。これにより、VPSはバックグラウンドで稼働し続けます。VPS内の「シャットダウン」や「再起動」は、特別な理由がない限り行わないでください。
MT4/MT5を閉じない
VPSにログインしている間は、MT4/MT5のウィンドウも閉じないようにしてください。MT4/MT5を閉じてしまうと、その中で稼働しているEAも停止してしまいます。
EAが正常に動作し続けるためには、MT4/MT5が常に起動している状態を保つことが不可欠です。
定期的なVPSの再起動
VPSは24時間365日稼働し続けるため、ごく稀に動作が不安定になることがあります。そのような場合に備え、月に1回程度、定期的にVPSを再起動することをおすすめします。
再起動を行うことで、VPSの動作がリフレッシュされ、安定した環境を維持できます。ただし、再起動中は自動売買が一時停止しますので、経済指標発表時など、重要な時間帯を避けて行うようにしましょう。
まとめ
この記事では、VPSを契約したばかりの初心者の方に向けて、MT4/MT5のインストールからEA設定までのステップバイステップガイドを詳細に解説しました。
主要な手順を振り返りましょう。
- VPSのログイン情報を確認し、リモートデスクトップ接続でVPSにアクセスする。
- FX業者のウェブサイトからMT4/MT5のインストーラーをダウンロードし、VPSにインストールする。
- MT4/MT5にFX口座のログイン情報を入力し、接続する。
- EAファイルをVPSにアップロードし、「MQL4/MQL5」フォルダ内の「Experts」フォルダに設置する。
- MT4/MT5を再起動し、ナビゲーターウィンドウでEAが認識されていることを確認する。
- EAをチャートにドラッグ&ドロップし、プロパティ(パラメーター)を設定する。
- MT4/MT5のツールバーにある「自動売買」ボタンを有効にし、チャート右上のニコちゃんマークで稼働を確認する。
これらの手順を一つずつ丁寧に進めていくことで、あなたもスムーズにFX自動売買を始めることができるでしょう。最初は戸惑うこともあるかもしれませんが、慣れてしまえば簡単です。
この記事が、あなたのFX自動売買ライフの第一歩を力強くサポートできることを願っております。ぜひ、この記事を参考に、安定した自動売買環境を構築してください。
よくある質問(FAQ)
VPSのログイン情報(ユーザー名、パスワード)が間違っている可能性が高いです。VPS契約時にプロバイダから送られてきたメールや、会員ページで再度正確な情報をご確認ください。特にパスワードは大文字・小文字、半角・全角の区別がありますので、注意深く入力してください。
EAファイルが正しいフォルダ(MQL4/MQL5 → Experts)に設置されているか、再度ご確認ください。また、ファイルを設置した後にMT4/MT5を再起動しましたでしょうか?再起動しないと、新しいファイルは認識されません。それでも表示されない場合は、EAファイル自体が破損している可能性も考えられます。
これは自動売買が有効になっていない状態を示します。以下の点をご確認ください。
1. MT4/MT5のツールバーにある「自動売買」ボタンが緑色になっているか。
2. EAのプロパティ設定(チャート上でEAを右クリック→「エキスパートアドバイザ」→「設定」)の「全般」タブで、「自動売買を許可する」にチェックが入っているか。
これらの設定が正しければ、ニコちゃんマークは笑顔に変わるはずです。
はい、VPSをシャットダウンすると、その上で稼働していたMT4/MT5やEAも停止してしまいます。自動売買が途切れてしまうため、意図しない損失や機会損失につながる可能性があります。通常は、リモートデスクトップ接続を切断するだけで問題ありません。再度VPSに接続し、MT4/MT5が起動しているか、EAが稼働しているかを確認してください。
EAがまだ取引を行っていないか、または正常に稼働していない可能性があります。まず、前述のニコちゃんマークが笑顔になっているか、MT4/MT5の「自動売買」ボタンが有効になっているかを確認してください。また、EAのパラメーター設定が正しく行われているか、取引する条件が満たされているかなども確認が必要です。エラーメッセージが表示されている場合は、その内容を調べて対処しましょう。