ExnessでMT4自動売買を始める方法!EA設定

「Exnessで自動売買をやってみたいけど、どうやって始めればいいの?」と思っていませんか?私もはじめてEAを動かすときは設定がよくわからなくてかなり迷いました。でも実際にやってみると、手順自体はそれほど難しくありません。この記事では、ExnessでMT4を使った自動売買(EA)を始めるための口座開設から設定・稼働までの全手順を、初心者の方にもわかりやすく解説していきます。
- ExnessはEAの使用制限がなく、スキャルピング系EAも自由に稼働できる
- 口座タイプによってEAとの相性が違うので、用途に合わせて選ぶことが大切
- MT4へのEAインストールから自動売買許可設定まで、全ステップを画像付きで解説
- 口座残高1,000USD以上で無料VPSが使えて24時間安定稼働が実現できる
ExnessでMT4自動売買を始める準備

ExnessがEA運用に向いている理由
Exnessが自動売買ユーザーに人気なのには、はっきりとした理由があります。まず最大の特徴はEAの使用制限が一切ないという点です。国内FX業者や一部の海外FX業者ではスキャルピング系EAや高頻度売買EAの使用を禁止しているところもありますが、ExnessではどんなロジックのEAでも自由に稼働させることができます。
次に注目したいのがスプレッドの狭さです。EUR/USDで0.6pips~、ゼロ口座なら0.0pips~という水準は業界トップクラスで、取引コストを抑えたいスキャルピング系EAには特に大きなメリットになります。約定力も99.35%と非常に高く、EAが出した注文が思わぬスリッページを受けにくい環境が整っています。
レバレッジについても、最大2,000倍(条件を満たせば無制限レバレッジも解放可能)という水準は、少額資金でも本格的なEA運用ができる環境を作ってくれます。無制限レバレッジの解放条件は「有効証拠金5,000USD未満」「直近12か月に入金実績あり」などがあり、条件を満たせば資金効率を最大限に高められます。ただし、高レバレッジは損失リスクも大きくなるので、必ず余剰資金の範囲内で運用してください。
さらに、口座残高1,000USD以上を維持していると無料VPSが利用できる点も大きな魅力です。VPSはWindows Server環境で2仮想コア、レイテンシ0.5〜1msという高速な接続品質を持っており、24時間365日EAを止めずに動かし続けることができます。自宅PCに依存しない安定した自動売買環境を無料で手に入れられるのは、Exnessならではのメリットだと私は感じています。
加えて、取引できる銘柄数も豊富で、FX通貨ペアだけでなく金・原油などのコモディティ、株価指数なども対象です。EA運用の分散先として複数の銘柄を同時に動かしたい場合にも対応できる環境が整っています。これだけの条件が揃っているからこそ、世界中の自動売買ユーザーがExnessを選んでいるのです。
口座タイプとEAとの相性
Exnessには5種類の口座タイプがあり、どの口座でもEAを使った自動売買が可能です。ただし、使うEAのロジックによって向いている口座タイプが変わってくるので、ここで整理しておきましょう。
| 口座タイプ | スプレッド | 向いているEA |
|---|---|---|
| スタンダード口座 | 0.3pips~(変動制) | グリッド系・スイング系 |
| スタンダードセント口座 | 0.3pips~(変動制) | 少額テスト・初心者向け |
| ロースプレッド口座 | 0.6pips~(変動制) | デイトレード系 |
| ゼロ口座 | 0.0pips~(コミッション制) | スキャルピング系 |
| プロ口座 | 0.1pips~(変動制) | スリッページ重視のEA |
スキャルピング系EAを使いたいならゼロ口座が最も適しています。スプレッドが0.0pipsから始まるので取引コストが非常に低く抑えられます。ただしコミッション(手数料)がかかるため、取引量が少ない場合はかえってコスト高になることもあります。
デイトレードやグリッド系EAにはロースプレッド口座やスタンダード口座がバランスよく使えます。コミッションがかからないため、ポジション保有時間が長めの手法に向いています。
これからExnessで初めてEAを試したいという方には、まずスタンダードセント口座でのテストがおすすめです。最小ロットが0.01セントロットから始められるため、ほぼリスクなしでEAの動作を確認できます。ある程度EAの挙動を把握してから本番口座に移行するという流れが、資金を守るうえで賢い選択です。
口座開設の手順と必要書類
Exnessで自動売買を始めるには、まず口座開設が必要です。手順自体はシンプルで、Exness公式サイトからメールアドレスと電話番号を登録するだけで基本的な取引は始められます。ただし出金を行うためには本人確認(KYC)の完了が必要なので、はじめから書類を準備しておくとスムーズです。
必要な書類は以下の2種類です。
- 本人確認書類:運転免許証、パスポート、マイナンバーカードなど顔写真入りのもの
- 住所確認書類:公共料金の明細書、住民票、銀行の口座明細など(3か月以内のもの)
口座開設時に注意したいのは、年齢条件です。Exnessの口座開設には満18歳以上という条件があります。また、口座タイプは後から変更・追加できるので、最初から全種類を開設する必要はありません。まずスタンダード口座を開設して、必要に応じてゼロ口座などを追加するという進め方が使いやすいです。
口座開設が完了したら、マイページ(パーソナルエリア)からMT4のダウンロードリンクが確認できます。Windows版・Mac版・スマートフォン版が用意されているので、自分の環境に合ったものをインストールしてください。MT4のログイン情報(サーバー名・アカウント番号・パスワード)はメールで届くので大切に保管しておきましょう。
なお、EA運用を本格的に行う場合はWindows PCまたはWindows VPS環境での使用を強く推奨します。MT4のWindows版が最もEAとの互換性が高く、Mac版やスマートフォン版ではEAが正常に動作しないケースがあるからです。
MT4ダウンロードと初期ログイン設定
Exnessの口座開設が完了したら、次はMT4のインストールとログイン設定です。ここをきちんと済ませておかないとEAを動かせないので、順を追って確認していきましょう。
まずExnessのマイページからMT4インストーラーをダウンロードします。インストール自体は画面の指示に従うだけなので特に迷うことはないと思います。インストール後にMT4を起動すると、最初にサーバー選択とログイン画面が表示されます。
サーバーの選択は重要な部分です。Exnessには複数のサーバー(例:Exness-MT4Real7、Exness-MT4Real8など)があり、口座開設時に届いたメールに記載されているサーバー名を正確に入力する必要があります。サーバーが違うとログインできないので注意してください。
ログインに必要な情報は3つです。
- ログインID(口座番号):Exnessマイページに記載された数字
- パスワード:口座開設時に設定したもの(マスターパスワード)
- サーバー名:メールに記載のサーバー名を検索で選択
ログインに成功すると画面右下に口座番号と残高が表示され、チャートが表示された状態になります。この段階ではまだEAの自動売買は許可されていないので、次のステップでオプション設定を行います。
もし「無効な口座」というエラーが出る場合は、サーバー名の入力ミスかパスワードの誤りが原因であることがほとんどです。マイページで口座情報を再確認してみてください。デモ口座と本番口座でサーバーが異なる場合もあるので、混同しないよう注意しましょう。
自動売買を許可するオプション設定
MT4にログインできたら、EAを動かすために必要なオプション設定を行います。この設定を忘れると、EAをチャートに設置しても注文が一切発注されないので必ず確認してください。
設定手順はとてもシンプルです。MT4のメニューバーから「ツール」→「オプション」と進み、「エキスパートアドバイザ」タブを開きます。ここで以下の項目にチェックを入れてOKをクリックするだけです。
- アルゴリズム取引を許可する(自動売買を許可する)
- DLLの使用を許可する(一部のEAで必要)
- 外部エキスパートアドバイザのインポートを許可する
設定後、MT4の画面上部にある「自動売買」ボタンが緑色に変わっていれば、EAの稼働許可が有効になっています。グレーのままの場合はオプション設定が反映されていない可能性があるので、MT4を再起動して確認してみてください。
また、チャート上でEAを設置する際も、EAの設定ウィンドウ内にある「自動売買を許可する」チェックボックスが有効になっているか確認が必要です。MT4全体の許可設定とチャート上の個別許可設定、両方がONになっていて初めてEAが動作します。
VPSを使う場合は、VPS環境にMT4をインストールしてこの設定を行う必要があります。Exnessの無料VPSはWindowsサーバー環境なので、通常のWindows PCと同じ手順で設定できます。リモートデスクトップ接続でVPSにアクセスし、MT4のインストールとオプション設定を済ませましょう。
ExnessのMT4でEAを設置・稼働させる方法

