ATR Breakout H1
- エキスパート
- バージョン: 1.0
- アクティベーション: 5
ATR Breakout H1 — JPYクロス向け、規律あるブレイクアウト取引
多くのブレイクアウトEAは同じ失敗をします。レンジの拡大をすべて追いかけ、トレンドを無視し、固定ロットでポジションを持つ。ATR Breakout H1はその逆を目指して作りました。市場の構造全体が合意したブレイクアウトだけを取引し、すべてのポジションはあなたが選んだリスクからサイズを計算します。
取引の仕組み
- H1時間足でATRベースのブレイクアウトを検出(デフォルトはEURJPY。AUDJPYなど他のJPYクロスにも適します)
- エントリーには次の3条件すべてが必要: 長期移動平均によるトレンドフィルター、閾値を超えるADXの強さ、DIの方向の一致
- ストップロスはATRから配置。テイクプロフィットは設定可能なリスクリワード比(デフォルト2.0)に従います
- 建値移動(ブレークイーブン)とATRトレーリングストップで、エントリー後のポジションを管理します
リスク管理 — 多くのEAが省略する部分
- パーセントリスク方式のポジションサイジング: 1トレードあたりのリスクを設定すれば、EAがロット数を計算します
- 発注量は常にブローカーの最小/最大/ステップと、銘柄の総量上限を尊重します。正しく計算した注文が収まらなければ、最小ロットへ強制せず、その取引自体を見送ります
- すべてのエントリー前に証拠金チェック
- スプレッドフィルター(絶対値とATR比)、セッション時間フィルター、ロールオーバー回避、エントリー間のクールダウン
実口座向けの設計
- 完全スタンドアロン: DLLなし、外部ファイルなし、Webリクエストなし
- ヘッジング/ネッティング両口座に対応。ポジションはマジックナンバーで分離します
- 任意で有効化できるCSV取引ログがすべての評価を記録し、なぜそのエントリーが実行または見送られたかを後から監査できます
- デフォルトはロングのみ: 長期テストでは、EURJPY H1におけるこの戦略のショート側は成績が安定しなかったため、出荷時は無効です。InpAllowShortで有効化し、ご自身で評価できます
使い方
- EAをEURJPYのH1チャートにセット
- InpRiskPercentに1トレードあたりのリスクを設定(デフォルト0.5%)
- 実運用の前に、ストラテジーテスターで「実ティックに基づく全ティック」モデルでテストしてください
主な入力パラメータ
- InpRiskPercent — 1トレードあたりのリスク(残高に対する%、デフォルト0.5)
- InpMaxPositions — 同時保有ポジションの最大数(デフォルト3)
- InpAtrPeriod / InpStopAtrMult — ATRストップ計算(デフォルト9 / 1.7)
- InpTakeProfitRR — リスクリワード比(デフォルト2.0)
- InpMinAdx — エントリーに必要なADXの最小値(デフォルト26)
- InpMaxSpreadPoints / InpMaxSpreadAtrRatio — スプレッドフィルター
- InpUseSessionFilter — セッション時間内のみ取引
設定や入力について質問があれば、MQL5上で販売者へメッセージしてください。
取引にはリスクが伴います。バックテストの過去成績は将来の結果を保証しません。本製品は取引ツールであり、投資助言ではありません。
SELLER'S OWN BACKTEST(販売者による検証): EURJPY H1、製品デフォルト設定、2022-01-01→2026-11-11、初期資金$10,000 — 純益 +$878.20、プロフィットファクター 1.23、最大残高ドローダウン 3.69%、取引157回。ヒストリー品質は実ティック17%(2026年分が実ティック、それ以前はバーから生成)。
