OPEN-SOURCE SCRIPT
Strong Push + Engulfing

# Strong Push + Engulfing – TradingView Indicator Description
Copy one of the blocks below into your indicator's description field on TradingView (e.g. when publishing or in settings).
---
## Short (Overview)
**Strong Push + Engulfing**
Identifies reversal setups where a strong push candle (body ≥ average × multiplier) is engulfed by a larger candle in the opposite direction. Long: bearish push → bullish engulfing. Short: bullish push → bearish engulfing. Entry at close of the engulfing candle. Configurable lookback, body ratio, and optional ATR filter. No repaint.
---
## Medium (Publishing)
**Strong Push + Engulfing**
A candlestick pattern indicator that combines **Strong Push** candles with **Engulfing** patterns to spot potential reversals.
**Concept:** A strong push candle shows momentum in one direction. When the next candle engulfs it in the opposite direction, it suggests a reversal. The engulfing candle confirms the shift.
**Long Setup:** Bearish push candle → bullish engulfing candle → entry at close of the engulfing candle.
**Short Setup:** Bullish push candle → bearish engulfing candle → entry at close of the engulfing candle.
**Strong Push Definition:** A candle whose body length is at least X times the average body length over the lookback period (default: 1.5× over 20 bars).
**Engulfing Definition:** The current candle's body completely contains the previous candle's body (open/close range). The engulfing candle must be at least as large as the push candle (configurable ratio).
**Settings:**
- Lookback (default 20): Periods for average body calculation
- Body multiplier (default 1.5): Push candle must be ≥ average × multiplier
- Engulfing body ratio (default 1.0): Engulfing candle must be ≥ push candle × ratio
- Optional ATR filter: Only show signals in higher volatility
**Visuals:** Arrows, labels, background highlight, and optional box around the 2-candle setup. Customizable colors and transparency.
**Repaint:** None. Signals are confirmed at bar close.
---
## Full (Detailed)
**Strong Push + Engulfing**
A candlestick pattern indicator that identifies reversal setups by combining two concepts: **Strong Push** candles and **Engulfing** patterns.
---
### How It Works
1. **Strong Push Candle (Bar 1)**
A candle with an unusually long body compared to recent bars. Body length = |Close − Open|. The candle qualifies if:
`body ≥ SMA(body, lookback) × multiplier`
Default: body at least 1.5× the 20-bar average.
2. **Engulfing Candle (Bar 2)**
The next candle must engulf the push candle in the opposite direction:
- **Bullish engulfing:** Current candle is green, open ≤ prior close, close ≥ prior open (body fully contains prior body).
- **Bearish engulfing:** Current candle is red, open ≥ prior close, close ≤ prior open (body fully contains prior body).
The engulfing candle must be at least as large as the push candle (configurable).
3. **Entry**
At the close of the engulfing candle (bar 2).
---
### Setups
| Direction | Bar 1 (Push) | Bar 2 (Engulfing) | Entry |
|-----------|--------------|-------------------|-------|
| **Long** | Bearish | Bullish | Close of bar 2 |
| **Short** | Bullish | Bearish | Close of bar 2 |
---
### Inputs
**Strong Push**
- Lookback (default 20): Periods for average body
- Body multiplier (default 1.5): Push threshold
- ATR filter (optional): Minimum volatility
**Engulfing**
- Min. body ratio (default 1.0): Engulfing candle size vs. push candle
**Display**
- Arrows, labels, background, box
- Colors and transparency
---
### Repaint
Signals are generated only after the engulfing candle closes. No repaint or lookahead.
---
### Credits
Lean Strategy Blueprint
Copy one of the blocks below into your indicator's description field on TradingView (e.g. when publishing or in settings).
---
## Short (Overview)
**Strong Push + Engulfing**
Identifies reversal setups where a strong push candle (body ≥ average × multiplier) is engulfed by a larger candle in the opposite direction. Long: bearish push → bullish engulfing. Short: bullish push → bearish engulfing. Entry at close of the engulfing candle. Configurable lookback, body ratio, and optional ATR filter. No repaint.
---
## Medium (Publishing)
**Strong Push + Engulfing**
A candlestick pattern indicator that combines **Strong Push** candles with **Engulfing** patterns to spot potential reversals.
**Concept:** A strong push candle shows momentum in one direction. When the next candle engulfs it in the opposite direction, it suggests a reversal. The engulfing candle confirms the shift.
**Long Setup:** Bearish push candle → bullish engulfing candle → entry at close of the engulfing candle.
**Short Setup:** Bullish push candle → bearish engulfing candle → entry at close of the engulfing candle.
**Strong Push Definition:** A candle whose body length is at least X times the average body length over the lookback period (default: 1.5× over 20 bars).
**Engulfing Definition:** The current candle's body completely contains the previous candle's body (open/close range). The engulfing candle must be at least as large as the push candle (configurable ratio).
**Settings:**
- Lookback (default 20): Periods for average body calculation
- Body multiplier (default 1.5): Push candle must be ≥ average × multiplier
- Engulfing body ratio (default 1.0): Engulfing candle must be ≥ push candle × ratio
- Optional ATR filter: Only show signals in higher volatility
**Visuals:** Arrows, labels, background highlight, and optional box around the 2-candle setup. Customizable colors and transparency.
**Repaint:** None. Signals are confirmed at bar close.
---
## Full (Detailed)
**Strong Push + Engulfing**
A candlestick pattern indicator that identifies reversal setups by combining two concepts: **Strong Push** candles and **Engulfing** patterns.
---
### How It Works
1. **Strong Push Candle (Bar 1)**
A candle with an unusually long body compared to recent bars. Body length = |Close − Open|. The candle qualifies if:
`body ≥ SMA(body, lookback) × multiplier`
Default: body at least 1.5× the 20-bar average.
2. **Engulfing Candle (Bar 2)**
The next candle must engulf the push candle in the opposite direction:
- **Bullish engulfing:** Current candle is green, open ≤ prior close, close ≥ prior open (body fully contains prior body).
- **Bearish engulfing:** Current candle is red, open ≥ prior close, close ≤ prior open (body fully contains prior body).
The engulfing candle must be at least as large as the push candle (configurable).
3. **Entry**
At the close of the engulfing candle (bar 2).
---
### Setups
| Direction | Bar 1 (Push) | Bar 2 (Engulfing) | Entry |
|-----------|--------------|-------------------|-------|
| **Long** | Bearish | Bullish | Close of bar 2 |
| **Short** | Bullish | Bearish | Close of bar 2 |
---
### Inputs
**Strong Push**
- Lookback (default 20): Periods for average body
- Body multiplier (default 1.5): Push threshold
- ATR filter (optional): Minimum volatility
**Engulfing**
- Min. body ratio (default 1.0): Engulfing candle size vs. push candle
**Display**
- Arrows, labels, background, box
- Colors and transparency
---
### Repaint
Signals are generated only after the engulfing candle closes. No repaint or lookahead.
---
### Credits
Lean Strategy Blueprint
Script de código aberto
Em verdadeiro espírito do TradingView, o criador deste script o tornou de código aberto, para que os traders possam revisar e verificar sua funcionalidade. Parabéns ao autor! Embora você possa usá-lo gratuitamente, lembre-se de que a republicação do código está sujeita às nossas Regras da Casa.
Aviso legal
As informações e publicações não se destinam a ser, e não constituem, conselhos ou recomendações financeiras, de investimento, comerciais ou de outro tipo fornecidos ou endossados pela TradingView. Leia mais nos Termos de Uso.
Script de código aberto
Em verdadeiro espírito do TradingView, o criador deste script o tornou de código aberto, para que os traders possam revisar e verificar sua funcionalidade. Parabéns ao autor! Embora você possa usá-lo gratuitamente, lembre-se de que a republicação do código está sujeita às nossas Regras da Casa.
Aviso legal
As informações e publicações não se destinam a ser, e não constituem, conselhos ou recomendações financeiras, de investimento, comerciais ou de outro tipo fornecidos ou endossados pela TradingView. Leia mais nos Termos de Uso.