EAファイルをMT4に追加する手順
EAをMT4に設置するには、まずEAのファイル(.ex4形式または.mq4形式)を正しいフォルダに配置する必要があります。ここを間違えるとMT4上にEAが表示されないので、手順を確認しながら進めてください。
最も簡単な方法は、MT4のメニューから「ファイル」→「データフォルダを開く」をクリックすることです。エクスプローラーが開くので、そこから「MQL4」→「Experts」フォルダに進み、EAファイルをコピーまたは貼り付けます。
ファイルを配置したら、MT4を再起動するか、ナビゲーターウィンドウ内の「エキスパートアドバイザ」を右クリックして「更新」を選択します。すると、ナビゲーター上に追加したEAの名前が表示されるようになります。
注意点として、.mq4ファイル(ソースコード)はそのままでは動作しません。MT4のメタエディターでコンパイルして.ex4ファイルを生成する必要があります。市販・無料EAのほとんどはすでに.ex4形式で配布されているので、特別な操作なしにすぐ使えます。
複数のEAを同時に使いたい場合は、同じ手順で追加するだけです。ただし1つのチャートウィンドウに設置できるEAは1つだけなので、複数EAを同時稼働させたい場合は通貨ペアごとに別のチャートを開いてそれぞれにEAを設置する必要があります。この点はExnessに限らずMT4全般の仕様ですが、覚えておくと運用設計が楽になります。
EAをチャートに設置してパラメーター設定をする
EAがナビゲーターに表示されたら、次はチャートへの設置とパラメーター設定です。この部分はEAの性能を左右する重要なステップなので、丁寧に設定しましょう。
設置方法はナビゲーターのEA名をダブルクリック、またはチャートにドラッグ&ドロップするだけです。すると設定ウィンドウが開き、「全般」タブと「入力パラメーター」タブが表示されます。
「全般」タブでは「自動売買を許可する」にチェックが入っているか確認してください。ここにチェックがないとEAは動きません。「入力パラメーター」タブでは、EAごとに異なる各種設定値を調整できます。主な設定項目を確認しておきましょう。
- ロット数(Lots):1回の取引で使うロット量。口座残高の2%以内リスクを目安に設定
- ストップロス(StopLoss):損切り幅(pips)。スキャルピング系は10〜20pips、デイトレード系は30〜50pipsが目安
- テイクプロフィット(TakeProfit):利確幅(pips)。リスクリワード比を考慮して設定
- マジックナンバー(MagicNumber):EAを識別する番号。複数EA稼働時は重複しないよう設定
パラメーター設定が完了したらOKをクリックします。チャート右上にEAの名前と笑顔マーク(:))が表示されれば、EAが正常に稼働しています。フラウンマーク(:()が表示されている場合は自動売買許可設定を見直してください。
EA稼働後は、MT4下部の「エキスパート」タブで動作ログを確認できます。注文が発注されたか、エラーが発生していないかをここで確認する習慣をつけておくと、問題の早期発見につながります。
