Momentum Indicator Signals and an MQL5 Trading System
Summary
The article explains momentum as a measure of price-change speed and trend strength, then shows two common calculations: subtracting a prior close from the current close, or dividing the current close by a prior close and multiplying by 100. It focuses on the ratio version used by MetaTrader 5, where the indicator oscillates around 100. It notes that momentum is unbounded and can omit movements between comparison periods.
The proposed system treats a move above 100 as a buy signal and a move below 100 as a short signal, with trend direction used to filter signals. It recommends using a separate method, such as price action, to manage exits. The article describes translating the rules into an MQL5 program that generates signals, but supplies no measurable performance evidence. It warns that early signals can produce whipsaws and advises testing the approach on a demo account; results may depend on the trader and market.
Key ideas
- Momentum compares current prices with earlier prices to estimate the speed and strength of a move.
- The ratio calculation scales the current close against a prior close and centers the indicator near 100.
- The suggested rules buy above 100 and short below 100, with trend direction serving as a filter.
- The article leaves profit taking to a separate technique and notes that momentum signals can whipsaw.
- The MQL5 implementation is educational and should be tested before live use.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.