XS.com(エックスエス)を使ってみようかな、と思ったときに地味に引っかかるのが「MT4とMT5、どっちが使えるの?」「EA(自動売買)って動かしていいの?」というところなんですよね。日本語の情報がまだ少ない業者なので、調べてもなかなかスッキリしないと思います。
私も気になって公式サイトを一通り確認してみたんですけど、実は口座タイプによってMT4が選べないケースがあるという、けっこう見落としやすい落とし穴がありました。EAを動かす前提の人だと、ここを知らずに口座を作ると詰みかねないんですよ。この記事では、XS.comのプラットフォーム対応状況とEAまわりの実情を整理していきます。
XS.comが対応しているプラットフォームは?
結論から言うと、XS.comはMT4とMT5の両方に対応しています。しかも対応デバイスがけっこう幅広いんですよね。公式のプラットフォームページを見ると、こんな感じでした。
| 対応環境 | MT4 | MT5 |
|---|---|---|
| Windows(デスクトップ) | 対応 | 対応 |
| Mac | 対応 | 対応 |
| ブラウザ(WebTrader) | 対応 | 対応 |
| iOS / Android | 対応 | 対応 |
| EA(自動売買) | 利用可 | 利用可 |
ちなみにXS.comは独自のスマホアプリ(XS Trading App)も出していて、さらにコピートレード(他のトレーダーの売買をそのまま真似するサービス)も提供しています。ただ、EAを動かしたいならMT4かMT5を使うのが基本です。独自アプリ側でEAが動くわけではないので、そこは分けて考えておいた方がいいんですよね。
最大の落とし穴: 口座タイプによってMT4が選べない
ここが今回いちばん伝えたいところなんですけど、XS.comは「全口座でMT4もMT5も自由に選べる」わけじゃないんですよ。口座タイプごとに対応プラットフォームが決まっています。
| 口座タイプ | 対応プラットフォーム | 最低入金額の目安 |
|---|---|---|
| スタンダード口座 | MT4 / MT5 | 下限なし |
| プロ口座 | MT4 / MT5 | 500ドル |
| エリート口座 | MT4 / MT5 | 500ドル |
| セント口座 | MT5のみ | 下限なし |
| VIP口座 | MT5のみ | 10万ドル |
POINT
セント口座とVIP口座はMT5専用。手持ちのEAがMT4用(MQL4)なら、スタンダード・プロ・エリートのどれかを選ばないと動かせません。
これ、地味にキツいんですよね。というのも、セント口座は本来「EAのテストに一番向いている口座」だからです。1ロットの取引量が他の口座の100分の1になるので、少額でリアル環境の挙動を試せるんですよ。「小さいロットでEAを慣らし運転してから本番口座に移す」というのは自動売買では定番の流れなんですけど、XS.comの場合、そのセント口座がMT5専用。手元のEAがMT4用だと、この定番ルートが使えないわけです。
逆に言うと、これからEAを買う・作る予定の人はMT5用を選んでおくと、XS.comでは口座タイプの自由度が上がるということでもあります。私が試しに口座タイプの一覧を眺めていて、いちばん「なるほど」と思ったポイントがここでした。
MT4とMT5、EA目線での違い
「じゃあどっちを選べばいいの?」という話になるので、EAを使う視点で主な違いを整理しておきます。数値はMetaQuotes(MT4/MT5の開発元)の公式比較ページに載っているものです。
| 項目 | MT4 | MT5 |
|---|---|---|
| 時間足 | 9種類 | 21種類 |
| 標準インジケーター | 30種類 | 38種類 |
| 描画オブジェクト | 31種類 | 44種類 |
| 予約注文の種類 | 4種類 | 6種類 |
| バックテスト | シングルスレッド | マルチスレッド・複数通貨ペア対応 |
| 開発言語 | MQL4 | MQL5 |
スペックだけ見るとMT5の圧勝に見えますよね。特にバックテストは差が大きくて、MT5はCPUの複数コアを使って並列で回せるうえ、複数通貨ペアを同時に検証できるんですよ。EAのパラメータを総当たりで最適化したい人にはかなり効きます。
ただし、MQL4で書かれたEAはMT5では動きません。ここは互換性がないので、変換や作り直しが必要になります。日本で出回っているEAは今でもMT4用が多いので、「持っているEAに合わせてプラットフォームを決める」のが結局いちばん失敗しない選び方なんですよね。スペック表で選ぶ話じゃない、というのが正直なところです。
EAの導入手順ってどんな感じ?
XS.comだから特別な作業がある、ということはなくて、MT4/MT5の一般的な手順そのままです。ざっくりこんな流れなんですけど、初めてだと最初の一歩で止まりがちなので書いておきます。
- XS.comの公式サイトから、使う口座に合ったMT4またはMT5をダウンロードしてインストールする
- 口座開設時に発行されたログインID・パスワード・サーバー名でログインする
- MT4/MT5の「ファイル」メニューから「データフォルダを開く」を選ぶ
- 開いたフォルダの中の
MQL4(またはMQL5) > ExpertsにEAのファイルを入れる - MT4/MT5を再起動すると、ナビゲーターウィンドウにEA名が出てくる
- チャートにEAをドラッグして、ツールバーの「自動売買(AutoTrading)」ボタンをONにする
詰まるポイントはだいたい決まっていて、「AutoTradingボタンを押し忘れている」か「チャート右上のマークが笑顔になっていない」のどちらかなんですよ。ボタンが緑の再生マークになっていればEAは動いているんですけど、赤い停止マークのままだと何も起きないんですよね。あと、EAをフォルダに入れただけだとナビゲーターに出てこないので、必ず一度再起動してください。私も昔ここでしばらく悩みました。
注意点: EAなら何をやってもいいわけではない
ここは大事なので分けて書きます。XS.comに限らず海外FX業者全般に言えることなんですけど、EAで自動化していても利用規約で禁止されている取引手法は禁止のままです。EAだからセーフ、みたいな話ではないんですよね。
注意
複数業者間の価格差を狙うアービトラージ(裁定取引)、サーバーの遅延やレートエラーを狙った取引、窓開け直後の異常値を狙った取引などは規約違反とされるのが一般的です。違反と判断されると利益の取り消しや口座凍結につながる可能性があります。
特に注意したいのが、ミリ秒単位で大量の注文を出すタイプの超高頻度EAです。業者のサーバーに過度な負荷をかける行為とみなされることがあって、意図せず規約に触れてしまうケースがあるんですよ。市販EAを使う場合でも、そのEAがどれくらいの頻度で発注するのかは事前に把握しておいた方がいいと思います。
なお、禁止事項の細かい線引きは業者側の規約と運用次第で変わりますし、改定されることもあります。EAを本格的に稼働させる前に、必ずXS.comの最新の利用規約(クライアント契約書)を自分の目で確認してください。不安なら日本語サポートに「このタイプのEAは問題ないか」を先に問い合わせてしまうのがいちばん確実です。
デモ口座で先に試せるのはありがたい
XS.comはデモ口座も用意されているので、いきなり自己資金でEAを回さずに済みます。EAって、バックテストの成績が良くてもリアルタイムのスプレッドや約定の挙動でだいぶ結果が変わるんですよ。過去データ上は綺麗な右肩上がりでも、実際に動かすと全然違う顔を見せることがあるんですよね。特に海外FXは指標発表前後のスプレッド拡大が大きいので、そこでEAがどう振る舞うかは実際に動かしてみないと分からない部分があります。
私が個人的にやっているのは、デモ口座で最低でも1〜2週間、経済指標のある週をまたいで動かしてみるという確認です。地味ですけど、ここを飛ばして本番に入るとだいたい想定外のことが起きます。デモとリアルで完全に同じ挙動になるわけではない点は割り引いて見る必要がありますが、それでも「明らかにおかしい動きをするEAかどうか」は十分あぶり出せると思います。
弱み・気になった点
いい話ばかりでもないので、正直なところも書いておきます。
まず、XS.comが自社で無料VPSを提供しているという情報は、今回公式サイトを見た限りでは確認できませんでした。EAを24時間動かすならVPS(常時起動のサーバー)がほぼ必須になるので、他社の無料VPS特典を期待している人は注意が必要です。自前で外部のVPSを契約する前提で考えておいた方が無難だと思います。
もうひとつ、口座タイプのラインナップやプラットフォーム対応は、時期によって変わることがあります。実際に調べていても、情報源によって口座タイプの数え方に差がありました。最終的には公式サイトの口座タイプページで、自分が開設しようとしている口座の対応プラットフォームを直接確認するのが確実です。
FX取引はレバレッジを用いた取引であり、預けた資金(元本)を上回る損失が生じる可能性があります。本記事は情報提供を目的としたものであり、投資を勧誘するものではありません。取引を行う際は自己責任・余裕資金の範囲で行い、各社公式サイトで最新のリスク説明書・規約を必ずご確認ください。
まとめ
XS.comのMT4/MT5とEAまわりを整理すると、こんな結論になります。
- MT4もMT5も使えて、EAも両方で動かせる。デバイスもWindows・Mac・ブラウザ・スマホと一通り揃っている
- ただしセント口座とVIP口座はMT5専用。MT4用EAを使うならスタンダード・プロ・エリートから選ぶ
- MQL4のEAはMT5では動かないので、プラットフォームは手持ちのEAに合わせて決める
- アービトラージや遅延狙いなど、EAでも規約違反になる手法はある。稼働前に規約確認を
これからEAを始める初心者の人は、まずデモ口座でMT5を触ってみるのがいいと思います。バックテストが速いぶん検証のサイクルを回しやすいですし、これから買うEAならMT5対応のものを選べば口座タイプの制約も受けにくいです。
すでにMT4用のEA資産がある中上級者の人は、口座タイプの選択だけ気をつけてください。セント口座で少額テスト、という発想が通用しないのがXS.comの特徴なので、そこだけ運用の組み立てを変える必要があります。逆に言えば、そこさえクリアすればプラットフォーム面で困ることは少ないんじゃないかなと思います。
