All indicators

Breakout Lines + TP/SL

Mar 28, 2026

Static chart image
Support and ResistanceSignalsChannelsMoney ManagementPivot Based (Retrospective)

The Breakout Lines + TP/SL indicator automatically detects structural pivot points to draw dynamic sloped trend lines and identifies breakout opportunities with a complete trade setup. It provides traders with immediate entry points, stop-loss levels, and multiple take-profit targets based on customizable risk-reward ratios.

Usage

The Usage section describes how the script can be used to identify market structure shifts. When the price decisively breaches a resistance or support line, the indicator generates a signal and calculates a trade setup.

  • Bullish Breakouts: Occur when the price closes above a downward-sloping resistance line. This is indicated by a "BUY" signal and green-themed targets.
  • Bearish Breakouts: Occur when the price closes below an upward-sloping support line. This is indicated by a "SELL" signal and red-themed targets.
  • Trend Confirmation: The tool is most effective when used in the direction of the broader trend—focusing on resistance breakouts in uptrends and support breakouts in downtrends.
  • Risk Management: Upon a signal, the indicator displays automated TP/SL levels. Users can use these to manage positions without manual calculations.

Details

The indicator relies on local price highs and lows (pivots) to establish market structure.

  • Pivot Analysis: A specified number of bars on either side of a candle are required to confirm a pivot. Because a line requires two pivots of the same type, signals will inherently occur after the second pivot has been confirmed.
  • Dynamic Trend Lines: Unlike horizontal support/resistance, these lines account for the slope between consecutive pivots, reflecting evolving market dynamics.
  • Risk Calculation: The Stop Loss is calculated using either the Average True Range (ATR) to account for volatility or a fixed percentage from the entry price. Take Profit levels are then extrapolated using Risk-Reward (RR) multipliers (e.g., 1:1, 1:2, 1:3).

Settings

Pivot Settings

  • Pivot Left / Pivot Right: The number of bars needed to the left and right to confirm a pivot point.
  • Max extend bars from detection: The maximum distance a trend line will extend before being removed if not broken.

Line Limits

  • Show maximum last N HIGH/LOW lines: Limits the number of historical resistance and support lines displayed on the chart to reduce clutter.

Signals & Targets

  • Show BUY/SELL Labels: Toggles text labels on the breakout bar.
  • SL = ATR × instead of %: Determines whether the stop loss is volatility-based (ATR) or a fixed percentage.
  • RR TP1/TP2/TP3: Sets the Risk-Reward ratios for the three individual profit targets.

FAQ

How do I access the Breakout Lines + TP/SL?

You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Why do some signals appear with a delay?

Signals require two confirmed pivots to form a trend line. The "Pivot Right" setting determines how many bars are needed to confirm a pivot, which naturally introduces a corresponding delay to ensure the structural point is valid.

Can I adjust the number of lines shown?

Yes, use the "Line Limits" group in the settings to define exactly how many recent high and low lines should remain visible on your chart.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.