Skip to content
All library documents

UT Bot and Schaff Trend Cycle Strategy with Filters and Risk Controls

Article TradingView scripts

Summary

This strategy combines UT Bot trailing-stop crossings with the direction of a Schaff Trend Cycle (STC) oscillator. It adds a confirmation window so an STC change may follow a UT signal by a limited number of bars, then applies configurable conditions for session hours, candle range, volume, wick shape, trend velocity, and STC value zones. Entry offsets and swing-based stops vary with volatility conditions; the strategy also describes regime-based risk-to-reward targets, break-even protection, and an optional partial exit. A weekly equity-loss threshold can act as a circuit breaker.

The document contains extensive implementation settings and entry and exit logic, but no reported backtest results or comparative evidence for the many filters and parameters. The stated defaults are not evidence of optimization or suitability across instruments. Results would depend on session conventions, symbol data, costs, and execution assumptions, and the document's version labels are not fully consistent between its title and code header.

Key ideas

  • The strategy seeks agreement between UT Bot crossover signals and STC direction, allowing a limited confirmation delay.
  • Entry filters cover trading sessions, candle size, volume, wick rejection, trend velocity, and STC zones.
  • Stop placement, entry offsets, and profit targets adjust using volatility or recent swing conditions.
  • Break-even rules, partial profit-taking, and a weekly drawdown breaker provide additional trade controls.
  • The document supplies implementation detail but no results validating its filters or default settings.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.