SteadyGrid
- 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 - Versão: 1.0
- Ativações: 5
SteadyGrid — The Fixed-Point Grid That Only Moves When the Market Proves It.
SteadyGrid is a discretionary-logic automated trading system built around a single core idea: price levels should not be arbitrary, and entries should not be guesses. Instead of reacting to every tick or candle, SteadyGrid builds a permanent, infinitely expanding grid of fixed price levels around a starting point you define, spaced at an exact pip interval of your choosing. This grid does not repaint, does not disappear, and does not get redrawn — once a level is created, it stays on the chart for the life of the session, giving you a stable, visual map of the market's structure at all times.
What makes SteadyGrid different from a typical grid EA is its activation mechanism. Nothing happens simply because price touches a line. A fixed point only becomes "active" when your chosen Moving Average — with fully configurable period, method, and applied price — crosses through it. This is a deliberate filter: it means the EA is not reacting to noise or wicks, but to a confirmed shift in the market's underlying trend measure. Only one point can be active at any time, which keeps the system's logic clean and prevents overlapping, conflicting signals.
Once a point is active, SteadyGrid trades directionally off it: if the Moving Average closes above the active point, it goes long; if it closes below, it goes short. If the Moving Average later flips to the other side of that same active point, SteadyGrid closes the existing position and reverses immediately — no hesitation, no averaging down, one position open at any time. This gives the system a self-correcting quality: it is always trying to align with the current read of the trend relative to the level that triggered it.
Risk and reward are governed by three independently configurable controls. A pip-based Take Profit closes winning trades and frees the grid for the next signal. A dollar-based Final Goal lets you define an exact account target — inclusive of your own read on costs like spread and commission — at which point SteadyGrid will close everything and shut itself down, protecting profits from being given back. A dollar-based Maximum Loss control monitors accumulated losses since the current cycle began; if that threshold is hit, SteadyGrid closes the position, resets its loss counter, and — critically — temporarily blocks that specific price level from being reactivated, so the system doesn't immediately re-trigger a losing setup in a sideways, choppy market. Only once a different level is triggered does the previous one become available again.
Every part of this logic is mirrored visually on the chart in real time. Inactive levels are drawn as thin gray lines; the moment a level activates, it turns into a bold, distinctly colored line so you always know exactly which price the system is trading around. A professional on-chart information panel displays live status, the active point and its price, moving average configuration and current value, lot size, take profit, final goal, cycle profit and loss, open position details, floating P/L, and total trades executed — all updating automatically with no need to restart the EA. This is built for traders who want to actually watch their system work, not just trust it blindly.
SteadyGrid is suited to traders who think in terms of structure and levels rather than pure indicator crossovers, who want an automated system with hard-defined risk boundaries, and who value being able to see — clearly and immediately — why the EA is doing what it's doing at any given moment.
