Skip to main content
< All Topics
Print

Signal-Based Exits Configuration

The 200-series parameters control signal-based exits – exits that occur when specific technical conditions are met, separate from profit targets, stop losses, and time-based exits. These are intelligent exits based on market structure and indicator signals.


Understanding Signal-Based Exits

What Are Signal-Based Exits?

Signal-based exits close positions when technical indicators signal that market conditions have changed unfavorably. Unlike profit targets (which exit at predetermined prices) or stop losses (which exit on losses), signal-based exits respond dynamically to market structure.

Key Difference from Trade Management Exits

Trade Management Exits (Groups 400-407):

  • Profit targets
  • Stop losses
  • Trailing stops
  • Daily limits
  • Time-based exits

Signal-Based Exits (Groups 200-203):

  • Precision Trend reversals
  • Parabolic SAR reversals
  • Opening Range NTZ (No Trade Zone) crosses
  • Indicator-based signals

Important: Signal-based exits work IN ADDITION to trade management exits. They provide another layer of intelligent exit logic.


Group: 200 – Auto Exit Rules

Master controls for all signal-based exits.

001 – Trade Exits On/Off

Type: Integer (0 or 1)
Default: 1 (Enabled)
Description: Global master switch for ALL signal-based exit rules in Group 200.

Settings:

  • 0: All signal-based exits DISABLED (only use profit targets, stops, time exits)
  • 1: Signal-based exits ENABLED (exits fire when conditions met)

Important: This does NOT affect:

  • Profit targets (still active)
  • Stop losses (still active)
  • Trailing stops (still active)
  • Daily limits (still active)
  • Time-based exits (still active)

When to Disable (Set to 0):

  • Pure target/stop-based trading
  • Testing different exit approaches
  • Simplifying strategy initially
  • Want only time-based exits

When to Enable (Set to 1):

  • Want intelligent market-structure exits
  • Trend-following strategies
  • Exit on reversal signals
  • Professional dynamic exits

002 – Precision Trend Exit

Type: Integer (0 or 1)
Default: 1 (Enabled)
Description: Exit when Precision Trend indicator signals a trend reversal.

How It Works:

  • Long Position: Exits when Precision Trend turns bearish (red)
  • Short Position: Exits when Precision Trend turns bullish (blue)

Example – Long Trade:

  1. Enter long on bullish signal
  2. Trend stays bullish (blue bars)
  3. Precision Trend reverses to bearish (red bars)
  4. Position exits immediately (next bar open)

When to Use:

  • Trend-following strategies
  • Want to exit when trend momentum reverses
  • Using Volatility Stop or Precision Trend entry module
  • Maximize ride of trend, minimize give-back

When NOT to Use:

  • Scalping strategies (exits too early)
  • Want to hold through minor pullbacks
  • Using fixed targets only

Advanced: See Group 201 for configuring which timeframe (primary or HTF) to use for exits.


003 – Time Exit Mode

Type: Integer (0 or 1)
Default: 1 (Enabled)
Description: Enable time-of-day exits configured in Group 202.

Settings:

  • 0: Time exits disabled (can hold positions indefinitely)
  • 1: Time exits enabled (flatten at specified time)

Use Case: Intraday trading where you want all positions closed by a specific time (e.g., 15:45 to avoid overnight holds).

Configuration: See Group 202 for setting exact exit times.

Note: Different from Session End Time (Group 101) which stops NEW entries. This actually closes OPEN positions.


004 – Daily ORB NTZ Exit

Type: Integer (0 or 1)
Default: 0 (Disabled)
Description: Exit when price crosses the Daily Opening Range No Trade Zone (NTZ) opposite to your position.

How It Works:

  • Daily Opening Range creates high/low boundaries
  • NTZ is a zone around these boundaries
  • Long Exit: When price crosses down through the NTZ
  • Short Exit: When price crosses up through the NTZ

When to Use:

  • ORB-based strategies
  • Want to exit if daily range bias reverses
  • Respect daily support/resistance levels

Example:

  • Daily OR: 4500-4520
  • In long position at 4530
  • Price drops and crosses down through 4500 NTZ
  • Long position exits

005 – Weekly ORB NTZ Exit

Type: Integer (0 or 1)
Default: 0 (Disabled)
Description: Exit when price crosses the Weekly Opening Range NTZ opposite to your position.

How It Works: Same as Daily ORB NTZ but uses weekly range

When to Use:

  • Longer-term positioning
  • Multi-day holds
  • Respect weekly structure levels

006 – Parabolic Exit Mode

Type: Integer (0, 1, or 2)
Default: 0 (Disabled)
Description: Exit based on Parabolic SAR (Stop and Reverse) indicator signals.

Settings:

0: Disabled

  • Parabolic exits not used

