FX自動売買(EA)を始める際にXMを選ぶ人は多いです。
海外ブローカーの中でも日本語サポートが充実しており、MT5に対応していることからEA運用の環境として選ばれやすいブローカーです。
この記事では、XMでEA運用を始めるための手順を、口座開設からMT5の設定・EA稼働まで順を追って解説します。
XMをEA運用に選ぶ理由
XMはEA運用の環境として以下の点が評価されています。
MT5対応口座を提供している
XMはMT5対応口座を提供しており、MT5専用EAをそのまま動かせます。EA-LabのGENESIS・凜・AXISもMT5専用EAのため、XMのMT5口座で稼働させることができます。
日本語サポートが充実している
海外ブローカーの中では日本語対応が充実しており、口座開設・入出金・トラブル対応を日本語で行えます。EA運用を初めて行う人にとって、サポートが日本語で受けられる点は安心感があります。
ボーナスキャンペーンがある
XMは新規口座開設ボーナス・入金ボーナスといったキャンペーンを実施していることがあります。ただしボーナス条件・出金条件はキャンペーンによって異なるため、内容を必ず確認してから利用してください。
XMのEA運用における注意点
XMをEA運用に使う前に知っておくべき点もあります。
スプレッドの確認が必要
XMはスタンダード口座・マイクロ口座・KIWAMI極口座など複数の口座タイプを提供しています。口座タイプによってスプレッドが異なります。EA運用ではスプレッドが狭いKIWAMI極口座が一般的に向いていますが、使用するEAの通貨ペアに対してスプレッドが許容範囲内かどうかを必ず確認してください。
GENESISで使うGBPUSDはスプレッドが広がりやすい通貨ペアです。口座タイプごとのスプレッドをXMの公式サイトで確認してから口座タイプを選ぶことをすすめます。
約定環境の確認
XMはNDD方式を採用しており、約定品質は比較的安定しているとされています。ただし実際の約定環境はデモ口座とリアル口座で異なる場合があります。リアル口座移行後は最初のうち取引履歴を確認してください。
ステップ①:XMの口座を開設する
XMの公式サイトにアクセスして口座開設を行います。
口座開設の流れは以下の通りです。
- 公式サイトで「口座開設」を選択
- メールアドレス・氏名・住所・生年月日などの基本情報を入力
- 口座タイプを選択(EA運用はKIWAMI極口座またはZero口座が向いていることが多い)
- MT5を選択(MT4と間違えないように注意)
- 本人確認書類(パスポート・運転免許証など)をアップロード
- 審査完了後にログイン情報がメールで届く
口座タイプ選択時にMT5を必ず選択してください。MT4を選ぶとEA-LabのEAは動作しません。
ステップ②:MT5をダウンロード・インストールする
XMのマイページからMT5をダウンロードします。
XMが提供するMT5はXM専用のサーバーに接続するカスタマイズ版です。MetaQuotes社の公式版ではなくXMのマイページからダウンロードしたMT5を使ってください。
インストールは通常のソフトウェアと同様に、ダウンロードしたファイルを実行して画面の指示に従うだけです。
ステップ③:MT5にログインする
MT5を起動してXMのサーバーに接続します。
「ファイル」→「取引口座にログイン」を選択し、口座開設時にメールで届いた口座番号・パスワード・サーバー名を入力します。
サーバー名はXMから届いたメールに記載されています。口座タイプによってサーバー名が異なるため、正しいサーバーを選択してください。ログインに成功するとチャートが表示され、右下の接続状況が「接続済み」になります。
ステップ④:EAファイルを設置する
EAファイル(.ex5)をMT5のExpertsフォルダに設置します。
MT5の「ファイル」→「データフォルダを開く」を選択し、「MQL5」→「Experts」フォルダにEAファイルをコピーします。ファイル設置後にMT5を再起動するか、ナビゲーターで右クリック→「更新」を選択してください。
ナビゲーターの「エキスパートアドバイザー」にEA名が表示されれば設置完了です。
ステップ⑤:チャートにセットしてパラメータを設定する
EAを動かす通貨ペア・時間足のチャートを開きます。
- GENESIS:GBPUSD・M15
- 凜:USDJPY・M5
- AXIS:EURUSD・M15
ナビゲーターからEAをドラッグ&ドロップでチャートに乗せると、パラメータ設定画面が開きます。ロット・SL・TP・Magic Numberを設定してください。
複数のEAを同時稼働させる場合、Magic Numberが重複しないようにそれぞれ異なる番号を設定することが重要です。Magic Numberが重複すると、EAが他のEAのポジションを誤操作するリスクがあります。
「自動売買を許可する」にチェックを入れてOKを押すとEAが稼働します。チャート右上にEA名と笑顔マーク(スマイル)が表示されれば正常稼働中です。
パラメータ設定の詳細についてはこちらで解説しています。
ステップ⑥:デモ口座で動作確認をする
リアル口座での稼働前に、デモ口座で動作確認を行うことをすすめます。
XMはデモ口座を提供しており、リアルマネーを使わずにEAの動作を確認できます。確認すべき内容は以下の通りです。
- EAが正常にエントリー・決済しているか
- ロット・SL・TPが設定通りに動いているか
- Magic Numberの設定に問題がないか
デモ口座での確認後、問題がなければリアル口座に切り替えてください。
ステップ⑦:リアル口座で稼働開始
デモでの動作確認が完了したらリアル口座で稼働を開始します。
稼働開始後しばらくは取引履歴を定期的に確認して、ロジック通りのトレードが行われているかをチェックしてください。
EA運用はセットして終わりではありません。定期的なフォワードの確認・パラメータの見直し・相場環境の把握が継続的に必要です。
24時間稼働させるにはVPSが必要
XMでEAを動かす場合、パソコンの電源が落ちるとEAも止まります。
本当の意味で24時間稼働させるにはVPS(仮想専用サーバー)が必要です。XMはVPSサービスとの連携を案内していることがあります。条件を満たすと無料でVPSを提供しているキャンペーンもあるため、XMの公式サイトで最新情報を確認してください。
凜のようにアノマリーの特定時間帯を狙うEAは、その時間帯に確実に稼働していることが前提です。長期的に安定した運用を目指すのであればVPSの導入を検討してください。
まとめ
XMでEA運用を始める手順は、口座開設・MT5インストール・ログイン・EAファイル設置・チャートへのセット・デモ確認・リアル稼働という流れです。
XMはMT5対応・日本語サポートという点でEA運用の環境として選ばれやすいブローカーです。ただし口座タイプによってスプレッドが異なるため、EA運用に使う通貨ペアに対してスプレッドが有利な口座タイプを選ぶことが重要です。
環境構築よりも重要なのはEAの品質と資金管理です。XMの環境が整ったら、まずデモ口座での動作確認から始めてください。