Pip Puppeteer
- Эксперты
-
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.4
- Активации: 5
Pip Puppeteer — Master the Grid. Pull Every String.
Pip Puppeteer is a multi-timeframe M5/M1 hybrid grid Expert Advisor built for traders who think in structure, not guesswork. Instead of relying on arbitrary lot sizing or single-entry logic, Pip Puppeteer anchors the market to a fully customizable mathematical axis grid and manages every trade like a puppeteer pulling four strings at once — each one independent, each one accountable, all of them working together toward one basket outcome.
The Axis Grid Engine
At the core of Pip Puppeteer is a true axis-based grid system, not a generic martingale ladder. You define a Base Axis Price as your anchor point, then set independent Major Axis and Minor Axis step distances. The EA continuously calculates the nearest major and minor axis levels relative to live price using precise rounding math, giving you a repeatable, symmetrical grid structure across any instrument — gold, indices, forex majors, or synthetic symbols — without ever needing to redraw levels manually.
Dual-Timeframe Confirmation, Not Noise
Pip Puppeteer runs on a two-stage confirmation model designed to filter out false axis touches:
- Stage 1 (M5 Filter): The EA scans closed M5 candles for two distinct setups — a rejection candle at an axis (a wick at least 1.5x the candle body) or a breakout-and-retest pattern where price has already broken beyond an axis and returns to retest it in the direction of the prior move.
- Stage 2 (M1 Execution): Once an M5 signal is armed, Pip Puppeteer switches to M1 and waits for a genuine engulfing candle within a strict timeout window. If the engulfing confirmation doesn't arrive in time, the signal expires — no stale entries, no chasing.
A strict single-execution lock guarantees only one trade cycle can ever fire per signal per M1 bar, eliminating the duplicate-order problem that plagues most hand-built grid systems.
Four Independent Strings, One Basket
This is where Pip Puppeteer earns its name. Every confirmed signal opens a basket of up to four independently toggleable positions, each with its own defined role:
- String 1 — Minor Anchor: Fixed take-profit at the minor axis distance.
- String 2 — Major Anchor: Fixed take-profit at the major axis distance.
- String 3 & 4 — Runners: No fixed take-profit; instead they are cascaded and locked as price progresses through the grid.
Disable any string and the EA automatically redistributes the risk allocation evenly across whatever strings remain active — you stay in full control of exposure without needing to recalculate anything by hand.
Cascading Lock & Instant Reversal
As price advances through the grid, Pip Puppeteer actively re-manages the remaining open strings: hitting the minor axis moves surviving positions to breakeven plus a safety buffer, and hitting the major axis locks profit back to the minor axis level for the runners. If an opposing M5/M1 signal fires at any axis, the entire basket is closed at market immediately and a brand-new four-string basket is opened in the new direction — no lag, no manual intervention, no leftover exposure fighting the new trend.
Capital Discipline Built In
Position sizing is never left to chance. Every string's lot size is calculated from your allocated capital and a compounding risk percentage measured against the true M1 stop-loss distance, then automatically capped against your account's free margin so you never risk a rejected order or an over-leveraged fill. Stops are validated and adjusted against your broker's live minimum stop and freeze levels on every single trade and every single modification.
A Dashboard Built for Serious Monitoring
Pip Puppeteer doesn't hide its performance behind a terminal log. A professional, dark-themed on-chart dashboard displays your allocated capital, live virtual balance, total account growth percentage, cumulative win/loss count, and a dedicated daily section showing day-start balance, trades taken today, and net profit/loss in both dollars and percentage — updated in real time with color-coded status indicators so you always know at a glance whether the EA is scanning, holding a long basket, or holding a short basket. Configurable popup, sound, and MT5 push alerts keep you informed the moment a string opens or the basket closes.
Built for Real Trading Conditions
Pip Puppeteer has been engineered and stress-tested to run cleanly through the MetaTrader 5 Strategy Tester on real tick data with zero invalid-stop errors, zero duplicate orders, and zero unexplained rejected trades — the same reliability standard demanded of a system meant to run unattended on a live account.
Whether you trade a tight scalping grid on gold or a wider structural grid on major forex pairs, Pip Puppeteer gives you the mathematical precision of an institutional grid framework with the transparency and control of a fully customizable retail EA.
