Waypoint Oracle
- Experts
-
Alex Amuyunzu Raymond
I’m an experienced MQL5 developer and software engineer specializing in building robust, high-performance algorithmic trading systems for MetaTrader 5. My work goes beyond standard EA development — I design intelligent, scalable solutions that combine market logic, automation, and external - 버전: 1.0
- 활성화: 5
Waypoint Oracle — The Grid That Waits, Watches, and Strikes
One Point Active. Zero Guesswork. Infinite Structure.
Waypoint Oracle is a fully automated MetaTrader 5 Expert Advisor built around a mechanic you won't find in ordinary grid or moving-average systems: it does not trade off price touching a level, and it does not trade off a simple moving-average crossover of price. Instead, it builds an infinite lattice of fixed price waypoints stretching above and below a starting point you define, spaced at an exact pip interval of your choosing, and it waits for your chosen moving average itself to physically cross one of those waypoints before anything happens at all. Until that moment, the EA is patient by design — no trades, no noise, no exposure.
The moment the moving average crosses a waypoint, that single point becomes the "oracle point" for the current cycle. Every other waypoint on the chart goes dormant. Only one waypoint can ever be active at a time, and it stays active — governing every entry, exit, and reversal — until one of exactly three things happens: the trade reaches your configured Take Profit, your Final Goal is achieved, or your Maximum Loss ceiling is hit. This single-point-of-authority design is what gives Waypoint Oracle its discipline: there is never ambiguity about which level the system is trading around, and there is never more than one position open at any time.
Once a waypoint is active, direction is decided purely by where the moving average sits relative to it at each candle close. Average above the point, the EA goes long. Average below it, the EA goes short. If the market reverses and the average crosses back across the same active point, Waypoint Oracle closes the existing position and flips direction immediately — no re-confirmation delay, no missed reversals. This turns the EA into a self-correcting trend-following mechanism anchored to a fixed structural point rather than a floating indicator value, which is what allows it to stay locked onto a level through consolidation and only release it on a genuine signal event.
Risk control is built in at two levels. A configurable Take Profit in pips closes winning trades automatically and immediately frees every waypoint for reactivation, letting the EA re-engage wherever the average touches next. A Final Goal in account currency lets you define an absolute profit ceiling — accounting for the running total of closed trades plus the floating result of any open position — at which point Waypoint Oracle closes out, deactivates, and shuts itself down completely, protecting your gains from give-back. On the downside, a Maximum Loss setting monitors accumulated result since the EA was started or since the last reset; if that threshold is breached, the open trade is closed, the responsible waypoint is locked into a cooldown state so it cannot immediately re-trigger the same losing level, and the EA resumes watching every other waypoint for the next genuine signal — a built-in defense against repeated losses from choppy, sideways price hovering around one level.
Every part of this logic is mirrored visually on the chart in real time. Inactive waypoints are drawn as thin dotted gray lines; the moment one is activated it switches instantly to a bold solid green line so you always know, at a glance, which level is currently governing the account. Buy and sell entries, take-profit exits, final-goal closures, and max-loss events are all marked directly on the chart with distinct colored arrows and markers, so the full history of what the EA did — and why — is readable without opening a single log file. A professional on-chart information panel displays live status, the active waypoint and its price, total waypoints generated, your configured interval, moving average type and period, lot size, take profit, final goal, running cycle profit and loss, maximum loss ceiling, the current open position and its entry price and floating result, total trades taken, and the timestamp of the last update — giving you full operational visibility without touching the terminal's Experts tab.
Waypoint Oracle is built for traders who want a systematic, rules-based approach to trading structural levels combined with trend confirmation — without the ambiguity of traditional grid martingale systems or the whipsaw of raw moving-average crossovers. Every input is exposed and adjustable: starting waypoint, interval, moving average type, period and applied price, lot size, take profit, final goal, and maximum loss, so the system can be tuned to any symbol, timeframe, or account size.
