Project Description
I want to turn my trend-following concept into a robust MT5 Expert Advisor that I can drop on any timeframe and trade Forex majors, stock indices and gold seamlessly. The core logic relies on technical-indicator-driven breakouts, so price level or candlestick checks are not necessary.
Trading logic
• Entry when price closes outside the Keltner Channel in the direction of the prevailing trend and the Stochastic Oscillator confirms momentum.
• An optional ADX filter should be switchable from the inputs to keep me out of weak trends.
Key requirements
• Fully adjustable parameters: indicator periods, channel multiplier, lot size / risk %, SL-TP values, trailing stop, magic number, max simultaneous trades.
• Code must compile in MT5 with zero warnings, be clearly commented and allow quick tweaks later.
• Strategy must behave identically on any chart I attach it to, whether EURUSD M15, NAS100 H1 or XAUUSD D1.
Deliverables
1. The .mq5 source plus the compiled .ex5 file.
2. A concise PDF or text guide covering installation, input fields and example setups.
3. One set of back-test reports (or screenshots) showing correct operation on at least one Forex pair, one index and gold.
Acceptance criteria
– EA opens trades only when Keltner breakout + Stochastic alignment (and ADX filter if enabled) are present.
– It manages exits via opposite signals or my chosen SL/TP rules without repainting errors.
– Visual back-tests run to completion with no runtime errors or unhandled ticks.
I appreciate clean, efficient code and straightforward communication. Feel free to ask for any clarifications before you start.