Trend Reversal Probability Robot MT5
- エキスパート
- バージョン: 1.0
私の すべて の MT4・MT5 用 ロボットとインジケーターを無料で入手 — 方法はこちら
EA ユーザーガイド — 全6部
各設定の仕組みを理解したうえで、第6部の参考設定を使って独自の取引方法を組み立ててください。
MT5 版を見る: Trend Reversal Probability Robot MT5
MT4 版を見る: Trend Reversal Probability Robot MT4
その他の製品: すべての製品 または 取引インジケーター、特別オファー、新製品
概要
この EA は、インジケーター Trend Reversal Probability Multi TF Scanner のロジックに基づいて取引を自動化します。
Trend Reversal Probability のシグナルロジック
指標は短期MAと長期MAの差を求め、その上昇・下降変化を平滑化して、0を中心とするRSI型オシレーターを作ります。初期設定は中央値価格 (High + Low) / 2 に適用したSMA 5と34です。Oscillator Lengthは20、平滑化は元のRMA計算を用いるSMMAです。オシレーターが0より大きいと上昇モメンタム、0より小さいと下降モメンタムを表します。
継続時間は、オシレーターが直近で0を横切ってからのバー数で、交差したバーでは0です。局面の終了時には、リセット直前のバーのカウントが、両方向で共用する履歴サンプルに追加されます。サンプルの平均と標準偏差(SD)から、Lower 1 SD、Average Duration、Upper 1 SD、Upper 2 SD、Upper 3 SDの五つの基準レベルを作ります。
Entry mode で現在選べるのは Confirmed Buy/Sell signalのみです。シグナルは二段階で形成されます。
- Buy: 負のモメンタム局面で、継続時間がBuy Warning Threshold Lineで選択したレベルを上回ると上昇警告が出ます。Buyが形成されるのは、オシレーターが0を上抜け、その直前のバーにこの上昇警告がある場合だけです。
- Sell: 正のモメンタム局面で、継続時間がSell Warning Threshold Lineで選択したレベルを上回ると下降警告が出ます。Sellが形成されるのは、オシレーターが0を下抜け、その直前のバーにこの下降警告がある場合だけです。
二つの警告しきい値は五つの統計レベルから個別に選択でき、初期設定はいずれもUpper 3 SD、つまり平均に標準偏差の三倍を加えた値です。同値では不十分で、継続時間がしきい値を超える必要があります。また、有効な統計レベルと100個の有効な継続時間値が必要です。条件が続く間は、複数の連続したバーに警告が出ることがあります。
より前のバーの警告は、後の方向転換を待つために保持されません。0を横切る直前のバーに対応する警告がなければ、それ以前に警告があっても確認済みBuy/Sellは形成されません。ロボットは、警告、トレンド転換ドット、Probabilityレベルを単独で、確認済みBuy/Sellの代わりのエントリー条件には使いません。Probabilityは継続時間の統計モデルによる推定値で、取引勝率ではありません。
Buy signal bar shift と Sell signal bar shift の初期値は1で、現在のチャート時間足の直近の確定バーを意味します。shift 0を選ぶと、形成中のバーのシグナルは確定前に変わる可能性があります。計算済みデータ全体から直近シグナルを探す機能は参考情報専用で、過去のシグナルがチェック中のバーのエントリーに自動的に変わることはありません。
シグナルに影響する設定は Maximum bars to process、設定グループ Fast MA、設定グループ Slow MA, Oscillator Length, Oscillator MA Method (SMMA = original RMA) および二つの選択項目 Buy Warning Threshold Line, Sell Warning Threshold Lineです。二本のMAの期間、方式、適用価格はモメンタム系列を変え、平滑化は0を横切るタイミングを変えます。MAまたは平滑化でVWMAを選択すると、指定した出来高ソースを使用します。履歴範囲も継続時間サンプルと統計しきい値に影響します。
二つのグループ MTF Filter 1 と MTF Filter 2 には、それぞれ独立した時間足、MA・平滑化設定、Buy/Sell条件、shiftがあります。どちらも初期設定では無効です。有効にして標準の条件を使う場合、フィルター時間足のshift 1で、オシレーターが0より大きいとBuy、0以下ならSellを許可します。これはモメンタム状態のフィルターであり、フィルター時間足で新たな警告やBuy/Sellシグナルが出る必要はありません。二つの警告しきい値は主シグナルの設定であり、MTFフィルターの選択項目ではありません。
シグナルはEAで有効にしたフィルターや取引制御と併せて評価する必要があります。指標名にScannerが含まれていても、ロボットが自動的に複数銘柄をスキャンするという意味ではありません。
この EA は、自動 Buy/Sell シグナルと、設定可能なポジションサイズ、決済ルール、エントリーフィルターを組み合わせています。設定を通じて、エントリー条件を満たした取引の開始、管理、決済方法を定義できます。
まず単一ポジションと個別の Stop Loss・Take Profit から始め、手法に合った対応済みの管理機能を追加してください。ユーザーガイドの互換性要件に従い、トレーリング、バスケット決済、Grid、Hedging を使った構成を選べます。
重要: 初期設定は最適化されていません。 第6部の参考手法と設定例 を参考に、取引方法、銘柄、時間足、口座、リスク許容度に合わせて設定を作成・調整し、テストしてください。
取引とポジションの管理
- ポジションサイズ:固定ロット、残高に基づく計算、または互換性のある Stop Loss を使用したリスク金額・リスク率による計算。
- 個別決済:設定可能な Stop Loss・Take Profit、リワード/リスク比に基づく目標、および任意の仮想 SL/TP。
- トレーリング:対応する構成で、個別ポジションまたはバスケット全体を追跡。
- 決済ルール:バスケット TP/SL、シグナルによる決済、または次の条件を満たしたエントリー前の決済。
- 取引量管理:各モードの要件に従って Add、Multiplier、Recover を使用。
- 追加ポジションの方式:設定した価格間隔で同方向の Grid エントリーを行うか、設定した損失距離のしきい値に達した時点で反対方向の Hedging を行います。
各方式には個別の要件があります。Recover は有効な個別 TP を設定した単一ポジション構成を使用し、Grid、Hedging、または競合するバスケット決済・シグナル決済とは併用できません。Grid と Hedging は同時に有効化できません。管理機能を組み合わせる前に第4部を確認してください。
エントリーフィルターと稼働管理
任意のテクニカルフィルターには Moving Average、RSI、Stochastic、ADX、MACD、SuperTrend、Volumatic VIDyA、Predictive Ranges があります。必要なフィルターを有効にし、EA のメインシグナルを確認する条件を選択してください。
取引管理の設定には、方向、セッション、曜日、休日期間、スプレッド、ポジション数制限、足ごとのエントリー数、経済ニュースが含まれます。有効にする各フィルターには明確な役割を持たせてください。フィルターを増やすだけで設定が改善するわけではありません。
日次ドローダウンに応じたアクション、損益分岐点の参考ライン、取引パネルにより、追加の監視と管理が可能です。パネルには Pause と決済操作が含まれます。利用可能な設定やシグナルパラメーターは、EA、バージョン、プラットフォームによって異なる場合があります。
設定とテスト
対象の銘柄と時間足で、まずシグナル、ロットサイズ、個別決済を確認してください。互換性のある管理機能またはフィルターを一つずつ追加し、結果の取引を確認して、評価する設定を保存します。
Strategy Tester を使って履歴データ上で対応機能を調べ、その後 Demo で動作を確認してください。この EA フレームワークでは News Filter と News Panel は Strategy Tester で動作しないため、Demo で別途確認する必要があります。第4部と第5部では、テスト、設定メッセージ、トラブルシューティングを説明しています。
銘柄の仕様、口座規模、スプレッド、手数料、スワップ、証拠金、約定条件を確認してください。ロットの段階的増加、Recover、Grid、Hedging では、保有ポジション全体のエクスポージャーと決済ルールに特に注意が必要です。
この EA は利益を保証しません。過去の結果は将来の成績を保証するものではありません。
サポート
設定についてのご相談は、製品コメント欄または MQL5 メッセージシステムをご利用ください。希望するエントリー条件、ロット計算方法、決済ルール、追加ポジションを許可するかどうかをお知らせください。その動作に対応する設定と、利用可能な組み合わせを説明します。
