TrendMorph
- インディケータ
-
Evgeniy Zhdan
🚀 MT4・MT5向けプロダクト。トレーダーにとって本当に役立つ、厳選されたものだけをご用意しました:https://www.mql5.com/en/users/trendhunter/seller
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ - バージョン: 1.0
TrendMorph — エントリー矢印付きの適応型トレンドインジケーター
概要
TrendMorph は色付きのラインでトレンドの方向を示し、転換点を Buy/Sell の矢印で表示し、各シグナルに信頼度スコアと Stop/Target レベルを提供します。現在の相場状態に合わせてラインの感度を自動で調整できるため、同じ設定で落ち着いた相場でも変動の大きい相場でも使えます。チャート上には情報パネルが表示され、重要な値はすべて EA 用のバッファから取得できます。
MT4-version: https://www.mql5.com/en/market/product/202707
仕組み
- トレンドラインは価格に追従します。青は上昇トレンド、赤は下降トレンドです。
- トレンドが転換し、シグナルが各フィルター(RSI、出来高、レベルの質、シグナル間隔)を通過すると矢印が表示されます。矢印はバーの確定後に描画され、その後は移動も消去もされません。
- Auto-Tune を有効にすると、ラインの感度(Band Width と Smoothing Period)が相場に合わせて適応します。
- 各シグナルには信頼度(0〜100)と、ATR 単位の Stop・Target レベルが付きます。
使い方
- 矢印はバー確定後のエントリーシグナルです。トレンドラインは方向を示し、ポジション管理の目安にもなります。
- パネルの Market の行を確認してください。TREND はトレンド相場、RANGE はレンジ相場で、シグナルはより慎重に判断します。
- Signal confidence はシグナルの選別に役立ちます。例えば 70% 以上のみを採用できます。
- シグナル足の Stop Level と Target Level は、損切りと利確の目安として使えます。
- PERFORMANCE ブロックは、選択した銘柄・時間足でシグナルがどう機能したかを示します。設定を変えて比較してください。
- EA 向け:すべての値は iCustom/CopyBuffer で取得できます(「バッファ」参照)。
設定項目
Signals
- Signal Type — Reversal:トレンドが転換したときに矢印が出ます。Breakout:現在の動きに逆らう新しい価格の極値で矢印が出ます(勢いの枯渇を捉える)。通常はシグナルが多くなります。
- Require Fresh Pivot — オン:転換の前に新しい局所的な極値が形成されている必要があります(厳しめ、シグナル減少)。オフ:ラインの転換であれば条件を満たします。
- Signal Spacing (bars) — 2 つのシグナル間の最小バー数。
Trend Envelope
- Lookback Window — 局所的な高値・安値を探すバー数。大きいほど重要な極値のみを対象にします。
- Smoothing Period — ラインの平滑化。大きいほど滑らかで遅くなります。
- Band Width — ラインと価格の距離。大きいほどダマシが減りますが、シグナルは遅くなります。
- Price Basis — 計算に使う価格(open、high、low、close、hl2、hlc3、ohlc4、hlcc4)。
- Wilder Smoothing (off = EMA) — 平滑化の種類。オフにすると反応が速くなります。
Momentum Filter
- RSI Filter — RSI によるシグナル確認を有効にします。
- RSI Length — RSI の期間。
- RSI Hot Level — 買われ過ぎの水準:RSI がこの水準を上回った場合に Sell が許可されます。
- RSI Cold Level — 売られ過ぎの水準:RSI がこの水準を下回った場合に Buy が許可されます。
- Hot Zone Memory (bars) / Cold Zone Memory (bars) — RSI が各水準を超えたかを確認する直近のバー数。
Volume Filter
- Require Volume Surge — 出来高が急増したときのみシグナルを出します。
- Sample Depth (bars) — 平均出来高の計算に使うバー数。
- Surge Threshold — バーの出来高が平均の何倍以上必要か。
Level Quality
- Key Levels Only — 重要な極値のみを対象にします。
- Key Level Depth (xATR) — 極値が重要と見なされるための最小の値幅(ATR 単位)。
Auto-Tune
- Enable Auto-Tune — インジケーターが内部検証の結果に基づいて Band Width、Smoothing Period、Stop、Target を調整します。
- Reactivity (1-20) — 適応の速さ。大きいほど速く反応します。
- Background Test Matrix — インジケーターが自身の成績を評価するための仮想テスト取引(Auto-Tune に必要)。
- Micro-Batch Learning — 結果を小さなまとまりで処理し、反応を速めます。
- Regime Memory Grid — どの相場状態でどのパラメーターが良かったかを記憶します。
- Decay Trace Buffer — 古い結果の重みが徐々に下がり、新しい結果が重視されます。
- Volume Pressure Sensor — 買いと売りの出来高バランスを考慮します(Volume flow として表示)。
- Lock Plotted Line to Base — オン:描画されるラインは常に基準の Smoothing Period と Band Width を使い(見た目が安定)、シグナルは適応後の値を使います。オフ:ラインも適応します。
- Step Size — 1 回の調整幅。
- History Depth — 考慮する直近の結果の数。
- Win Ceiling / Win Floor — 勝率の水準:Ceiling を上回るとラインはより敏感に、Floor を下回るとより慎重になります。
- Normalize Returns by ATR — 結果を ATR 単位で評価し、価格のスケールに依存しません。
Stop / Target Levels
- Stop xATR — Stop Level の基本 ATR 倍率。
- Target xATR — Target Level の基本 ATR 倍率。
Alerts
- Popup Alert / Push Notification / E-mail — 新しいシグナルの通知方法(シグナルのバーが確定したときに送信)。
Panel
- Show Panel — パネルの表示/非表示。
- Panel Scale % (0 = auto) — パネルの倍率。0 は画面解像度とチャート幅に合わせて自動調整します。
- Panel Start X / Panel Start Y — パネルの初期位置。
- Start Collapsed — パネルを折りたたんだ状態で開始します。
Calculation
- Bars to Analyze — 処理する過去バーの数。
パネル
パネルはマウスでチャート上の好きな位置にドラッグでき、ヘッダーの ▲/▼ ボタンで折りたたみ・展開できます。位置と状態は記憶されます。
| 行 | 表示内容 |
|---|---|
| Trend | BULL ▲ / BEAR ▼:直近の確定足におけるラインの現在の方向。 |
| Market | TREND / MIXED / RANGE とパーセンテージ:相場のトレンド性の強さ。65% 超は TREND、35% 未満は RANGE。トレンドシグナルを信頼するか、慎重になるかの判断に役立ちます。 |
| Last signal | 直近のシグナルの種類(BUY/SELL)と何本前に出たか。 |
| Signal confidence | 直近シグナルの信頼度スコア(0〜100%)。70% 以上は緑、40% 以上は黄色。 |
| Volume flow | 直近 20 本の買いと売りの出来高バランス(−100%〜+100%)。+10% 超は緑、−10% 未満は赤。現在どちらが優勢かを示します。 |
| RSI | 現在値。RSI Hot Level より上は赤、RSI Cold Level より下は緑。 |
| Band / Smooth | 現在の(適応後の)Band Width と Smoothing Period。 |
| Stop / Target | Stop Level と Target Level に使われている現在の ATR 倍率。 |
| PERFORMANCE: Win rate | シグナル後に価格が期待した方向へ動いた割合。 |
| PERFORMANCE: Avg result (ATR) | シグナルの平均結果(ATR 単位)。 |
| PERFORMANCE: Signals | 評価済みシグナルの数。 |
PERFORMANCE · 5-bar exit — 実際に表示された矢印の統計(LONG と SHORT で別々)。各シグナルは 5 本後に、終値とシグナル時の価格を比較して評価されます。直近 5 本のシグナルはまだ集計されません。 これらのデータにより、特定の銘柄・時間足でのインジケーターの挙動を素早く把握し、設定を選ぶことができます。
EA 用バッファ
| 番号 | バッファ | 内容 |
|---|---|---|
| 0 | Trend Up | 上昇トレンド時のライン |
| 1 | Trend Down | 下降トレンド時のライン |
| 2 | Buy | 買い矢印 |
| 3 | Sell | 売り矢印 |
| 4 | Confidence | シグナルの信頼度(0〜100) |
| 5 | Trend Dir | +1 / −1 |
| 6 | Signal Dir | +1 買い、−1 売り、0 なし |
| 7 | Stop Level | ストップ水準 |
| 8 | Target Level | ターゲット水準 |
| 9 | Regime | 0〜100 |
