Rafael Barreto Haddad / Profile
- Information
|
1 year
experience
|
13
products
|
4
demo versions
|
|
0
jobs
|
0
signals
|
0
subscribers
|
My work focuses on quantitative trading systems, adaptive Expert Advisors and market-analysis tools built around historical evidence, strategy validation and continuous model evaluation.
QuantMatrix research explores areas such as strategy discovery, Champion/Challenger competition, market regimes, historical similarity, probability analysis, volatility, entry timing, robustness and risk-aware execution.
My development philosophy is simple:
Research → Validate → Challenge → Execute → Monitor → Replace when the evidence changes.
I publish free analytical tools, research indicators, Expert Advisors and technical content about systematic and algorithmic trading.
The goal is not to predict every market movement. It is to measure evidence, uncertainty and risk more consistently.
Trading involves risk. Historical results, statistical probabilities and backtests do not guarantee future performance.
Rafael Haddad
Creator, QuantMatrix Research Series
QuantMatrix Volume Depth is a MetaTrader 5 indicator for visual analysis of market activity across different price levels. The indicator builds a horizontal profile across the analyzed price range and shows where trading activity has been concentrated. It displays the Point of Control, Value Area High, Value Area Low and the distribution of activity across multiple price levels. The indicator can use real volume when it is available from the symbol. When real volume is not available, tick volume
QuantMatrix Prism Structure is a MetaTrader 5 indicator for visual analysis of market structure. It identifies confirmed swing highs and swing lows and displays structural information directly on the chart. The indicator can display higher highs, higher lows, lower highs, lower lows, structure changes, fair value gap areas and ATR based information. A chart panel summarizes the current structure state, recent structural events and relevant market information. The indicator is intended for
A high profit factor is not enough if the result depends on one month, one symbol, one spread assumption, or a handful of trades. I prefer to write the failure conditions first: maximum tolerable drawdown, minimum trade count, cost sensitivity, parameter stability, and acceptable degradation out of sample.
This changes optimization from “find the best settings” into “search for configurations that survive reasonable stress.”
What is the first condition that makes you reject a backtest?
QuantMatrix Candle Patterns: How to Read Candlestick Signals Correctly
The indicator automatically identifies classic candlestick formations and displays the corresponding BUY or SELL signal on the following candle, only after the source pattern has been confirmed.
It includes:
• Bullish and bearish candlestick patterns
• BUY and SELL signals
• Pattern Strength measurement
• Source Pattern identification
• Next Candle Signal display
• Optional alerts
• Support for any symbol and timeframe
Pattern Strength represents the structural quality of the detected formation. It is not a historical probability of profit.
QuantMatrix Candle Patterns is available free on the MQL5 Market.
#MQL5 #MetaTrader5 #CandlestickPatterns #PriceAction #TradingIndicators #QuantMatrix
QuantMatrix Candle Patterns is a free MetaTrader 5 indicator designed to identify classic candlestick formations directly on the chart. The indicator analyzes completed candles and detects recognized bullish, bearish and neutral price-action patterns. When a valid bullish or bearish formation is confirmed, the corresponding BUY or SELL signal is displayed on the following candle . This means the signal is only generated after the source pattern has been completed. The indicator also displays a
QM Candle Timing Meter is a free MetaTrader 5 indicator designed to answer one simple question: How late am I in the current candle? A trading signal may still be technically valid while the timing of the entry has already changed significantly. For example, entering during the first minutes of an H1 candle is very different from entering when 90% of that candle has already elapsed. QM Candle Timing Meter continuously measures the temporal position of the current candle and displays this
One detail can significantly change the behavior of a trading strategy:
the moment when the trade is actually entered.
Imagine an M15 strategy generates a BUY condition shortly after a new candle begins.
If the entry happens during the first 10% of the candle:
the movement may only be starting;
the entry may still be close to the original signal;
much of the candle's potential range may still be ahead;
the distance to invalidation may remain relatively small.
Now imagine taking exactly the same BUY condition when 85% of the candle has already elapsed.
The technical condition may still be true.
The moving average may still be bullish.
Momentum may still be positive.
Price may still be above the breakout level.
But the trade is no longer identical.
A large part of the current movement may already have happened.
This creates an important distinction:
Signal state ≠ entry event
A condition can remain active long after the event that originally created the opportunity.
Consider a moving-average crossover.
If the fast average crossed above the slow average 20 candles ago, the fast average may still be above the slow average today.
That tells us something about the current market state.
But it does not automatically mean that opening a new trade today is statistically equivalent to entering when the crossover happened.
The same problem exists inside a single candle.
An entry made during the first 10% of an M15 candle should not automatically be treated as equivalent to an entry made during its final 10%.
Possible differences include:
entry price;
remaining movement;
distance to invalidation;
short-term exhaustion;
available reward relative to risk;
volatility already consumed by the candle.
This is why timing deserves to be measured separately from direction.
A simple analytical framework is to divide the candle into temporal zones:
0–25% — Early
25–50% — Developing
50–75% — Late
75–100% — Very Late
These percentages are not universal trading rules.
They are measurement zones.
The more useful question is not simply:
“Is the BUY condition still true?”
It is:
“Is this still the same entry opportunity that produced the historical behavior of the strategy?”
This distinction is part of the research behind QuantMatrix.
It is also the idea behind the free QM Candle Timing Meter, a MetaTrader 5 tool designed to measure how much of the current candle has already elapsed.
The indicator does not predict direction and does not generate BUY or SELL signals.
Its purpose is simpler:
measure timing before timing becomes an unnoticed variable in the trade.
Research → Validate → Challenge → Execute → Monitor → Adapt
Rafael Haddad
QuantMatrix Research Lab
Historical observations, probabilities and analytical tools do not guarantee future trading performance.



