OPEN-SOURCE SCRIPT

Minervini TT + IBD RS + ENTRY

211
What this script does (overall)

This indicator implements a Minervini-style stock selection and entry system with mechanical risk control:

Trend Template (TT)

Uses 50 / 150 / 200 SMA alignment

Requires price to be above key moving averages

Ensures the stock is sufficiently above its 52-week low and not too far from its 52-week high

Relative Strength (IBD-style proxy vs TOPIX)

Compares the stock’s performance against TOPIX

Requires RS to be rising and making new relative highs

Detects RS breakdowns as “no-add / exit watch” warnings

ENTRY conditions (Pivot + Volume + VCP)

Breakout above a pivot high

Volume expansion on breakout

Volatility contraction using ATR% (VCP-like behavior)

Visual signals

BUY label: quality conditions pass

ENTRY label: valid breakout entry

RS BREAK label: relative strength deterioration

What was newly added / updated (important)
🔴 Mechanical stop-loss logic (NEW)

After each ENTRY signal, the script now:

Draws two horizontal stop-loss lines

SL -5% from the ENTRY bar’s high

SL -8% from the ENTRY bar’s high

Lines extend to the right automatically

Detects stop-loss touches

When price (low or close, configurable) crosses below:

SL -5% → SL5 trigger

SL -8% → SL8 trigger

Displays an upward arrow on the bar where each SL is touched

Sends alerts with fixed (const) messages

Handles multiple trades cleanly

If a stop-loss was hit and a new ENTRY appears later:

The previous SL lines are grayed out and dotted

Past exit markers (arrows) remain visible

Prevents inconsistent calculations by evaluating crossunders on every bar

👉 This enables fully mechanical, Minervini-style loss control without discretionary judgment.

إخلاء المسؤولية

لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.