Shock Wave
- インディケータ
- Camila Bernardez Camero
- バージョン: 1.0
- アクティベーション: 10
Shock Wave Signal – リペイントなし、ラグなし、バックペインティングなし
Shock Wave Signalは、極端なCCI値を利用して任意のタイムフレームで強力なモメンタム反転を正確に検出します。価格が設定された過熱または売られ過ぎレベルに達した際、ローソク足のクローズ時に明確なエントリーシグナルを生成します。
ロジック
本インジケータは、最大600本の過去ローソク足に対して5期間のコモディティ・チャネル・インデックス(CCI)を計算します。CCIが+165を超えると買いシグナル、–165を下回ると売りシグナルを発生させることで、最も強力な勢いのみをフィルタリングします。
シグナル配置
買いマーカーはシグナル発生ローソク足の高値に、売りマーカーは同ローソク足の安値に配置されます。各矢印はローソク足クローズ時に一度だけ描画され、その後は固定されます。将来のローソク足に依存せず、リペイントやバックペインティングは一切発生しません。
タイムフレーム対応
Shock Wave SignalはM1からMN1まで動作しますが、CCIの極値が明確なトレンド転換と一致しやすいH1およびH4で最適に機能します。より短い時間軸でもモメンタムの急騰を捉えますが、シグナル頻度は高くなります。
パフォーマンス
最適化されたMQL4で実装されており、静的な last_bar チェックで不要な計算を回避します。2つのシンプルなバッファを更新し、新しいローソク足がない場合は即座に終了するため、過去600本の履歴を使用してもバックテストやライブ実行への影響はほとんどありません。
パラメータ
- cbars:分析対象とするローソク足の本数(デフォルト600)。
- cci_per:CCIの期間設定(デフォルト5)。
- cci_level:過熱・売られ過ぎの閾値(デフォルト165)。
これらのパラメータを調整することで、シグナルの感度と頻度のバランスを最適化できます。 cci_level を上げると極端な動きのみを捉え、下げるとより多くのシグナルを生成します。
