Trading Indicator
Fractals Indicator: Breakout Levels in Automated Trading
Learn how Fractals mark top and bottom levels and how to use those levels in rule-based Tradeworks strategies.
Understanding Fractals
Fractals mark top and bottom levels based on five-bar price formations. A top fractal appears when the middle bar has the highest high within the five-bar formation, while a bottom fractal appears when the middle bar has the lowest low.
In automated trading, Fractals are safest to describe as reference levels. A bot can use a confirmed top fractal or bottom fractal as a breakout level, filter input, or exit reference if those indicator fields are available in the editor.
Fractals often appear near Fibonacci retracement levels, creating confluence zones for breakout strategies. When a fractal level aligns with a key Fibonacci level, it can strengthen the case for a breakout or reversal setup.
Fractals mark potential turning levels based on a five-bar formation. A top fractal forms when the middle bar has the highest high within the formation, while a bottom fractal forms when the middle bar has the lowest low. In automated strategies, these levels should be used as confirmed reference points for breakout, filter, or exit rules - not as broad chart-pattern or multi-fractal logic.
- Top Fractal: A level formed when the middle bar has the highest high in the five-bar formation
- Bottom Fractal: A level formed when the middle bar has the lowest low in the five-bar formation
- Level Use: Fractals can act as breakout or exit reference levels
- Confirmation Delay: A fractal is only known after the formation completes
- Editor Safety: Use simple level comparisons, not sequence or chart-pattern logic
Strategy 1: Fractals Level Breakout
Level Breakout
This strategy treats confirmed Fractals as breakout reference levels. It does not rely on multi-fractal comparison logic. It only uses the most recent top or bottom fractal value if those fields are available in the editor.
Setup in Tradeworks:
- Add Fractals indicator to your strategy
- Confirm that top fractal and bottom fractal values are selectable in the editor
- Add Average True Range (ATR) for exit rules
- Configure entry conditions:
- Open Position Buy Signal: Strategy symbol ASK price crosses from below to above most recent top fractal value
- Open Position Sell Signal: Strategy symbol BID price crosses from above to below most recent bottom fractal value
Trade Management
- Stop Loss Exit Signal:
- Take Profit Exit Signal:
- Common chart range: 1-hour to 4-hour charts
- Example pairs: EUR/USD, GBP/USD, EUR/GBP, AUD/USD
Strategy 2: Fractals + Moving Average Trend Filter
Trend Filter
This strategy adds a Moving Average direction filter to fractal level breaks. The fractal level provides the trigger; the Moving Average rule provides trend context without using unsupported multi-fractal comparison logic.
Setup in Tradeworks:
- Add Fractals indicator
- Add Moving Average with period 50
- Add Average True Range (ATR) for exit rules
- Configure entry conditions:
- Open Position Buy Signal: Strategy symbol ASK price crosses from below to above most recent top fractal value AND Strategy symbol ASK price is greater than Moving Average (50) value
- Open Position Sell Signal: Strategy symbol BID price crosses from above to below most recent bottom fractal value AND Strategy symbol BID price is less than Moving Average (50) value
Trade Management
- Stop Loss Exit Signal:
- Take Profit Exit Signal:
- Common chart range: 1-hour to 4-hour charts
- Example pairs: EUR/USD, GBP/USD, AUD/USD
Strategy 3: Fractals + RSI Range Reaction
Range Reaction
This strategy uses Fractals as range reference levels and RSI as the context filter. It avoids unsupported reaction-language by using explicit crossing rules and threshold checks.
Setup in Tradeworks:
- Add Fractals indicator
- Add Relative Strength Index (RSI) with period 14
- Add Average True Range (ATR) for exit rules
- Configure entry conditions:
- Open Position Buy Signal: Strategy symbol ASK price crosses from below to above most recent bottom fractal value AND RSI value is less than tested lower threshold
- Open Position Sell Signal: Strategy symbol BID price crosses from above to below most recent top fractal value AND RSI value is greater than tested upper threshold
Trade Management
- Stop Loss Exit Signal:
- Take Profit Exit Signal:
- Common chart range: 1-hour to 4-hour charts
- Example pairs: EUR/USD, EUR/GBP, GBP/USD, AUD/USD
For Bot Developers: Implementation Tips + Manageable Beginner Setup
Confirming Fractal Fields
- Field availability: Confirm that most recent top fractal value and most recent bottom fractal value are selectable before building automated rules
- Confirmation delay: A fractal level is only known after the five-bar formation completes
- Level handling: Use Fractals as specific levels for entries or exits, not as a complete market prediction system
Avoiding Unsupported Pattern Logic
- No multi-fractal automation: Do not automate multi-fractal comparison rules unless those fields are explicitly available
- No reaction automation: Use explicit crossing and threshold operators instead of visual reaction wording
- No visual-only rules: Avoid rules that depend on manual chart interpretation
Combining Fractals with Filters
- Trend Context: Use Alligator or Moving Average for direction filtering
- Momentum Context: Use RSI or Awesome Oscillator for additional context
- Trend Strength: Use ADX when a strategy needs trend-strength context
- Volatility-Based Exits: Use ATR for Stop Loss Exit Signal and Take Profit Exit Signal levels
Manageable Beginner Setup
- Start with one level rule: Use a top-fractal breakout or bottom-fractal breakdown rule, not several modes at once
- Add one filter: Add Moving Average (50) or RSI context before testing more indicators
- Use ATR exits: Keep Stop Loss Exit Signal and Take Profit Exit Signal rules concrete
- Paper trade before live execution: Run the setup on a demo or paper account before live execution
Questions
Frequently Asked Questions
What does the Fractals indicator show?
The Fractals indicator marks top and bottom fractal levels based on five-bar price formations. Traders often use those levels as support, resistance, or breakout reference points.
Can Fractals detect full chart patterns automatically?
No. Fractals can provide indicator-generated levels, but automated multi-level comparison or reaction detection should not be assumed unless those fields are explicitly available in the editor.
How can Fractals be used in Tradeworks?
If top and bottom fractal values are selectable in the editor, they can be used as levels for breakout rules, trend-filtered entries, and exit conditions with supported operators such as is greater than, is less than, and crosses from below to above.
Should Fractals be used alone?
Fractals are easier to control when combined with another filter such as Moving Average, Alligator, RSI, ADX, or ATR-based exits. The added filter helps separate level breaks from random price movement.
Which indicators combine well with Fractals?
Fractals can combine with Alligator for trend context, Moving Average for direction, RSI for range context, ADX for trend strength, and Average True Range for exit rules.
What is a fractals indicator in trading?
The Fractals indicator is a five-bar formation that marks potential support and resistance levels. A top fractal forms when the middle bar has the highest high, and a bottom fractal forms when it has the lowest low. These levels are used as breakout or reversal reference points.
How do fractals differ from chart patterns?
Fractals are indicator-generated levels based on a fixed five-bar formula. Chart patterns (like head and shoulders or triangles) are subjective visual interpretations. Fractals give you precise, repeatable levels that automated strategies can use directly.
Try it in Tradeworks
Want to try Fractals in Tradeworks?
Build and test Fractals rules in a no-code strategy builder before deciding whether they fit your trading approach.
Trend Indicators
Trend indicators help traders identify the direction of market movement. They smooth price data to show whether an uptrend, downtrend, or sideways movement is occurring.
Simple Moving Average
Learn more →
Exponential Moving Average
Learn more →
Parabolic SAR
Learn more →
Heikin Ashi
Learn more →
High Low
Learn more →
Linear Regression
Learn more →
Two Pole Butterworth Filter
Learn more →
Ichimoku Kinko Hyo
Learn more →
Alligator
Learn more →
Envelopes
Learn more →
Doji Arrows
Learn more →
Oscillators
Oscillators are bounded indicators that move between set values. They help identify overbought and oversold conditions, momentum, and potential reversal points.
Relative Strength Index
Learn more →
Relative Momentum Index
Learn more →
Stochastic Oscillator
Learn more →
Moving Average Convergence/Divergence
Learn more →
Awesome Oscillator
Learn more →
Accelerator/Decelerator Oscillator
Learn more →
Commodity Channel Index
Learn more →
Relative Vigor Index
Learn more →
Williams' Percent Range
Learn more →
Gator Oscillator
Learn more →
DeMarker
Learn more →
Fisher Transform
Learn more →
Fisher CG
Learn more →
Laguerre RSI
Learn more →
Momentum
Learn more →
Moving Average of Oscillator
Learn more →
Volume Indicators
Volume indicators measure the strength of price movements by analyzing trading volume. They help confirm trends and identify potential reversals.
Volatility Indicators
Volatility indicators measure the rate of price change. They help traders set stop losses, determine risk levels, and identify potential breakouts.
Bill Williams Indicators
A collection of indicators developed by Bill Williams for trend identification, momentum analysis, and fractal pattern recognition.