1: Conservative (Opposite Line)

  • Long: Exit when price closes below Parabolic SELL line
  • Short: Exit when price closes above Parabolic BUY line
  • More conservative, exits early on reversals

2: Aggressive (Same Line)

  • Long: Exit when price closes below Parabolic BUY line
  • Short: Exit when price closes above Parabolic SELL line
  • More aggressive, tighter exits

Visual Requirement: The SAR line (Buy or Sell) must be visible on chart for the rule to be active.

When to Use:

  • Trending markets
  • Parabolic SAR-based strategies
  • Want dynamic trailing-style exits
  • Alternative to fixed trailing stops

Configuration: See Group 203 for Parabolic sensitivity and display settings.


007 – BloodHound Exit Mode (Premium Version Only)

Type: Integer (0 or 1)
Default: 0 (Disabled)
Description: Exit based on BloodHound indicator signals.

Note: Only available in BWT Precision AutoTrader BloodHound edition.


Group: 201 – Precision Trend Exit Configuration

Settings specific to Precision Trend exits.

001 – Exit Time Frame (TTF/HTF)

Type: Dropdown
Options:

  • TradingChart: Use primary chart timeframe for exit signals
  • AnchorChart: Use higher timeframe (HTF) for exit signals

Default: TradingChart
Description: Determines which timeframe’s Precision Trend indicator generates exit signals.

TradingChart (TTF) Mode:

  • Uses same timeframe as your chart
  • More responsive, exits sooner on reversals
  • Better for scalping/day trading
  • Example: 5-min chart uses 5-min Precision Trend for exits

AnchorChart (HTF) Mode:

  • Uses higher timeframe configured in Group 300
  • Less responsive, holds through minor pullbacks
  • Better for swing trading/position holds
  • Example: 5-min chart uses 60-min Precision Trend for exits

Strategy Decision:

Use TradingChart When:

  • Quick scalping trades
  • Want tight exits
  • Trading lower timeframes (1-3 min)
  • Minimize give-back of profits

Use AnchorChart When:

  • Swing trading
  • Want to hold through pullbacks
  • Trading with HTF filter
  • Maximize big move capture

Example Scenario:

  • Trading: 5-minute chart
  • HTF: 60-minute chart
  • HTF Filter: Enabled (only trade with 60-min trend)
  • Dominant Exit: AnchorChart

Result: Enter when 60-min trend bullish, exit when 60-min trend reverses bearish. Holds through 5-min counter-trend moves.


Group: 202 – Time To Exit

Configure specific times to flatten all positions.

000 – Exit Time Window

Type: Integer (Minutes)
Default: 5
Description: Time window (in minutes) before the exit time during which no new trades are taken.

Purpose: Prevents entering new trades right before forced exit time.

Example:

  • Exit Time: 15:45
  • Exit Time Window: 5 minutes
  • No new trades after 15:40
  • All positions closed at 15:45

001 – Exit Time Hours

Type: Integer (0-23)
Default: 15
Description: Hour to exit all open trades (24-hour format).

Example: 15 = 3:00 PM


002 – Exit Time Minutes

Type: Integer (0-59)
Default: 45
Description: Minute to exit all open trades.

Example: 45 = 45 minutes past the hour

Combined Example:

  • Hours: 15
  • Minutes: 45
  • Result: All positions closed at 3:45 PM

003 – Exit Time Seconds

Type: Integer (0-59)
Default: 0
Description: Second to exit all open trades.

Typical Use: Leave at 0 unless you need very precise timing.


004 – Exit Time Friday Hours

Type: Integer (0-23)
Default: 15
Description: Separate exit time for Fridays only.

Use Case: Avoid holding positions over the weekend.

Setting 0: Disables special Friday handling (uses regular exit time)

Example:

  • Regular exit: 15:45 (3:45 PM)
  • Friday exit: 13:00 (1:00 PM)
  • Avoids weekend gap risk

005 – Exit Time Friday Minutes

Type: Integer (0-59)
Default: 45
Description: Minute for Friday exit time.


006 – Exit Time Friday Seconds

Type: Integer (0-59)
Default: 0
Description: Second for Friday exit time.


Group: 203 – Parabolic Exit Configuration

Detailed settings for Parabolic SAR exits.

001 – Display on Chart

Type: Checkbox
Default: False
Description: Show the Parabolic SAR indicator on the chart.

Recommendation: Enable while configuring/testing to see exit points visually.


003 – Parabolic Exit Sensitivity

Type: Decimal
Default: 0.02
Description: Sensitivity of the Parabolic SAR. Lower = more sensitive (tighter stops), Higher = less sensitive (looser stops).

Range: Typically 0.01 to 0.05

Settings:

  • 0.01: Very sensitive, quick reversals, many exits
  • 0.02: Standard (recommended starting point)
  • 0.03-0.05: Less sensitive, holds longer

