ホーム > ブログ > EAのパラメーター設定完全ガイド - 初心者が最初に調整すべき項目

パラメーターEA設定RiskPercentMT5初心者

EAのパラメーター設定完全ガイド - 初心者が最初に調整すべき項目

公開日: 2026-05-18読了目安: 約1分

EAのパラメーター設定完全ガイド - 初心者が最初に調整すべき項目

MT5にEAをセットアップした後、「パラメーターは何を変えればいいか?」という疑問は多くの初心者が抱きます。設定を変えすぎるとバックテストの検証結果が無効になり、変えなさすぎると口座に合わない設定で動かすことになります。この記事では、初心者が最初に理解すべきパラメーターの意味と、安全な設定方法を解説します。

パラメーターの種類と重要度

EAのパラメーターは大きく3種類に分類できます。

種類説明変更可否
リスク管理系ロット・リスク率・ストップロス✅ 要調整
フィルター系時間帯・曜日・指標回避⚠️ 慎重に
戦略系EMAの期間・ATRの倍率・エントリー条件❌ 原則変更しない

必ず理解すべきパラメーター①:RiskPercent(リスク率)

ロット = (口座残高 × RiskPercent%) ÷ (SL幅 × pip値)

最も重要なパラメーターです。1トレードで口座残高の何%をリスクにさらすかを決めます。

RiskPercentリスクレベル推奨シーン
0.5%超保守的デモ〜本番初期
1.0%標準推奨設定
2.0%積極的実績が積み上がってから
3.0%以上高リスク上級者のみ

例:口座残高100,000円、RiskPercent=1.0%の場合、1トレードの最大損失は1,000円。

最初は0.5〜1.0%から始めて、3ヶ月以上フォワードテストで成績が安定してから上げてください。


必ず理解すべきパラメーター②:Lots(固定ロット)

RiskPercentが実装されていないEAは、固定ロット(Lots)で設定します。

口座残高推奨Lots(XAUUSD)
100,000円0.01(マイクロ)
500,000円0.01〜0.02
1,000,000円0.02〜0.05

XAUUSD(ゴールド)は1pipの値動きが大きいため、0.01ロットでも損益の動きが大きく感じられます。最初は必ず最小ロット(0.01)から始めてください。


必ず理解すべきパラメーター③:MagicNumber

MagicNumber = EAが自分のポジションを識別するためのID番号

同じ口座で複数のEAを動かす場合、MagicNumberが同じだとEAが他のEAのポジションを誤操作します

運用パターンMagicNumber設定
EA1本のみデフォルトのまま
EA複数各EAに異なる番号を設定(例:1001、1002、1003)

同じ通貨ペアに同じEAを複数セット(異なるタイムフレーム)する場合もMagicNumberを変えてください。


必ず理解すべきパラメーター④:MaxDailyLossPct / MaxDrawdownPct

EAの自動停止機能です。

MaxDailyLossPct = 1日の損失が口座残高の○%を超えたらEAを停止
MaxDrawdownPct  = 口座残高が最高値から○%下落したらEAを停止
パラメーター推奨値意味
MaxDailyLossPct3〜5%1日で5%以上損失したら停止
MaxDrawdownPct20〜25%口座が25%以上下落したら停止

これらを設定することで、感情的な判断なしに自動的にリスクを管理できます。


時間フィルター系パラメーター

StartHour / EndHour(取引時間帯)

EAが稼働する時間帯を指定します。

StartHour = 0  → 0時から稼働
EndHour   = 20 → 20時まで稼働

XAUUSDの場合、欧州〜NY時間(14時〜翌3時 JST)が流動性が高く推奨されています。ただし、デフォルト設定はバックテストで最適化されているため、理由なく変更しないでください。

NewsFilter(経済指標フィルター)

true / false のトグルが多いです。

  • true:重要指標(NFP・FOMC等)の前後はエントリーしない
  • false:指標に関係なくエントリーする

初心者は true 推奨です。ただし、外部データ(経済カレンダーAPI)を使う場合、APIキーの設定が必要なEAもあります。


絶対に変えてはいけないパラメーター

以下は戦略の根幹に関わるパラメーターです。理由なく変更するとバックテストの結果が無効になります。

パラメーター変更しない理由
EMA_Periodエントリー条件の根幹。変更 = 別のEA
ATR_MultiplierSL/TP幅を決定。変更 = リスクリワード比が崩れる
RSI_Periodフィルター条件の根幹
MinATR / MaxATRボラティリティフィルター。誤変更で取引ゼロになることも

これらを変更したい場合は、変更後に必ずバックテストを5年以上実施してから使用してください。


パラメーター設定の手順(実践)

手順1:デフォルト設定を書き留める

EAを設置する前に、デフォルトのパラメーターをスプレッドシートに記録します。後で戻せるようにするためです。

手順2:RiskPercentのみ調整

最初に変えるのはRiskPercent(またはLots)だけです。0.5〜1.0%に設定します。

手順3:MagicNumberを変更

複数EA運用の場合のみ、MagicNumberを設定します。

手順4:MaxDailyLossPct・MaxDrawdownPctを設定

自動停止の安全網を設定します。

手順5:それ以外は変えない

3ヶ月以上フォワードテストで成績を確認するまで、その他のパラメーターは触れません。


よくある間違い

間違い①:パラメーターを少し変えてすぐ本番稼働

パラメーターを変えた場合は、変更後のバックテストが必要です。「少し変えただけ」でも結果が大きく変わることがあります。

間違い②:連敗後にパラメーターを変える

連敗中にパラメーターを変えると、連敗がバックテストの正常範囲内かどうかが判断できなくなります。連敗の原因はパラメーターではなく相場環境の可能性が高いです。

間違い③:複数のパラメーターを同時に変える

複数を同時に変えると、どのパラメーターが結果に影響したかが分からなくなります。変更は1つずつ行ってください。


FAQ

Q: パラメーターを変えたらバックテストをやり直す必要がありますか?

はい。戦略系・フィルター系のパラメーターを変えた場合は必ずバックテストをやり直してください。RiskPercentのみの変更はロットが変わるだけなので、再バックテストは不要です。

Q: 最適なRiskPercentは何%ですか?

口座残高・精神的な耐性・EAの最大DDによります。「バックテストの最大DDが15%のEA」であれば、最大DDが口座残高の15%以内になるようRiskPercentを設定してください。初心者は0.5〜1.0%で問題ありません。

Q: LotsとRiskPercentは同時に設定できますか?

EAによります。RiskPercentが実装されている場合、Lotsの設定は無視されることが多いです。EAの説明書(README等)で確認してください。

📧 5日間メール講座(無料)

FX自動売買の本質、バックテストの正しい見方、ブローカー選びのコツを毎日1通お届けします。

※ プライバシーは厳守。配信解除はいつでも可能です。