SenpukuRider¶
EA0182_SenpukuRider_v1.0 / ⚠️ FAILED — 生成失敗・修正失敗・BT不合格
ワンライナー
1時間足のレンジ上限(161.644相当)を終値でブレイクしたらロング、ATRで利確・損切り
判定: 🟠 惜敗(惜敗(過学習の見本))
バズ手法を再現→IS(過去)では好成績もOOS(未来想定)で崩壊。典型的な『過去に最適化しただけ』のパターン(取引104件)。
X起点ライン(話題の手法を検証)
基本情報¶
| 項目 | 値 | 項目 | 値 | |
|---|---|---|---|---|
| シンボル | USDJPY | エントリー種別 | breakout | |
| 時間足 | H1 | エグジット | atr_tp_sl | |
| 方向 | long_only | 主要インジケータ | donchian |
🧬 DNA 5軸¶
| primary_style | entry_mechanism | regime_target | position_logic | core_indicator_family |
|---|---|---|---|---|
trend_follow | breakout | ranging | fixed_sl | volatility_band |
🐦 元ネタツイート¶
https://x.com/fkuroyukix/status/2073877075648565275
📊 バックテスト結果¶
判定: ❌ FAIL / 期間: 2025.06.11 〜 2026.06.06
| PF | 損益率 | 勝率 | 最大DD | シャープ | 取引数 |
|---|---|---|---|---|---|
| 0.02 | -94.90% | 48.1% | 94.90% | -5.00 | 104 |
📝 仕様書 / Specification¶
クリックで展開
原ネタ要約¶
クロユキ氏の週明けドル円分析。1時間足で161.644(レンジ上限)を上抜けたらロング、抜けなければ静観。背景には日足・4時間足の上昇トレンド継続観測あり。
戦略概要¶
レンジ上限(ドンチャン上限)を終値でブレイクしたらロングエントリー。トレンドフォロー型ボラティリティブレイクアウト。
戦略抽象化¶
固定価格161.644ではなく、直近20本の高値(ドンチャン上限)にATRバッファを加えたレベルをブレイクしたら買う。相場のレンジ形成→拡大局面を狙う。
シンボル・時間足¶
- Symbol: USDJPY
- Timeframe: H1
エントリー条件¶
- 終値(Close[1])が Donchian(20) 上限を超える
- かつ、終値 > Donchian上限 + ATR(14)*0.2 (ATRバッファ)
- 確定足(バー完了)でのみ判定
エグジット条件¶
- プライマリ: ATR倍率TP (ATR(14)2.5) / SL (ATR(14)1.5)
- 代替1: エントリーから48バー経過で成行決済(タイムエグジット)
- 代替2: 含み益がATR(14)*1.2以上になったらSLを建値に移動(建値移動)
- トレーリングストップはオプション
リスク管理¶
- RiskPercent: 0.5%(口座の0.5%をリスクに)
- 同時ポジション: 1(最大1ポジション)
- 連敗クールダウン: 3回連続損切りで24時間取引停止
- スプレッド上限: 2.5pips
- 先週末(金曜日)のGMT21:00以降は新規エントリー禁止(週明けボラティリティ対策)
汎用化ポイント¶
- 固定価格161.644をドンチャン(20)上限に変換。相場のボラティリティが変わっても自動調整される。
- この戦略は「レンジからトレンドへの転換点」を捉えるため、USDJPY以外の通貨ペアでも同様に動作可能(パラメータのスケーリングのみ)。
Optimization Envelope¶
守るべき条件¶
- エントリーは終値判定のみ(High/Low/Openは使わない)
- レンジ形成は過去20本以上のドンチャンで判定(短縮しない)
- SLはATRの1.2〜2.0倍以内
- マーチン・ピラミッディング禁止
緩和してよい条件¶
- ドンチャンのルックバック期間(15〜30)
- ATRバッファ倍率(0.1〜0.5)
- タッチトレランス(3〜8pips)
- TP倍率(2.0〜4.0)
- タイムエグジットバー数(24〜72)
- 建値移動トリガー倍率(1.0〜1.5)
無取引回避の設計¶
- ドンチャン上限がATRの0.5倍以下の狭い範囲にならない限り、定期的にブレイクが発生する
- ATRバッファを0.1まで緩和可能(ただしスリッページ増加に注意)
- 最低取引頻度の目安: 平均して週1〜2回(H1、USDJPY想定)
過剰取引防止の設計¶
- 連続エントリー禁止: 前回のエントリーから最低12バー待つ(時間制限)
- ボラティリティ制限: ATR(14)が平均ATR(50)の0.6倍未満の場合はエントリーしない(低ボラ回避)
- 1日最大3回まで(時間帯制限とは別)
Story Package¶
勝った時¶
「161.644の壁を破った瞬間に飛び乗るだけ。シンプルなのに強い。」
負けた時¶
「ダマシだ…。でもATRトレールで損切りは最小限。次は本物ブレイクを掴む。」
無取引の時¶
「1週間ブレイクなし。レンジ相場、チャンスはまだ来ず。」
ブログ見出し例¶
「【検証】クロユキ式ブレイクアウトEA、バックテストで勝率38%でもPF1.8の秘密」
入力パラメータ一覧¶
Text Only
// === 戦略パラメータ ===
input int DonchianPeriod = 20; // ドンチャン期間(デフォルト20)
input double AtrBufferMult = 0.2; // ATRバッファ倍率(0.2→ATRの20%)
input int TouchTolerancePips = 5; // タッチ許容pips(価格換算)
input int ConfirmationBars = 1; // 確定足数(デフォルト1、変更非推奨)
input ENTRY_MODE EntryMode = BREAKOUT_ONLY; // エントリーモード(BREAKOUT_ONLY固定)
// === エグジット ===
input int AtrPeriod = 14; // ATR期間
input double AtrSlMult = 1.5; // SL用ATR倍率
input double AtrTpMult = 2.5; // TP用ATR倍率
input int TimeExitBars = 48; // タイムエグジットバー数
input bool UseTrailingStop = false; // トレーリングストップ使用
// === 利益保護 ===
input bool UseBreakeven = true; // 建値移動使用(デフォルトtrue)
input double BreakevenTriggerATR = 1.2; // 建値移動トリガーATR倍率
// === リスク管理 ===
input double RiskPercent = 0.5; // リスク%(口座の0.5%)
input int MaxPositions = 1; // 最大同時ポジション数
input int ConsecLossCooldown = 3; // 連敗クールダウン回数
input int CooldownHours = 24; // クールダウン時間
input int MaxSpreadPips = 2; // 最大スプレッド(pips)
input bool UseVolatilityPanicExit = true; // ボラパニック撤退使用
input double PanicAtrRatio = 2.0; // パニックトリガーATR倍率
input bool UseSessionFilter = true; // セッションフィルター使用
input int SessionStartGMT = 0; // セッション開始GMT(0=常時)
input int SessionEndGMT = 24; // セッション終了GMT
// === 過剰取引防止 ===
input int MinBarsBetweenTrades = 12; // 連続エントリー間隔バー数
input int MaxTradePerDay = 3; // 1日最大取引数
input bool UseLowVolFilter = true; // 低ボラフィルター使用
input double MinAtrRatio = 0.6; // 最低ATR比率(平均ATRとの比)
input int MaxSpreadPips = 2; // (再掲)
実装要件¶
- 新バー検出: OnTick() で新バー確認、エントリー・エグジットは確定足(Close[1])のみ
- マジックナンバー: EA固有のマジックを設定、クローズ時に識別
- デフォルトパラメータで最低限の取引回数を確保(USDJPY H1で週1〜2回目標)
- 標準的なエラーハンドリング(未約定・リクオート対応)
- 最大ポジション数は1固定(口座全体で1ポジション)
免責事項
本EAは自動生成された検証用コードです。実運用可否はご自身で検証してください。
関連用語¶
- 用語集 - ATR
- 用語集 - バックテスト
- 用語集 - 勝率
- 用語集 - ボラティリティ
- 用語集 - スプレッド
- 用語集 - pips
- 用語集 - スリッページ
- 用語集 - Tick
- 用語集 - マジックナンバー
— SPONSORED —