Trend Consensus
- インディケータ
-
Artem Koliada
MQL4/MQL5 Developer 💻 | Turning trading strategies into profitable code. Expert Advisors (EA) & Custom Indicators for MT4/MT5. Let's automate your trading - バージョン: 1.0
- アクティベーション: 8
Trend Consensusは、10本の移動平均線の向きを2つの時間足で「投票」させ、トレンドの方向をひとつの明確な結論にまとめます。両方の時間足が一致すると、リペイントしないエントリーを表示し、ATRに基づくTP1・TP2・TP3とストップを設定。チャート上の過去のシグナルがそれぞれどうなったかも記録します。
搭載機能:履歴統計、マルチシンボルスキャナー、プッシュ通知とメール通知、そしてEAからそのまま使えるバッファ。
仕組み
Trend Consensusは各バーで、10本の単純移動平均線(期間5~14)に「上昇中か、下落中か」という同じ質問をします。上昇している移動平均の割合がトレンドコンセンサスで、パーセントと10分割のバーで表示されます。
投票は2つの時間足で同時に行われます。
- ローカル時間足:ご自身のトレード用チャート。エントリーのタイミングを決めます。
- グローバル時間足:1段階上の時間足。方向を確認します。自動選択:M5 → H1、M15 → H4、M30 → H4、H1 → D1、H4 → W1。どちらも手動で設定できます。
両方の時間足が同じ方向で必要なコンセンサス(初期値は70%)に達し、その一致が成立した瞬間にシグナルが出ます。すでに続いているトレンドで矢印が何度も出ることはありません。
2つのオプションフィルターでシグナルをより厳しくできます。上位時間足フィルター(グローバル時間足のさらに上の方向にのみ取引)と、セッション時間帯(例:ロンドン・ニューヨーク時間のみ)です。
リペイントなし
- シグナルはバーの確定時にのみ計算されます。矢印が後から動いたり消えたりすることはありません。
- 上位時間足は、その時点ですでに確定していたバーだけを参照します。過去の検証とリアルタイムはまったく同じルールで動作します。
- アラートはシグナルバーの確定時に1回だけ通知されます。
パネルのパーセントは、相場をリアルタイムで見るために形成中のバーを表示できます。これは表示のみで、シグナルには影響しません。設定で確定バーの値に切り替えることもできます。
機能
エントリー、ターゲット、ストップ
- シグナルバーの終値でエントリーし、矢印で表示します。
- ローカル時間足のATRで計算する3つのターゲットとストップ:初期値はTP1 1.236、TP2 2.382、TP3 4.118、ストップ 2.382 ATR。すべての係数は調整可能です。
- オプションの建値撤退:TP1到達後、ストップをエントリー価格へ移動します。
- オプションで、コンセンサスが反対方向に転じたときに終了できます。
- エントリー、ターゲット、ストップのラインを価格付きでチャートに表示。到達したターゲットとストップにはマークが付きます。
履歴統計
パネルには、現在のチャートにおける過去のシグナルの結果が表示されます。TP1・TP2・TP3に到達した数、ターゲット到達後に建値で決済された数、どのターゲットにも届かずストップにかかった数です。
中心となる指標はTP1到達率(TP1 hit rate)です。TP1に到達したシグナル数を、TP1に到達したシグナルとターゲット前にストップされたシグナルの合計で割った値です。これはシグナルの質を示す指標であり、利益を示すものではありません。初期設定ではストップがTP1より広く、スプレッドや手数料も含まれていません。必ずご自身の銘柄で設定を検証してください。
マルチシンボルスキャナー
- 任意の銘柄リストのコンセンサスを5つの時間足(初期値:M5、M15、H1、H4、D1)で同時に表示。緑・赤・ニュートラルのセルで示します。
- 初期設定で確定バーを参照するため、セルがちらつきません。
- ブローカーのプレフィックス・サフィックスを自動検出(EURUSD.m、EURUSDproなど)。
- 行をクリックすると、チャートがその銘柄に切り替わります。
パネル
ダークでコンパクト、ドラッグで移動できます。位置を記憶し、ワンクリックでヘッダーだけに折りたためます。合わせたダークテーマをチャートに適用でき、インジケーターを削除すると元の配色に戻ります。
通知
ポップアップ、サウンド、メール、スマートフォンのMetaTraderへのプッシュ通知。エントリーシグナルとターゲット/ストップの通知は個別に設定できます。エントリー通知には、エントリー、TP1、TP2、TP3、ストップの価格がすべて含まれます。
EA対応
すべてのシグナルデータはiCustomで取得できます。シフト1(最後の確定バー)を読み取ってください。
| バッファ | 内容 |
|---|---|
| 0 | 買い矢印(価格またはEMPTY_VALUE) |
| 1 | 売り矢印(価格またはEMPTY_VALUE) |
| 2 | ストップまたは建値決済のマーク |
| 3 | ターゲット到達のマーク |
| 4 | 保有中シグナルの方向:1 買い、-1 売り、0 なし |
| 5 | エントリー価格 |
| 6 | 現在のストップ(建値撤退が有効な場合、TP1後にエントリー価格へ移動) |
| 7 | TP1 |
| 8 | TP2 |
| 9 | TP3 |
入力パラメータ
| グループ | パラメータ | 初期値 | 内容 |
|---|---|---|---|
| Trend detection | Global / Local timeframe | Auto / Chart | 投票する時間足。Autoはローカルの1段階上を選択 |
| Trend detection | Global / Local trend power | 70% / 70% | 上昇(または下落)している移動平均の必要な割合、10~100%、10刻み |
| Higher TF filter | Only trade with the higher timeframe | Off | グローバルのさらに上の時間足と同じ方向のシグナルのみ |
| Higher TF filter | Required higher-TF agreement | 50% | その時間足で必要なコンセンサス |
| Session filter | Start / end hour | 7 / 20, off | サーバー時間のこの時間帯内だけエントリー。日をまたぐ時間帯にも対応 |
| Levels | ATR period | 200 | すべてのレベルの基準となるボラティリティ |
| Levels | TP1 / TP2 / TP3 factors | 1.236 / 2.382 / 4.118 | ATR単位のターゲット距離 |
| Levels | Stop factor | 2.382 | ATR単位のストップ距離 |
| Levels | Breakeven after TP1 | On | TP1到達後、ストップをエントリー価格へ移動 |
| Levels | Close on opposite consensus | Off | トレンドが反転したらシグナルを終了 |
| History | Bars to calculate | 5000 | 矢印と統計に使う履歴の深さ(0 = すべて) |
| Notifications | Popup / sound / push / e-mail | Off | エントリーとターゲット/ストップのプッシュ通知は個別に設定 |
| Interface | Panel, live values, chart theme, arrow offset | On / On / Off / Auto | パネルの見た目と動作 |
| Scanner | Symbols, five timeframes, closed bars, click to switch | Majors; M5–D1 | スキャナーの内容と動作 |
| Colors | Eight colour settings | Dark palette | 矢印、ライン、パネルの色 |
推奨事項とリスクに関する注意
はじめに
- あらゆる銘柄・時間足で動作します。デイトレードならM15またはH1、スイングトレードならH4から始めてください。
- まず初期設定で使い、何かを変更する前に複数の銘柄で統計を比較してください。
- シグナルを減らして厳しくしたい場合:両方のトレンド強度を80%に上げ、上位時間足フィルターを有効にし、取引するセッションに限定します。
- 1つの銘柄でだけ良く見える設定は、たいてい過度な最適化です。複数の銘柄で通用する設定を探してください。
デモ版のテスト
無料デモ版はストラテジーテスターのビジュアルモードで実行してください。矢印、レベル、パネル、履歴統計が動作します。スキャナーと通知は複数銘柄のリアルタイムデータが必要なため、テスターでは無効で、通常のターミナルで動作します。
リスクに関する注意
Trend Consensusは分析ツールであり、自動売買ロボットではないため、注文を出しません。履歴統計は過去のシグナルを示すもので、将来の結果を保証するものではありません。FXおよびCFD取引には高いリスクが伴います。リスク管理を行い、まずデモ口座で検証してください。