Optimization: Start with 0.02, adjust based on backtest results.


004 – Parabolic Exit Accel

Type: Integer
Default: 20
Description: Acceleration factor for Parabolic SAR. Controls how quickly the SAR accelerates as trend continues.

Higher Values: SAR accelerates faster (tighter trailing)
Lower Values: SAR accelerates slower (looser trailing)


005 – Parabolic Exit Type

Type: Dropdown
Options:

  • Ticks
  • Bars

Default: Ticks
Description: Method for calculating Parabolic SAR distance.

Ticks Mode: Uses tick-based calculations
Bars Mode: Uses bar-based calculations

Recommendation: Use Ticks for most instruments.


006 – Parabolic Exit Mode Bars Since Entry

Type: Integer
Range: 1 to 100
Default: 3
Description: Number of bars that must form after entry before Parabolic exit becomes active.

Purpose: Prevents immediate exit right after entry (gives trade room to develop).

Example: Set to 3

  • Enter trade on bar 1
  • Parabolic exit inactive for 3 bars
  • After 3 bars, Parabolic exit monitoring begins

Common Settings:

  • Scalping: 1-2 bars (quick activation)
  • Day Trading: 3-5 bars (standard)
  • Swing: 5-10 bars (longer development time)

007 – Parabolic Exit Mode Ticks Offset

Type: Integer (can be positive or negative)
Default: 0
Description: Tick offset from the Parabolic line for exit trigger.

Positive Offset (+5):

  • Exit occurs 5 ticks BEYOND the Parabolic line
  • More conservative (wider exit)

Negative Offset (-5):

  • Exit occurs 5 ticks BEFORE reaching Parabolic line
  • More aggressive (tighter exit)

Zero (0):

  • Exit exactly at Parabolic line

Use Case: Fine-tune exit timing relative to SAR level.


008-013 – Parabolic Display Colors

Parameters:

  • ParabolicExitConfirmDownColor: Color when confirming bearish
  • ParabolicExitConfirmUpColor: Color when confirming bullish
  • ParabolicExitBuyStopColor: Color of buy stop dots
  • ParabolicExitSellStopColor: Color of sell stop dots
  • ParabolicExitBuyLineColor: Color of buy line
  • ParabolicExitSellLineColor: Color of sell line

Purpose: Customize visual display of Parabolic SAR on chart.

Defaults:

  • Confirm Down: Red
  • Confirm Up: Blue
  • Buy Stop: Red
  • Sell Stop: Lawn Green
  • Lines: Transparent

Signal-Based Exit Strategy Examples

Example 1: Pure Trend Following

Goal: Ride entire trend, exit only on reversal

Setup:

Group 200:
- Trade Exits On/Off: 1 (Enabled)
- Precision Trend Exit: 1 (Enabled)
- Time Exit Mode: 1 (Enabled)
- All others: 0 (Disabled)

Group 201:
- Dominant Chart: AnchorChart (HTF)

Group 202:
- Exit Time: 15:45 (avoid overnight)
- Exit Friday: 15:00 (weekend protection)

Result: Holds positions through pullbacks, exits when HTF trend reverses or at EOD.


Example 2: Parabolic SAR Trailing

Goal: Dynamic trailing exits based on Parabolic SAR

Setup:

Group 200:
- Trade Exits On/Off: 1
- Parabolic Exit Mode: 1 (Conservative)
- Time Exit Mode: 1
- All others: 0

Group 203:
- Display: Enabled
- Sensitivity: 0.02
- Accel: 20
- Bars Since Entry: 5
- Ticks Offset: -2 (slightly tighter)

Result: SAR trails price, exits when price reverses through SAR line minus 2 ticks.


Example 3: Multi-Exit Strategy

Goal: Combine multiple exit signals

Setup:

Group 200:
- Trade Exits On/Off: 1
- Precision Trend Exit: 1
- Parabolic Exit Mode: 1
- Time Exit Mode: 1

Trade Management (Group 406):
- Profit Target #1: 12 ticks (2 contracts)
- Profit Target #2: 24 ticks (1 contract)

Result:

  • 2 contracts exit at 12-tick target
  • 1 contract exit at 24-tick target OR Precision Trend reversal OR Parabolic SAR OR EOD time
  • Whichever comes first

Example 4: Scalping (No Signal Exits)

Goal: Quick in/out trades with fixed targets only

Setup:

Group 200:
- Trade Exits On/Off: 0 (DISABLED)

Use only:
- Profit Targets (Group 406)
- Stop Losses (Group 401)
- Time Exit (keep enabled)

Result: Pure target/stop trading, no signal-based exits.


Understanding Exit Priority

