FX自動売買の始め方|口座開設からEA稼働までの6ステップを解説
EAを動かすまでの手順を6ステップに分解しました。口座選び、MT4/MT5のデータフォルダ、自動売買の許可設定、マジックナンバーとGMTオフセット、デモ検証、VPS移行まで、つまずく箇所を公式ヘルプの記述とあわせて整理します。
PR当ページにはプロモーション(アフィリエイト広告)が含まれます。順位・評価は公開の評価基準に基づき編集部が独立して決定しています。EAの成績はすべて過去の検証結果であり、将来の利益を保証するものではありません。海外FX業者は金融庁未登録です。
この記事の目次
EAを動かすまでの作業は6つに分かれます。難所は「ファイルの置き場所」「自動売買の許可が3か所ある」「マジックナンバーとGMTオフセット」の3つで、ここを飛ばすと動かないか、意図と違う時間帯で取引します。この記事では各ステップで何を確認すべきかを、MetaTrader公式ヘルプの記述とあわせて具体的に示します。所要時間と費用の目安も添えました。
結論:6ステップの全体像
✅ 結論
EAの稼働までは「口座開設 → プラットフォーム準備 → EAの配置 → 許可設定 → パラメータ設定 → 検証とVPS移行」の6段階です。最後の「検証」を省略しないことが、実質的に唯一の成功条件と言っても過言ではありません。デモ1か月・少額リアル3か月を踏まずに本運用へ進むと、EAの問題なのか環境の問題なのかを切り分けられなくなります。
| ステップ | 作業内容 | 所要時間の目安 | 費用 |
|---|---|---|---|
| 1 | EAを決め、対応プラットフォームを確認する | 数日〜(調査次第) | 無料〜$2,800 |
| 2 | EA利用が許可された口座を開設する | 当日〜数営業日 | 無料 |
| 3 | MT4/MT5をインストールし、EAを配置する | 20分 | 無料 |
| 4 | 自動売買を許可する(3か所) | 5分 | 無料 |
| 5 | マジックナンバー・GMTオフセット等を設定する | 30分 | 無料 |
| 6 | デモ→少額リアルで検証し、VPSへ移す | 4か月以上 | 月1,587円〜 |
ステップ1|EAを決め、対応プラットフォームを確認する
先に口座を作ると、そのEAが動かない口座だったという事故が起きます。EAを先に決めてください。
確認する項目は次の5つです。
- 対応プラットフォーム(MT4版かMT5版か)。 MQL4とMQL5は互換性がなく、相互に動きません。「MT4/MT5両対応」と書かれていても中身は別プログラムなので、両方の実績が個別に出ているかを確認します。
- 対象通貨ペアと時間足。 EAが指定する時間足でチャートを開く必要があります。
- 推奨証拠金。 販売者の公称値は過小なことがあります。実例として、MQL5で$949のThe Gold Reaperはベンダー公称の推奨最低証拠金が$600ですが、レビューでは最低$2,500〜$3,000を推奨する利用者の指摘があります(2026年9月24日実測、出典: MQL5 Market 製品ページ )。
- ナンピン・マーチンゲール・グリッドの有無。 商品説明に「no grid / no martingale」と明記されているか、逆に「advanced grid system」と書かれているかを確認します。
- 損切り(SL)の有無と幅。 「SLはあるが1,000pips」は実質的に機能しないSLです。
⚠️ 注意
MQL5 Marketは規約上購入した製品を返品できません(出典: Rules of Using the Market Service IV.14、2026年9月24日確認)。有料EAのデモ版はライブチャートでは動作せず、ストラテジーテスターでのみ動きます(同V.6)。買う前に検証できる範囲が限られている点を理解しておいてください。
EAの入手先ごとの特徴は EA(FX自動売買)とは 、成績指標の読み方は EA成績指標チェッカー で確認できます。
ステップ2|口座を開設する
口座選びで確認する8項目
同じEAでも業者を変えるだけで年間成績が大きく変わります。理由はコストだけではありません。
| # | 確認項目 | なぜ重要か |
|---|---|---|
| 1 | EA利用の可否 | 口座タイプによって制限があることがある |
| 2 | 実質コスト(スプレッド+手数料) | 1トレード0.5pipsの差×年1,000トレードで年間500pips |
| 3 | ストップレベル | 0でない業者では、狭いSL/TPを置くEAがエラー130で発注できない |
| 4 | サーバーのGMTオフセット | 時間帯フィルタ型EAは、ずれると別ロジックになる |
| 5 | 最大ポジション数・注文数の上限 | ナンピン・グリッド系や複数ペア運用で上限に当たる |
| 6 | スキャルピングの可否 | 保有時間の下限を定めている業者がある |
| 7 | 両建て・アービトラージの定義 | 業者ごとに範囲が異なる。違反時は利益取消・口座凍結もありうる |
| 8 | MT5口座のネッティング/ヘッジング | ナンピン・グリッド系はヘッジング口座でないと設計通りに動かない |
💡 ポイント
MT5には「ネッティング」と「ヘッジング」の2種類の口座があります。ネッティングは1銘柄につきポジションが常に1つで、反対売買すると既存ポジションが相殺されます。海外FX業者のMT5口座はほぼすべてヘッジングですが、導入前に必ず確認してください。MQLでは AccountInfoInteger(ACCOUNT_MARGIN_MODE) で判定できます。
⚠️ 規約は「明示的に禁止されていない=安全」ではない
多くの業者の規約には「当社の判断により市場の濫用(market abuse)とみなす行為」といった包括条項があり、最終判断は業者側にあります。高頻度・超短期・約定遅延を利用するロジックのEAは、事前に業者へ確認するのが安全です。
国内業者と海外業者の違い
| 項目 | 国内業者 | 海外業者 |
|---|---|---|
| レバレッジ | 最大25倍(法令上、想定元本の4%以上の証拠金預託が必要) | 業者により数百〜数千倍 |
| ゼロカット | なし(追証が発生しうる) | あり(業者による) |
| 信託保全 | 義務(2010年2月1日より金銭信託に一本化) | 義務なし |
| 税制 | 申告分離課税20.315%、3年繰越控除可 | 総合課税(累進)、繰越控除不可 |
| 必要資金 | レバレッジが低い分、同じEAでも多く必要 | 少額から可能 |
出典: 金融先物取引業協会( 規制関連 )、2026年9月24日確認
なお、国内のMT4環境は縮小傾向にあります。OANDA証券は2026年11月27日(金)の取引終了をもってMT4の提供を終了します(出典: OANDA証券 お知らせ 、2026年9月24日確認)。詳細は MT4はいつ終わるのか で扱っています。業者ごとの条件は EA対応業者一覧 でも比較できます。
ステップ3|MT4/MT5をインストールし、EAを配置する
- 開設した業者が配布する MT4 または MT5 をダウンロードし、インストールします。業者ごとに別のインストーラである点に注意してください。
- ログイン情報(口座番号・パスワード・サーバー名)で接続します。
- メニュー 「ファイル」→「データフォルダを開く」 をクリックします。
- 開いたフォルダの中の該当ディレクトリにファイルを置きます。
| ファイル種別 | MT4 | MT5 |
|---|---|---|
| EA( |
|
|
| カスタムインジケーター |
|
|
| スクリプト |
|
|
| ライブラリ・DLL |
|
|
| セットファイル( |
|
|
- MetaTraderを完全に終了して再起動します(またはナビゲーターで右クリック→「更新」)。
- ナビゲーター(Ctrl+N)の「エキスパートアドバイザ」にEA名が表示されることを確認します。
🚨 よくある失敗
インストール先(C:\Program Files\...)にEAを置いても認識されません。必ず「データフォルダを開く」から開いたフォルダを使ってください。複数のMT4をインストールしている場合、どのMT4のデータフォルダかを間違えやすいので特に注意が必要です。
また、EAが専用インジケーターを要求する場合、インジケーターを Indicators\ に入れ忘れると、チャートに適用しても無言で何もしません。配布物のフォルダ構成をそのまま丸ごとコピーするのが安全です。
.mq4 / .mq5(ソースコード)で配布された場合のみ、ナビゲーターでEAを右クリック→「修正」でMetaEditorを開き、F7でコンパイルします。「0 errors, 0 warnings」を確認してください。.ex4 / .ex5(コンパイル済み)ならこの作業は不要です。
ステップ4|自動売買を許可する(3か所)
ここが最も多いつまずきポイントです。 許可の設定は3か所にあり、すべてONでなければ発注されません。
(1) ターミナル全体の設定
メニュー「ツール」→「オプション」→「エキスパートアドバイザ」タブを開きます。公式ヘルプの説明とあわせて整理します(出典: MetaTrader 4 Help - Expert Advisors settings / MetaTrader 5 Help - Algorithmic Trading 、2026年9月24日確認)。
| 設定項目 | 公式の説明 | 推奨 |
|---|---|---|
| 自動売買を許可する(Allow Algorithmic Trading) | 「EAおよびスクリプトによる取引操作の実行を有効/無効にする」 | ON 必須 |
| 口座が変更された場合は自動売買を無効にする | 口座変更時にEAの取引を無効にする保護機構 | ON 推奨 |
| プロファイルが変更された場合は自動売買を無効にする | プロファイル切替時に停止 | ON 推奨 |
| チャートの通貨ペアと時間軸が変更された場合は無効にする | 「チャートの時間足や通貨ペアを変更すると、そこに適用されているEAは自動的に取引を禁止される」 | ON 推奨 |
| DLLの使用を許可する | 「信頼できない提供元のアプリケーションはサードパーティDLL経由で損害を与える可能性がある」 | EAが要求する場合のみ |
| 指定したURLのWebRequestを許可する | 「セキュリティ上の理由からデフォルトは無効」 | 必要なURLを1行ずつ登録 |
(2) ツールバーの自動売買ボタン
ツールバーの「自動売買(AutoTrading)」ボタンをクリックし、アイコンが**緑(再生マーク)**になることを確認します。MT5公式ヘルプは「これをオフにすると、EA個別の設定で自動売買を有効にしていても全EAの自動売買は無効になる」と記載しています。ショートカットは Ctrl+E で、誤って押しやすいボタンです。
(3) チャート適用時のダイアログ
EAをチャートにドラッグ&ドロップすると設定ダイアログが開きます。「全般」タブの「自動売買を許可する」にチェックを入れてください。
ℹ️ 判定方法
チャート右上にEA名と笑顔のアイコンが出ていれば稼働中、困り顔(×印)なら自動売買が無効です。なおMQL5公式リファレンスによれば、自動売買が無効でもNewTickイベント自体は発生し、EAの処理は止まりません。禁止されるのは取引リクエストの送信だけです(出典: MQL5 Reference - OnTick、2026年9月24日確認)。「ログは動いているのに注文が出ない」のはこのためです。
ステップ5|パラメータを設定する
EAをチャートに適用したら、「パラメータの入力」タブで設定します。セットファイル(.set)が配布されている場合は「読み込み」で適用してください。
マジックナンバー
そのEAが出した注文を識別する整数IDです。ルールは3つあります。
- 1つのEAインスタンスにつきユニークな値を割り当てる
- 同じEAを複数通貨ペアで動かす場合も、ペアごとに別の値にする(EAが自分の注文だけを正しく数えられなくなり、ロット計算や決済ロジックが壊れるため)
- 手動トレードのポジション(マジックナンバー0)と混ざらないよう、0は避ける
複数EAを1口座で動かす場合、マジックナンバーの重複は致命的です。導入前に一覧表を作ってください。命名規則の例としては「EA種別2桁+通貨ペア2桁+時間足1桁」のように体系化しておくと、運用中に追跡しやすくなります。
GMTオフセット
多くのEAは「GMT Offset」「Broker GMT Offset」「TimeZone」といったパラメータを持ちます。これは業者サーバーの時刻がGMTから何時間ずれているかを指定するもので、時間帯フィルタや日次リセットの判定に使われます。
- サーバー時刻は「気配値表示」ウィンドウの上部に表示されます。
- MQLでは
(TimeCurrent() - TimeGMT()) / 3600で算出できます。簡易スクリプトで出力させるのが確実です。 - **海外FX業者の典型値はGMT+2(冬時間)/GMT+3(夏時間)**です。これは日足の確定時刻をニューヨーク17:00に合わせ、週の日足本数を5本にするための業界慣行です。日本時間との差は夏でJST−6、冬でJST−7になります。
⚠️ 夏時間の切り替えに注意
米国DST(3月第2日曜〜11月第1日曜)に追随する業者が多い一方、欧州DSTに追随する業者もあります。そのため3月下旬〜4月上旬と10月下旬〜11月上旬の数週間はオフセットが1時間ずれます。時間帯フィルタ型EAは、この期間の挙動を事前に評価しておいてください。具体値は必ず自分の口座で実測します。
ロットの決め方
固定ロットで始めるのが原則です。リスク率ベースで計算する場合の式は次の通りです。
ロット = (口座残高 × 1トレードあたりリスク率) ÷ (損切り幅[pips] × 1pipsあたりの価値[円/lot]) 必要証拠金は 取引数量 × 基準通貨の対円レート ÷ レバレッジ で求まります。USDJPYを1ロット(10万通貨)、USDJPY=150.00、レバレッジ1,000倍なら 100,000 × 150 ÷ 1,000 = 15,000円 です。 ロット・必要証拠金計算機 で試算できます。
🚨 複利設定は最初から使わない
複利はドローダウン局面で最大ロットを持つという構造的な欠陥があります。また、バックテストを複利で表示すると終盤の少数トレードが結果を支配し、他のEAと比較できない成績表になります。固定ロットで実績を積んでから検討してください。影響は複利運用シミュレーターで確認できます。
ステップ6|検証してからVPSへ移す
3段階のフォワード検証
| 段階 | 目的 | 期間・条件 | 中止基準 |
|---|---|---|---|
| 1. デモフォワード | バックテストと実約定環境の乖離を測る | 最低1か月、できれば3か月。本番で使う業者・口座タイプで行う | 勝率・平均利益が明確に乖離する/エラーが頻発する |
| 2. 少額リアル | スリッページ・約定拒否・スワップを測る | 最低3か月。最小ロット(0.01) | 想定最大DDの1/2に到達/連敗が期待値の1.5倍超 |
| 3. 本運用 | — | 段階2で最低30トレード以上、想定通りの挙動を確認してから | 事前に決めた停止ルールに従う |
📊 統計的に必要なトレード数
「期待値がプラスである」と有意に言うには、1トレードの損益の変動係数(標準偏差÷期待利得)が5なら100トレード、10なら400トレードが必要です。典型的なFXのEAは変動係数5〜15の範囲に入ることが多く、実用的には300〜400トレードが目安になります。フォワード30トレードは「動作確認」以上の意味を持ちません。
VPSへの移行
自宅PCでも動きますが、スリープ・Windows Update・停電・回線断がそのまま「ポジションを持ったまま制御を失う」リスクになります。24時間運用するならVPSが現実的です。
| サービス | 代表プラン | メモリ | 月額(税込) | 備考 |
|---|---|---|---|---|
| ABLENET VPS | Win1 | 2GB | 1,587円(更新後2,208円) | 初期費用0円・10日間無料・大阪DC |
| KAGOYA CLOUD VPS | 3GB | 3GB | 2,420円(月額上限) | 日額課金・最低利用期間なし |
| Winserver for FX | StartUp | 3GB | 2,530円 | RDS込み・MT4推奨2個 |
| お名前.com デスクトップクラウド | StartUp | 2GB | 2,640円 | 初期費用1,100円・RDS込み |
| Xserver VPS for Windows Server | 2GB | 2GB | 2,740円(36か月契約なら2,410円) | RDSは別途SALが必要 |
出典: 各社公式サイト(2026年9月24日確認)。価格・仕様は変更されることがあるため、申込前に公式ページで再確認してください。
選定で最優先すべきはメモリです。MT4/MT5は1インスタンスあたり300MB〜600MB程度を消費し、Windows Server自体が1.5〜2GBを使うため、2GBプランはMT4を1〜2本が上限です。複数EAを動かすなら4GB以上を選びます。次に重要なのは「VPSからブローカーの取引サーバーまで」のレイテンシで、自宅からVPSまでの距離ではありません。
移行前のチェックリスト:
- ローカルで最低1週間は無人稼働させる
- VPS側のWindows Updateの自動再起動設定を確認する
- VPS再起動時にMT4/MT5が自動起動する設定にする
- 移行後、サーバー時刻・GMTオフセットが同じか再確認する
- ローカル側のMT4/MT5は必ず停止する(二重稼働は重複発注の原因)
よくある失敗
- EAより先に口座を作る。 EAが対応していない口座タイプだった、という事故が起きます。
- 自動売買の許可を1か所しか確認しない。 3か所すべてが必要です。
- GMTオフセットを初期値のまま使う。 時間帯フィルタ型EAは、これだけで全く別の戦略になります。
- マジックナンバーを使い回す。 複数ペア・複数EA運用で必ず破綻します。
- デモを飛ばしてリアルに入れる。 問題が起きたとき、EAの問題か環境の問題かを切り分けられません。
- 推奨証拠金を鵜呑みにする。 販売者の推奨値は過小なことがあります。 必要資金・許容DD計算機 で自分の許容ドローダウンから逆算してください。
- 停止ルールを決めずに始める。 最大DDが50%に達すると、元本回復に+100%が必要になります。
まとめ
EAの稼働までは6ステップですが、時間がかかるのは最後の検証です。ステップ1〜5は合計1時間程度で終わり、ステップ6に4か月以上をかける——この配分が現実的です。
- 次に読む: EA(FX自動売買)とは — 注文が出るまでの6段階
- 次に読む: FX自動売買はいくらから始められるか — 資金額の計算例
- 次に読む: 「FX自動売買はやめとけ」と言われる5つの理由 — 始める前に読む
編集部の検証方針は 編集方針 に公開しています。
よくある質問
Q.MT4のEAはどこのフォルダに入れればいいですか?
Q.「自動売買を許可する」はどこで設定しますか?
Q.DLLの使用を許可する必要があるのはどんなときですか?
Q.FX自動売買はいくらから始められますか?
Q.EAを動かすのにVPSは必ず必要ですか?
関連記事
EA(FX自動売買)とは|注文が出るまでの仕組みを6段階で理解する
更新: 2026年9月24日
基礎知識・始め方EA用語集50語|PF・DD・RF・マジックナンバーまで定義と目安
更新: 2026年9月24日
基礎知識・始め方EAはどうやって売買を判断しているのか|tick・OnTick・注文送信
更新: 2026年9月24日
基礎知識・始め方EAとコピートレード・ミラートレードの違い|法規制の線引きも解説
更新: 2026年9月24日
基礎知識・始め方FX自動売買は儲かるのか|利回りの現実を一次データの数字で検証する
更新: 2026年9月24日
基礎知識・始め方FX自動売買はいくらから始められるか|1万・10万・30万円の現実
更新: 2026年9月24日