OPEN-SOURCE SCRIPT

Full Candle Higher/Lower (No Repeats)

233
🔎 What the Script Does (Pine Script v6)

Keeps track of the last signal

Uses a persistent variable lastSignal (initialized once as "none").

Ensures that if a signal repeats consecutively, it won’t be triggered again.

Defines the conditions for a “Higher” or “Lower” candle sequence

Higher condition:
Current close > previous high, AND previous low ≤ the high of two bars ago.
→ This means the candle has fully broken higher.

Lower condition:
Current close < previous low, AND previous high ≥ the low of two bars ago.
→ This means the candle has fully broken lower.

Checks for new signals only

If a candle meets the condition and the last signal wasn’t the same, a new signal is triggered.

Updates lastSignal to prevent repeats.

Plots labels/arrows

A “Higher” signal shows a green label below the bar.

A “Lower” signal shows a red label above the bar.

Sets alerts

So you can be notified in TradingView whenever a “Higher” or “Lower” flag is detected.

📊 Trading Logic in Words

The indicator is looking for full candle breakouts.

If a candle closes above the previous high (with some confirmation from older bars), it flags it as a “Higher” signal.

If a candle closes below the previous low (with similar confirmation), it flags it as a “Lower” signal.

It avoids duplicate consecutive signals by remembering what the last one was.

✅ Why It’s Useful

Helps traders spot momentum continuation candles (strong push candles).

Reduces noise by not repeating the same signal multiple times in a row.

Works like a breakout detector that tells you when the market is making a new leg up or new leg down.

Feragatname

Bilgiler ve yayınlar, TradingView tarafından sağlanan veya onaylanan finansal, yatırım, işlem veya diğer türden tavsiye veya tavsiyeler anlamına gelmez ve teşkil etmez. Kullanım Şartları'nda daha fazlasını okuyun.