When multiple exit conditions are met simultaneously, exits are processed in this order:

  1. Daily Limits (Group 407) – Highest priority
  2. Stop Loss (Group 401) – Protective exits
  3. Profit Targets (Group 406) – Target-based exits
  4. Signal-Based Exits (Group 200) – Market structure exits
  5. Trailing Stops (Group 402-404) – Dynamic stops
  6. Time Exits (Group 202) – End of session

First exit condition to trigger closes the position (or portion of position for scaled exits).


Best Practices for Signal-Based Exits

1. Start Simple

Beginner Setup:

Enable only ONE signal exit:
- Precision Trend Exit OR Parabolic Exit
- Plus Time Exit (for EOD flattening)

Avoid enabling all exits at once initially.


2. Match Entry and Exit Logic

If Using:

  • Volatility Stop entry → Precision Trend exit works well
  • Parabolic entry → Parabolic exit works well
  • ORB entry → Daily/Weekly ORB NTZ exits work well

Principle: Entry and exit logic should be philosophically aligned.


3. Backtest Each Exit Type

Test each exit type separately:

Test 1: Only Precision Trend exits
Test 2: Only Parabolic exits
Test 3: Only time exits
Test 4: Combination

Compare performance metrics to find best approach.


4. Consider Timeframe

Lower Timeframes (1-3 min):

  • Use TradingChart for exits
  • Signal exits may be too slow
  • Consider disabling for pure target/stop trading

Medium Timeframes (5-15 min):

  • Signal exits work well
  • Precision Trend exits recommended
  • Use TradingChart or AnchorChart

Higher Timeframes (30+ min):

  • Signal exits very effective
  • Use AnchorChart for exits
  • Parabolic also works well

5. Scale Out with Exits

Effective Combination:

Position: 3 contracts
- Contract 1: Profit Target #1 (quick exit)
- Contract 2: Profit Target #2 (medium exit)
- Contract 3: Signal Exit (ride the trend)

This captures quick profits while letting one contract maximize the move.


Troubleshooting Signal-Based Exits

Issue: “Exits happening too quickly”

Possible Causes:

  1. Too many exit types enabled
  2. Parabolic sensitivity too high
  3. Using TradingChart instead of AnchorChart for exits

Solutions:

  • Disable some exit types
  • Reduce Parabolic sensitivity (increase value)
  • Switch to AnchorChart for exits
  • Increase “Bars Since Entry” for Parabolic

Issue: “Not exiting when expected”

Checklist:

  1. Is Trade Exits On/Off enabled (set to 1)?
  2. Is specific exit type enabled?
  3. For Parabolic: Is SAR line visible on chart?
  4. Check NinjaTrader Output Window for exit messages
  5. Verify indicator settings are correct

Issue: “Exits conflicting with profit targets”

Understanding:

  • Signal exits and profit targets work together
  • Whichever comes first closes the position
  • This is normal behavior

If You Want Only Targets:

  • Set Trade Exits On/Off to 0
  • Use only profit targets and stops

Advanced Concepts

Precision Trend Exit with HTF Filter

Sophisticated Setup:

Entry Filter: HTF Precision Trend (Group 100)
- Only enter with HTF trend

Exit: TradingChart Precision Trend (Group 201)
- Exit on primary timeframe reversal

Result: 
- Enter with major trend (HTF)
- Exit on short-term reversal (TTF)
- Captures intermediate moves within major trend

Parabolic as Trailing Stop Alternative

Parabolic SAR acts as a dynamic trailing stop that:

  • Accelerates as trend continues
  • Tightens automatically in strong trends
  • Provides room in weak trends

Comparison to Trailing Stops:

  • Trailing Stops (Group 402): Fixed distance, predictable
  • Parabolic Exit: Dynamic distance, adapts to trend strength

When to Use Which:

  • Parabolic: Trending markets, larger timeframes
  • Trailing Stops: Range-bound markets, scalping

Quick Reference: Signal-Based Exits

Group Numbers

  • 200: Auto Exit Rules (master controls)
  • 201: Precision Trend Exit settings
  • 202: Time To Exit settings
  • 203: Parabolic Exit settings

Common Setups

Conservative (Hold Trends):

  • Precision Trend Exit: AnchorChart
  • Time Exit: Enabled (EOD)
  • All others: Disabled

Moderate (Balanced):

  • Precision Trend Exit: TradingChart
  • Parabolic Exit: Disabled
  • Time Exit: Enabled

Aggressive (Quick Exits):

  • Parabolic Exit: Mode 2 (Aggressive)
  • Precision Trend Exit: TradingChart
  • Time Exit: Enabled

Target-Only (No Signal Exits):

  • Trade Exits On/Off: 0
  • Use only Groups 400-407

Next Section: Position Sizing, Profit Targets, and Daily Limits →

Table of Contents