Zero Lag Trend Signals Robot MT5
- エキスパート
- バージョン: 1.0
- アクティベーション: 10
私の すべて の MT4・MT5 用 ロボットとインジケーターを無料で入手 — 方法はこちら
EA ユーザーガイド — 全6部
各設定の仕組みを理解したうえで、第6部の参考設定を使って独自の取引方法を組み立ててください。
MT5 版を見る: Zero Lag Trend Signals Robot MT5
MT4 版を見る: Zero Lag Trend Signals Robot MT4
その他の製品: すべての製品 または 取引インジケーター、特別オファー、新製品
概要
この EA は、インジケーター Zero Lag Trend Signals Multi TF Scanner のロジックに基づいて取引を自動化します。
Zero Lag Trend Signals のロジック
この指標は、遅延の低減を図る移動平均線 ZLEMA と二つのボラティリティバンドを組み合わせます。終値に数本前の価格との差を加えて調整し、MA Method で平滑化します。初期設定の MA Length は 70、方法は EMA で、調整に使う本数は (MA Length - 1) / 2 の整数部分です。
ZLEMA から各バンドまでの距離は、MA Length の三倍の区間内における最大 ATR に Band Multiplier を掛けた値です。ATR の期間も MA Length と同じで、Band Multiplier の初期値は 1.2 です。終値が上側バンドを上抜けると上昇状態、下側バンドを下抜けると下降状態が確立され、反対方向を確立するイベントまで維持されます。価格がバンド内に戻ったり ZLEMA をクロスしたりするだけでは状態は反転しません。
Entry mode には三つの選択肢があります。
- When Bullish/Bearish Entry appears: 初期設定のモードです。終値が ZLEMA を上抜け、判定対象と直前の足がともに上昇状態なら Buy、終値が下抜け、両方の足が下降状態なら Sell となります。
- When Bullish/Bearish Trend dot appears: 中立または下降から上昇へ変わると Buy、中立または上昇から下降へ変わると Sell となります。これは新方向の確立であり、維持されている方向内の Entry とは異なります。
- When either signal condition occurs: 各方向について対応する二つのシグナル群のいずれかを OR 条件で受け付けます。Entry とトレンド転換が同時に発生する必要はありません。
上抜けには、前の終値がその足の対応するライン/バンド以下で、判定対象の終値が現在のライン/バンドより上にあることが必要です。下抜けは逆の条件です。ヒゲが越えたり線に触れたりするだけでは不十分です。二本の足で同じ状態を求めることにより、Entry とトレンドが変わった直後の足を区別します。
Buy signal bar shift と Sell signal bar shift の初期値は 1、現在のチャート時間足で直近に確定した足です。shift 0 を選ぶと、形成中の足の価格によって確定前にシグナルが変わる場合があります。最大 2000 本から最新シグナルを検索する処理は参照情報用で、過去のシグナルを現在のエントリーシグナルに変えるものではありません。
シグナルに影響する設定は Maximum bars to process、MA Length、MA Method、MA Applied Volume (VWMA)、Band Multiplier です。MA Length は中心線とボラティリティ測定の両方に影響し、MA Method は平滑化を変更します。出来高の取得元は VWMA で使用され、Band Multiplier はバンドまでの距離を変更します。
MTF Filter 1 と MTF Filter 2 は、選択した時間足のトレンド状態による任意のフィルターです。それぞれ個別のパラメーター、Buy/Sell 条件、shift を持ち、初期設定では両方とも無効です。初期条件のまま有効にすると、フィルター時間足の shift 1 が上昇状態なら Buy、下降状態なら Sell を許可します。シグナルは 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 メッセージシステムをご利用ください。希望するエントリー条件、ロット計算方法、決済ルール、追加ポジションを許可するかどうかをお知らせください。その動作に対応する設定と、利用可能な組み合わせを説明します。
