レジームの転換:反対シグナルでの退避
フィルターはエントリーを守ります — しかし、相場がレジームを反転させたときに、すでに生きているポジションはどうなるのでしょうか。React on Oppositeメカニズムは、価格の停止ではなく構造的な判断によってそれらを決済します。
レッスン05–07のフィルターはエントリーを守ります。しかし、相場がレジームを反転させたときに、すでに生きているポジションはどうなるのでしょうか。それを担うのが**React on Opposite (Stop on Opposite)**メカニズムです — 専用の指標セット(エントリーフィルターとは独立)から反対シグナルを監視します。可能な反応は4つです:
| モード | 動作 |
|---|---|
| 0 — Ignore | 反応なし(これまでの挙動) |
| 1 — Stop button | buttonを無効化し、ポジションは残す(BE/TSが引き続き管理);自動復帰がある唯一のモード |
| 2 — Close positions | buttonのポジションを決済して無効化する(決定的な退出 — 自動復帰なし) |
| 3 — Close, keep enabled — このセット | ポジションを決済し、buttonはアクティブのまま — フリップ時の退避、レジームが戻ったときに再び戦える状態 |
このセットはモード3をMMD M1ソース(3つのクラウドのフルスタック)で使用します:1分足のクラウドがbuttonの方向に対して反転した瞬間に、そのポジションとpending orderは即座に決済されます — 悪化していくレジームの中でBE/TSを生き延びさせる代わりに。buttonはアクティブのままで、フレームが戻った後の最初のシグナルで再び戦線に復帰します。
監視の感度は「眠っている」と「過敏」の間のスライダーです — 実ティックで検証済みです(BUYバリアント):M5以上での監視はほとんど目を覚ましません(遅いクラウドが反転する前にポジションがBE/TSで消えるため — ほとんど何も変わりません);M1でフルスタック — このセット — は活動のはっきりした部分を退避させます;M1の2クラウドモードでは、すでにエントリーの大多数が切られます。感度の選択は、反転の影をどれだけ早く信じるかというあなた自身の判断です。
何が有効で、なぜなのか
| 機能 | セット内の値 | 役割 |
|---|---|---|
B1_ReactOnOpposite_MMD=3 | ポジションを決済、buttonはアクティブ | 価格による停止ではなく、レジーム判断による退出 |
StopOpp_MMD_TimeFrame=M1 | M1で監視、雲のフルスタック 5/12/48 | 反転の最速かつ完全な証拠:3つの1分足の雲がポジションに逆行して反転 |
| レッスン07のスタック全体 | 変更なし | エントリーは依然としてM5+M15の完全な同意を要求する |
職掌の分離に注目してください:エントリーフィルター(B1_Use*)と反転の監視(StopOpp_*)は別々のパラメータを持ちます — 一方のフレームで入り、別のフレームで退避することができます。
理解しておく価値のある罠(テスターで検証済み)
自動復帰付きのモード1(一時停止)は魅力的に見えます:「パニックにならず、追加をやめるだけ」。しかし、そこには自明でない性質があります:監視がいずれかのエントリーゲート(同じ指標、同じ時間足)と重なっている場合、それはエントリーを1つも変えません — 監視が反対のとき、ゲートはどのみちブロックし、自動復帰はゲートが再び通すのとまさに同じタイミングでbuttonを復元します。一時停止はゲートの影です。これを実ティックで検証しました:モード1でM5、M15、H1を監視した結果は、レッスン07とセント単位で同一でした。モード1が意味を持つのは、監視がゲートには見えないもの(別の指標、別のフレーム)を見ているときです — そして結果に違いを生むのは、ポジションを決済するモードです。
これがどのように価格の挙動を可視化するのか
- レジームには境界があります。 チャート上で、M1のクラウドがスタックを崩す地点が見えます — そして即座の決済マーカーも:ポジションは価格が損切りに到達するのを待たず、自分を入場させたレジームと一緒に去っていきます。
- 価格の停止 vs レジームの停止。 SL/BE/TSは価格に反応します;反対シグナルへの反応は構造に反応します。マーカー上で比べてみてください:退避の一部はトレーリングストップでは守れなかった利益を救い、一部は持ちこたえたはずの底の直前で逃げ出します。これが構造的判断のコストであり価値です。
- 相場にすねる代わりの準備態勢。 モード3はbuttonを無効化しません — フレームが戻った後、最初のシグナルが新しいキャンペーンを開始します。決済 → 沈黙 → 新しいキャンペーンというリズムが肉眼で見えます。
何を観察するか
- ログ内の
[React on Opposite] ... CLOSE_KEEP_ENABLEDのエントリー — 各退避と決済されたポジション数。 - マーカー:エントリーとSL/TPの中間地点での決済 — レジームによる退出のサインです。
- レッスン07との比較(同じ期間):違いはM1のフリップによって早く切られたトレードから生じます。
次のステップ
レッスン09:ここまでの内容はすべてポジションを守るものです。次は口座を守るレイヤーの番です:Equity Guard、Basket Max Loss、そして日次のヒューズ。
B1_ReactOnOpposite_MMDB1_ReactOnOpposite_SARB1_ReactOnOpposite_SRB1_ReactOnOpposite_OKURB1_AutoReArmOnOppositeBackStopOpp_MMD_TimeFrame
MetaTrader 5でF7 → Loadから読み込むと、レッスンをそのまま再現できます。リリース2.00以降、ロボットはオフの状態で起動しますので、読み込んだ後はパネル最上段のONもクリックしてください — これをしないと何も起こりません。有効なライセンスでサインインしたユーザーが利用できます。
教育用の資料であり、投資助言ではありません。セットは学習用の例です — 実運用の前に、必ずリアルティックでテストし、ご自身の口座に合わせて調整してください。基準となる入金額は口座通貨で1000、ロットは0.01です。金額はご自身の残高に比例して調整してください。