StratBase.aiStratBase.ai
DashboardCreate BacktestMy BacktestsCatalogBlogNewsToolsHelp

Products

  • Researcher Dashboard
  • Create Backtest
  • My Backtests
  • Catalog
  • Blog
  • News

Alerts

  • Calendar
  • OI Screener
  • Funding Rate
  • REKT
  • Pump/Dump

Company

  • About Us
  • Pricing
  • Affiliate
  • AI Widget
  • Contact

Legal

  • Privacy
  • Terms
  • Refund Policy

Support

  • Help Center
  • Reviews
StratBase.aiStratBase.ai

Think it. Test it.

StratBase.ai does not provide financial advice or trading recommendations. AI only formalizes user ideas into testable strategy configurations for research purposes. Past backtesting performance does not guarantee future results. All trading decisions and associated risks are the sole responsibility of the user. This platform is not a broker and does not facilitate real trading.

© 2026 StratBase.ai · AI-powered strategy research and backtesting platform

support@stratbase.ai
Help Center/Indicators/Turtle Zone (TZ)

Turtle Zone (TZ)

📈Indicators
📌

Turtle Zone (TZ)

📋

What is Turtle Zone?

Turtle Zone (TZ) is a channel-based volatility indicator inspired by the Turtle Trading system developed by Richard Dennis and William Eckhardt. It defines upper and lower boundaries based on Donchian Channel breakouts, creating a zone that helps identify trend direction and potential breakout entries. The area between the upper and lower lines represents a neutral "zone" where no clear trend is dominant.

⚙️

How it works

Turtle Zone is calculated using Donchian-style channel logic:

TZ_UPPER = Highest High over N periods
TZ_LOWER = Lowest Low over N periods

When price breaks above TZ_UPPER, it signals a bullish breakout. When price breaks below TZ_LOWER, it signals a bearish breakout. Price between the two levels is in the neutral zone.

⭐

Key features

  • Breakout detection — Clear signals when price exits the range
  • Trend identification — Price persistently above/below midpoint indicates trend direction
  • Volatility measurement — Channel width reflects recent price range
  • No-trade zone — Price within the channel may indicate ranging conditions
📌

Trading signals

Buy signals

  • Price crosses above TZ_UPPER (bullish breakout)
  • Price holds above the midpoint of TZ_UPPER and TZ_LOWER after breakout
  • Channel narrows then price breaks upper boundary (volatility expansion)

Sell signals

  • Price crosses below TZ_LOWER (bearish breakout)
  • Price holds below the midpoint of TZ_UPPER and TZ_LOWER after breakdown
  • Channel narrows then price breaks lower boundary (volatility expansion)
📌

Parameters

| Parameter | Default | Description | |-----------|---------|-------------| | Period | 20 | Number of candles for highest high / lowest low |

📌

Sub-components

| Component | Description | |-----------|-------------| | TZ_UPPER(20) | Upper boundary (highest high) | | TZ_LOWER(20) | Lower boundary (lowest low) |

💡

Example conditions

| Condition | Description | |-----------|-------------| | close > TZ_UPPER(20) | Price above upper boundary (bullish breakout) | | close < TZ_LOWER(20) | Price below lower boundary (bearish breakout) | | close cross_over TZ_UPPER(20) | Breakout above channel | | close cross_under TZ_LOWER(20) | Breakdown below channel |

💡

Tips

  • The original Turtle system used 20-period breakouts for entries and 10-period for exits
  • Wider periods produce fewer but more significant breakout signals
  • Combine with ATR-based stops for position sizing in trend-following strategies
  • False breakouts are common — use volume confirmation or wait for a close beyond the level
  • Works best in trending markets; avoid using in choppy or ranging conditions
Related Resources|Fibonacci CalculatorPivot Points CalculatorTrading Blog