Example O4: Two chart analyzers for signal generation
This is not a ready-to-use trading strategy. A trading strategy requires adjustment to the timeframe and symbol, along with thorough backtesting. The example is intended as a foundation for your own custom strategy and to help you get familiar with the Expert Advisor Builder web application. To import and use an example, please follow the instructions provided here.
Description
This example employs two chart analyzers with different parameters for comprehensive signal generation. The 50-bar analyzer detects short-term volatility while the 200-bar analyzer identifies longer-term market phases. Combining both provides multi-timeframe analysis within a single timeframe.
Different analyzer widths capture different market characteristics. Short analyzers respond quickly to recent changes while long analyzers identify persistent conditions. The combination requires agreement from both perspectives, filtering signals effectively.
Dual analyzer strategies demonstrate how multiple analysis windows can work together. This approach applies to any indicator or analysis method where different lookback periods provide complementary insights.
Recreate the Example
You can either import this example directly or set it up manually. To manually replicate the trading module, make sure a newly added module includes the following key settings and that the professional mode is activated:
Trade Basics
- Operation type = Long signals only drawn
- General signal visualization = On
Signal Generation - Chart Analyzer 1
- Signal in use = On
- Signal used for = Entry
- Analyzed width = 50
- Draw boundaries = On
- Draw extrema = On
- Draw supports and resistances = On
- Draw swing phase = On
- Signal if volatility is low = Off
- Signal if volatility is middle = Off
- Signal if volatility is high = On
Signal Generation - Chart Analyzer 2
- Signal in use = On
- Signal used for = Entry
- Analyzed width = 200
- Draw boundaries = On
- Draw extrema = On
- Draw supports and resistances = On
- Draw swing phase = On
- Signal if swing phase is overstatement = Off
- Signal if swing phase is understatement = On
- Signal if swing phase is over correction = Off
- Signal if swing phase is under correction = On
- Signal if swing phase is upswing = Off
- Signal if swing phase is downswing = Off
- Signal if swing phase is undefined = Off
- Breakout factor = 1.00
Screenshots
