OPEN-SOURCE SCRIPT

J-Lines Ribbon • 4-Cycle Engine (CHOP / ANTI / LONG / SHORT)

261
📈 J-Lines Ribbon • 4-Cycle Engine (CHOP / ANTI / LONG / SHORT)
Version: Pine Script v6
Author: Thomas Lee
Category: Trend-Following / Mean Reversion / Scalping
Timeframes: Optimized for 1–5m (but adaptable) Seems to work best on Fibb Time

🧠 Strategy Overview:
The J-Lines Ribbon 4-Cycle Engine is a precision trading algorithm designed to navigate complex market microstructure across four adaptive states:

🔁 CHOP (No Trade / Flatten)

🟡 ANTI (Legacy Layer / Under Development)

🟢 LONG (Trend-Continuation & Rebounds)

🔴 SHORT (Inverse Trend-Continuation & Rebounds)

It combines a multi-layer EMA ribbon, ADX-based CHOP detection, and smart pivot analysis to dynamically shift between market modes, entering and exiting trades with surgical precision.

🔍 Core Features:
Dynamic Market Cycle Detection
Auto-classifies each bar into one of the 4 market states using ADX + EMA 72/89 crossovers.

One-Shot Entries & Rebound Logic
Initiates base entries at the start of new trend cycles. Re-entries (ReLong/ReShort) trigger on EMA 72 and EMA 126 pullbacks with momentum resumption.

CHOP State Autopilot
Automatically closes open positions when CHOP begins, preventing sideways market exposure.

Precision Take-Profits & Pivots-Based Stop Losses
Real-time adaptive exits using pivot high/low swing points as dynamic SL/TP anchors.

Customizable Parameters

Pivot length (left/right)

ADX thresholds

Rebound tolerance bands

Ribbon display and state-labels

📊 Indicator Components:
📏 EMA Ribbon: 72, 89, 126, 267, 360, 445

📉 ADX Filter: Filters out sideways noise, confirms directional bias

🔁 Crossover Events: Detects trend initiations

🌀 Cycle Labels: Real-time visual display of current market state

🛠️ Ideal Use Cases:
Scalping volatile markets

Automated strategy testing & optimization

Entry/exit signal confirmation for discretionary traders

Trend filtering in algorithmic stacks

⚠️ Notes:
ANTI cycle logic is scaffolded but not fully deployed in this version. It will be extended in a future release for deep mean-reversion detection.

Tailor ADX floor and pivot sensitivity to your specific asset and timeframe for optimal performance.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.