BetterVolumeZScore
- インディケータ
- Kenta Serino
- バージョン: 1.2
- アップデート済み: 9 6月 2025
- アクティベーション: 5
Better Volume Z-Scoreは、クラシックなBetter Volumeインジケーターをベースに、
以下の機能を追加・強化したプロフェッショナル向けの高精度ボリューム分析ツールです:
-
✔ Zスコアによる出来高スパイク検出
-
✔ Churn(出来高集中の揉み合い)を柔軟に判定
-
✔ ボリュームMAとの比較による動的な色分け
-
✔ カウントダウンタイマー搭載(次バーまでの残り時間)
-
✔ MQL5公式マーケット規約準拠の軽量設計(高速テスト対応)
スキャル・デイトレ・スイングまで幅広く対応し、
「出来高の質」を視覚的に把握し、相場の転換・仕掛けどころを見極めやすくします。
🧠 機能詳細
✅ 出来高の分類と色分けロジック
| 色 | 意味 |
|---|---|
| 🔴 赤 | 高ボリューム + 上昇(買い圧力) |
| 🔵 青 | 高ボリューム + 下落(売り圧力) |
| 🟣 紫 | Zスコアスパイク検出(異常な急増) |
| ⚫ グレー | Churn(価格があまり動かず出来高が多い=揉み合い) |
| 🟠 オレンジ | 通常ボリューム |
| ⚪ シルバー | 極端に少ないボリューム(市場の静寂) |
✅ Zスコアスパイク検出
直近 maPeriod 分間の平均と標準偏差から統計的に異常な出来高を算出し、
指定した閾値 zScoreThreshold を超えたバーを「スパイク」として紫で表示します。
✅ Churn(揉み合い)検出
以下の条件に該当したバーを「Churn」としてグレーで表示:
-
値幅(High-Low)が前バーより狭い
-
かつ出来高が平均以上
→ ブレイク前のエネルギー充填状態と解釈できます。
✅ カウントダウン表示
チャート右下に「残り: mm:ss」と表示し、次のバーまでの時間をリアルタイムで表示します。
スキャルピングやタイミングを重視するトレードに最適です。
※ストラテジーテスター中(自動テスト時)は自動的に無効化され、パフォーマンスを妨げません。
⚙ パラメータ一覧
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| maPeriod | 出来高移動平均の期間 | 20 |
| highVolumeMultiplier | 「高ボリューム」と判定する倍率(MA比) | 1.5 |
| zScoreThreshold | Zスコアスパイク検出の閾値 | 2.5 |
| useZScore | Zスコア機能のON/OFF | true |
| churnRangeFactor | Churn判定で使う値幅比 | 0.8 |
| countdownTextColor | カウントダウン表示色 | 白 |
📊 対応時間足・通貨ペア
-
全時間足対応(M1〜MN)
-
全通貨ペア・銘柄対応
ただし、M1やティックが多い銘柄ではZスコアをOFFにすることでパフォーマンス向上します。
⚠ 注意事項
-
当インジケーターは売買シグナルを出すツールではありません。あくまで出来高構造の可視化・補助分析を目的としたものです。
-
MetaTrader 5(MQL5)専用です。MT4では使用できません。
-
自動売買EAではありません。チャートに表示するインジケーターです。
🎓 推奨活用法(トレーダー向け)
-
ボラティリティ拡大前のスパイクを検出(→ブレイクアウト戦略に)
-
Churnで揉み合いゾーンを視認(→逆張り or 順張りタイミング判断)
-
出来高の変化でダイバージェンスを検出
-
通常のローソク足分析に出来高視点の“裏の動き”を追加
🔧 動作確認済み環境
-
MetaTrader 5 build 4150 以降
-
マーケット自動テスト合格済(高速処理対応)
