TradingViewインジケータ自作29。「Volume Signal Lines」
TradingViewインジケータ「Volume Signal Lines」
今回は、自作のTradingViewインジケータ「Volume Signal Lines」について詳しく解説します。このインジケータは、ボリューム分析とピボット価格検出を活かし、市場のサポート・レジスタンス水準の視覚化とトレーディングシグナルを提供するツールです。
ボリュームの大きさによって色分けされたチャート表示に加えて、重要な価格水準でのシグナルライン描画により、効果的な市場分析が可能になります。
インジケータの主な機能
このインジケータには、主に4つの機能が搭載されています。
1. ボリューム連動チャート色分け機能 ボリュームの大きさに基づいて、ローソク足または平均足を10段階の色でリアルタイム表示します。
グラデーション表示: 最低ボリューム(青系)から最高ボリューム(赤系)まで段階的な色分け
閾値システム: 設定された基準値の1倍、4倍、9倍、16倍...81倍まで9段階の判定基準
視覚的判別: 瞬時に現在のボリューム水準が把握可能
2. 自動最適化ボリューム計算システム 過去データから最適なボリューム判定基準を自動算出し、銘柄特性に応じた精密な閾値設定を実現します。
統計的計算: 過去500バー以内のボリューム中央値を基準とした科学的アプローチ
感度調整機能: 0.3~1.0の範囲で基準値を微調整可能
手動設定対応: 自動計算と手動設定の切り替えが可能
3. ピボット価格シグナルライン描画 高値・安値のピボットポイントで水平ラインを自動描画し、重要なサポート・レジスタンス水準を明示します。
通常シグナル: 標準ボリュームでの高値・安値ピボットライン(△マーク)
ダイヤシグナル: 高ボリューム発生時の重要ピボットライン(◆マーク)
動的管理: 表示ライン数の制限と古いラインの自動削除
4. リアルタイム情報パネル 現在の設定値、ボリューム統計、シグナル状況を一覧表示するダッシュボード機能です。
設定値表示: 現在の桁数、倍数、基準値をリアルタイム表示
統計情報: ボリューム中央値、現在ボリューム、レベル判定
カスタマイズ: パネル位置、色テーマ、サイズの選択可能
設定項目(インプット)の詳細解説
基本チャート設定
チャート種類: ローソク足または平均足の選択。設定範囲は2択、推奨値はローソク足(初心者)または平均足(トレンドフォロー重視)です。ローソク足は価格の詳細な動きを、平均足はトレンドの継続性を重視した分析に適しています。デイトレードにはローソク足、スイングトレードには平均足がそれぞれ推奨されます。
pivot期間: 高値・安値ラインの検出期間。設定範囲は1-無制限、推奨値は8-15です。小さな値ほど敏感にピボットを検出し、大きな値ほど重要なピボットのみを抽出します。スキャルピングには5-8、デイトレードには10-15、スイングトレードには20-30が適しています。
ボリューム計算設定
自動計算モード: 最適な桁数・倍数の自動算出機能。設定範囲はON/OFF、推奨値はONです。ONにすることで銘柄の特性に応じた最適な閾値が自動設定され、手動調整の手間が削減されます。経験豊富なトレーダーはOFFにして手動設定も可能です。
計算期間: 自動計算に使用する過去データの期間。設定範囲は50-500バー、推奨値は300-500です。期間が長いほど安定した基準値が得られますが、最近の市場変動への反応が鈍くなります。ボラティリティの高い銘柄には200-300、安定した銘柄には400-500が適しています。
感度調整: 基準値の調整係数。設定範囲は0.3-1.0、推奨値は0.6-0.8です。0.3は高感度(小さなボリューム変化も検出)、1.0は低感度(大きなボリューム変化のみ検出)となります。頻繁なシグナルを求める場合は0.4-0.6、重要なシグナルのみを求める場合は0.8-1.0に設定します。
表示制御設定
通常シグナルライン表示: 標準ボリュームのピボットライン表示設定。設定範囲はON/OFF、推奨値はOFF(チャートの見やすさ重視)またはON(詳細分析重視)です。ONにするとより多くのサポート・レジスタンス情報が得られますが、画面が煩雑になる可能性があります。
ダイヤシグナルライン表示: 高ボリュームピボットライン表示設定。設定範囲はON/OFF、推奨値はONです。動的閾値で重要度の高いピボットラインのみを表示するため、常にONにしておくことを強く推奨します。
ピボット価格検出システムの特徴と重要性
統計的精度の高いピボット判定 本インジケータのピボット検出は、設定期間の前後両方向での価格比較により、統計的に有意なピボットポイントのみを抽出します。この手法により、ノイズの多い短期的な価格変動を排除し、真に重要なサポート・レジスタンス水準のみを識別できます。
ボリューム重み付けによる重要度判定 単純な価格ピボットではなく、発生時のボリュームを考慮した重要度判定を行います。高ボリューム時のピボットはダイヤシグナルとして特別に管理され、より強固なサポート・レジスタンス水準として機能する可能性が高くなります。
動的ライン管理システム 古いピボットラインの自動削除により、チャートの見やすさを保持しながら、現在の市場環境に即した分析を可能にします。通常シグナルとダイヤシグナルは別々に管理されるため、重要度に応じた表示制御が実現されています。
注意点とリスク管理
インジケータの限界
ボリューム操作の影響: 大口取引による意図的なボリューム操作により、誤ったシグナルが発生する可能性があります
遅行性: ピボット判定には確定的な判断が必要なため、シグナル発生に遅延が生じます
市場環境依存: 低流動性市場や特殊な市場環境では、ボリューム分析の信頼性が低下する場合があります
推奨するリスク管理
複数時間軸確認: 上位足でのトレンド方向と整合性を確認してからエントリーを実行する
ボリューム継続性チェック: 単発の高ボリュームではなく、継続的なボリューム変化を重視する
他の指標との組み合わせ: RSI、MACD、移動平均線などの他の技術指標と併用してシグナルを確認する
アラート機能の活用
このインジケータには直接的なアラート機能は搭載されていませんが、TradingViewの標準アラート機能と組み合わせることで効果的な通知システムを構築できます:
価格アラート: ダイヤシグナルライン価格での価格アラート設定
ボリュームアラート: 異常に高いボリューム発生時の通知設定
リアルタイムでの市場監視が困難な場合でも、重要なシグナル発生を見逃すことなく、効率的なトレーディングが可能になります。
まとめ
「Volume Signal Lines」は、高度なボリューム分析とピボット価格検出により、初心者から上級者までに対応できる多機能なツールです。
成功の鍵は、自動計算機能を活用した適切な基準値設定と、ダイヤシグナルライン(動的閾値高ボリュームピボット)を重視したトレード戦略の構築にあります。
シグナルの発生を待つのではなく、日々の市場分析に活用し、ボリューム動向と価格構造の理解を深めることで、より精度の高いトレーディング判断が可能になります。市場環境の変化に応じて感度調整などの設定を適宜見直し、継続的な改善を心がけることが重要です。
ご自由にお使いください。使う際に「スキ」やコメントして頂けるとモチベにつながります。
