Signal Matrix Lab MT5
- Indicators
- Version: 1.0
- Activations: 20
An indicator that assembles a comprehensive system from standard indicators and immediately backtests it against historical chart data. It features a matrix of 16 indicators across 9 timeframes: clicking a cell adds that indicator/timeframe combination to the set; the combination "votes," and a signal is generated once the voting threshold is met. Statistics are recalculated whenever the composition changes, covering results, trade count, win rate, profit factor, expectancy, and drawdown. A genetic optimizer automatically selects the optimal configuration, and the finished system can be saved as a preset and applied to any chart.
The trader chooses the indicators, voting threshold, and exit rules, while the indicator handles cell calculations, backtesting, and configuration optimization.
Capabilities
The indicator operates in three modes. **Matrix Lab** is a full-featured laboratory: matrix, statistics, and optimizer. **Strategy Module** is a compact window displaying a single ready-made strategy—showing consensus, entry plans or current positions, and six key historical metrics. **EA Data Feed** draws nothing on the chart, outputting only data buffers for use by a live Expert Advisor. Separate modules handle other tasks:
- 16x9 Matrix: MA, MACD, RSI, Stochastic, CCI, ADX, Ichimoku, Bollinger Bands, Parabolic SAR, Williams %R, Momentum, OsMA, RVI, DeMarker, MFI, and Awesome Oscillator across timeframes from M1 to MN1; cells indicate neutral status, direction, or an active signal, while clicking a row opens indicator settings for all timeframes simultaneously.
- Voting: each cell casts a vote based on its specific timeframe; a signal appears at the bar close when the required proportion of votes is reached (default is 75%). BUY and SELL indicators with consensus percentages are always displayed on the panel
- Backtest: entry at the next bar's open; stop-loss based on ATR or points; target based on risk ratio; early exits triggered by reversals, consensus decay, or timeouts; spread is accounted for; default window is 5,000 bars; metrics are displayed directly below the matrix
- Filters: distance from moving average, ATR-based volatility corridor, trading hours, and signal allowance during open trades; these apply consistently across backtests, chart arrows, and alerts
- Optimizer: genetic search for configuration based on a selected metric (Net, Profit Factor, Win Rate, Expectancy), featuring a real-time leaderboard and a strict minimum trade count to prevent overfitting; a secondary "Refine" stage adjusts indicator periods and levels, validating them against a fresh segment of historical data
- Keys and presets: the entire strategy is encapsulated in a single text string that can be pasted onto another chart to run immediately; named presets are stored in a shared folder, accessible from all charts and terminals
