Multi-Currency EA Using Bollinger Bands on Keltner Channel Signals
Summary
The article describes a MetaTrader 5 Expert Advisor designed to trade a selectable set of currency and metal symbols from one chart. Its entry signal combines Bollinger Bands calculated on Keltner Channel values: the Keltner Channel uses an exponential moving average and ATR bands, while the Bollinger Bands act on that channel data. Parabolic SAR is used for trailing stops. The EA includes configurable symbol prefixes and suffixes, trading sessions, position selection, and options for stop loss, take profit, and closing trades when signals weaken or reverse.
The author explains that MQL5 indicator handles can supply the data needed for this construction and provides implementation examples. The article reports that the EA’s Strategy Tester results were not good overall, though custom inputs performed better than defaults. It presents the system as a learning example and suggests experimenting with periods and timeframes; it does not establish a profitable strategy. Its symbol-name handling is described as limited to forex and metal pairs, and vulnerable to case-sensitive input errors.
Key ideas
- The EA derives Bollinger Band signals from Keltner Channel values rather than directly from price.
- The Keltner Channel is based on an EMA and ATR, and Parabolic SAR is used for trailing stops.
- The design supports trading multiple currency and metal symbols, with session and symbol-name inputs.
- Position management includes configurable stop losses, take profits, and signal-based exits.
- The article reports weak overall tester results and treats the EA as an educational example requiring further testing.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.