Manual trade and group management
- Utilities
- Version: 2.22
- Updated: 3 September 2026
- Activations: 20
GTM PANEL PRO is a manual trade-management control panel for MetaTrader 5. It does not open trades on its own and it does not predict anything. It gives you a cockpit: you decide, and the panel executes, protects and reports — in one click instead of ten.
It was built for the trader who is already good at reading a chart but keeps losing money to the mechanics of trading: the stop that was never set, the basket that had to be closed one trade at a time, the pending order typed at the wrong price, the winner that came all the way back to entry because moving five stops by hand took too long.
| 🔧 TRY IT FIRST — the free demo runs in the Strategy Tester MQL5 demos of an Expert Advisor cannot run on a live chart — that is a Market rule, not a limitation of this panel. To try the full panel for free: 1. Press Download Demo, then open the Strategy Tester (Ctrl + R) Every button, every group, every limit slot and the AI guide all work there. Nothing is crippled in the demo. |
⚡ Version 2.22 — rebuilt for speed
The most common complaint about trade panels in general is that they make the chart heavy: the box lags behind the pointer, the panel flickers, order buttons take seconds to answer. Version 2.22 is a targeted rewrite of exactly that:
| ▶ | One position scan per repaint, not seventeen. With twenty trades open the old build made hundreds of position look-ups four times a second; it now makes one and shares it. |
| ▶ | Nothing is deleted and rebuilt any more. Pressing a button used to destroy every object on the panel and create it again — that was the flicker. Objects are now only moved and recoloured. |
| ▶ | Dragging is smooth. The move routine no longer walks every object on the chart on every mouse event, and repainting is capped at 60 frames a second. |
| ▶ | The chart tags only redraw when something actually moves — a trade opens or closes, or you scroll or zoom. Otherwise not a single object is touched. |
| ▶ | Telegram can no longer freeze the panel. Network calls are queued and never run while your hand is on a box or a line. |
| ▶ | Trailing stops respect the broker’s minimum distance, so a stop is never rejected silently, and the trail no longer sends an order request on every tick. |
🧩 1. Trade in GROUPS, not in single tickets
This is the heart of the panel. Most terminals treat every trade as an orphan. GTM PANEL PRO gives you four completely independent groups — A, B, C and D — and each one owns everything:
| 🔢 | its own magic number, so its trades are tagged from the second they open |
| 📊 | its own lot size and trade count, for the buy side and the sell side separately |
| 🛡 | its own stop loss, take profit, break-even trigger, break-even gap and trailing distance |
| 📈 | its own statistics — you can see which group is actually paying you |
| 🎨 | its own colour on the chart, so a glance tells you whose trades those are |
Why this matters. You can run a scalp basket in group A, a swing position in group B and a hedge in group C on the same symbol, at the same time, with different stops and different risk — and never mix them up. Press CLOSE and only the group you are pointing at is touched. Nothing else on the account moves.
Every close and break-even button also obeys a per-group counter. Set it to 2 with three trades running and CLOSE takes two and leaves one to run. Scaling out stops being a manual chore.
🎯 2. The LIMIT DESK — four pending slots that behave like a plan
Pending orders are where patient traders make their money and where most panels stop caring. GTM PANEL PRO gives them a desk of their own: four slots, L1 to L4, each with its own order type, price, lot, stop, target, quantity and magic number.
| ✅ | Any type per slot — BUY LIMIT, SELL LIMIT, BUY STOP, SELL STOP. Build a full break-out or reversion plan on one screen. |
| ✖ | Multiple orders per slot. Set the trade count to 3 and one press of PUT sends three orders at that price. |
| 🔁 | OCO — One Cancels Others. The moment any slot fills, every other pending order is cancelled automatically. Arm both sides of a range and let the market pick. |
| ⏱ | Auto expiry. A level that has not been touched in 1 minute, 30 minutes, an hour or a day deletes itself. No stale orders left behind. |
| 🛡 | SL and TP attached before the order is sent, so a fill is never naked. |
| 🧹 | Its own close row — close all, buys, sells, winners or losers of that slot alone, plus its own break even. |
| 📊 | Its own statistics, so you can see whether your pending-order plan is actually working. |
Why this matters. A pending order placed badly is worse than no order at all. Here the price is checked before it goes out — point a BUY LIMIT above the market and the panel refuses to send it and says why, in plain English: “BUY LIMIT must sit BELOW price”. The broker’s own minimum stop distance is part of that check.
🖱 3. Set the stop and the target by DRAGGING them on the chart
Typing numbers into boxes is slow and it is where mistakes happen. In GTM PANEL PRO you put the trade where your eyes already are:
| ● | Press on the price line and pull — the whole order travels with it: entry, stop, target and both shaded blocks move together. |
| ● | Pull the red line and only the stop moves. Pull the green line and only the target moves. Both are clamped to the broker’s minimum distance for you. |
| ● | While you drag, the PRICE, SL and TP boxes show the live number you are on — you are reading real values, not guessing. |
| ● | A shaded red block covers entry-to-stop and a shaded green block covers entry-to-target, so risk and reward are shapes you can see, not numbers you have to work out. |
| ● | If the slot already has a live pending order, moving a line re-places it at the new price immediately. |
BUY TGT and SELL TGT. Two buttons on the panel switch on a preview for the group you have selected: the panel draws where the stop and the target of your next buy (or sell) would land, from the SL and TP you have typed in, with the same shaded blocks and a price chip on the scale reading SL A BUY and TP A BUY. Change a number on the panel and the preview moves with it. You set the risk before the trade exists, not after.
🛡 4. Protection that actually fires
| ⚖ | Break even — one button moves the stop to entry on everything in scope, right now. Or set a trigger and let it fire by itself, with an optional gap past entry. Every break-even stop is clamped to the broker’s minimum distance, so it is never rejected without you noticing. |
| 📉 | Trailing stop — per group, with its own distance. Deliberately silent, because a beep on every step with a basket open is unbearable. |
| ✂ | Close winners only, or losers only — trim the bad half of a basket and let the good half run. |
| 💲 | $ or % risk — one button switches every stop, target, break-even and trailing value between dollars and percent, with a step multiplier so you can move in 0.01 or in 10. |
| 🔒 | Password lock — the panel opens read-only. Nothing fires until you unlock it. |
🤖 5. A live guide that talks while you trade
A rolling advisor that reads your account and speaks only when there is something worth saying: a trade running without a stop loss, drawdown getting deep, margin level dropping, both sides open at once, lot size large for the balance, volatility changing gear, which group is carrying the day, a limit order about to fill — plus a rotating set of trading reminders.
Thirty-six separate things it knows how to warn you about, each with its own cooldown, so it never repeats itself and never chatters. Colour-coded: red act now, amber watch it, blue information, green good news. Lines are typed out one letter at a time, so the box reads like advice instead of a log.
📲 6. Telegram — alerts out, control in
| This is the part most trade panels do not have at all. Traders normally buy a second product for it. |
| 🔔 | Every open, close, break-even, limit fill and risk warning pushed to your chat — and to a group or channel as well. Not raw text: the group, the side, the lot, the price, the result, that group’s running statistics and the account balance. |
| 📸 | A chart screenshot sent as a real photo, and a full written report of the whole account on demand. |
| 🎮 | Optional remote control. With REMOTE switched on you can send BUY, SELL and CLOSE from the chat. Commands are ignored entirely unless you switch it on, trading commands need a second separate permission in the inputs, and REMOTE never survives a restart on its own. |
| ⚡ | Alerts are queued and sent off the critical path, and never while you are holding a box or a line. A slow network cannot freeze the panel. |
📊 7. Statistics that survive everything
Today and this month, rebuilt from your deal history every time the panel starts — a restart, a timeframe change or a terminal crash never loses a number. Trades closed, wins and losses, win rate with a meter, and realised plus floating P/L, per group and per limit slot. One button flips the whole block between today and this calendar month.
Results are filed by magic number the moment a deal closes, so a close never lands in the wrong column.
🖥 8. Built to live on your screen
| 🎨 | Six full themes — NAVY, GOLD, EMERALD, PURPLE, CYBER, CLASSIC — plus a night mode, and three panel sizes. |
| 🧲 | Every outside box moves and folds independently. Park the AI guide, the group monitor, the live slot box and the limit desk anywhere you like, roll any of them up to its title bar, and the layout is remembered through restarts. Positions are kept inside the chart, so a box saved on a big monitor can never come back out of reach on a small one. |
| 👁 | Chart marks switch off one kind at a time when the chart gets busy. |
| 🔗 | Shares a chart with other EAs safely — every group and slot has its own magic number, and the panel touches nothing else. |
| ⚠ What this product does NOT do Please read this before buying. GTM PANEL PRO contains no automatic trading logic, no signals and no strategy. It will never open a trade you did not ask for. It is a control panel and a risk-management tool for a trader who makes their own decisions. There are no performance claims on this page, because a management tool cannot make a losing strategy profitable. It can only stop good trades from being ruined by slow, manual execution. It also does not calculate lot size from a risk percentage, it does not close part of a single position by volume, and it does not manage trades that were opened outside its own magic numbers. |
🚀 Getting started in three steps
1. Drag GTM PANEL PRO onto any chart. In the properties window tick Allow Algo Trading, open the Inputs tab, set your password and your lot defaults, then press OK.
2. Unlock the panel with your password. Pick a group letter, switch the BUY and SELL sides on, set SL and TP.
3. Trade. To change a setting later: Charts → Expert List → Properties, or just press F7.
| 📚 Full user guide — every button, every box and every number, one section at a time, with pictures: |
🖥 Requirements
MetaTrader 5, any broker, any symbol, any timeframe. Algo Trading enabled in the terminal.
For Telegram only: Tools → Options → Expert Advisors → tick Allow WebRequest and add https://api.telegram.org
⚙ INPUT PARAMETERS
Identity
| InpMagicA / B / C / D | Magic number for groups A, B, C and D. Each must be unique; the panel refuses to start if two clash. |
| InpPassword | The password that unlocks the panel. Change it from the default. |
| InpSlippage | Maximum slippage in points. |
Panel
| InpPanelX / InpPanelY | Where the panel first appears on the chart. |
| InpThemeStart | Starting theme: 0 NAVY, 1 GOLD, 2 EMERALD, 3 PURPLE, 4 CYBER, 5 CLASSIC. |
| InpUISize | Starting panel size: 0 small, 1 medium, 2 large. |
| InpSideBoxStart | Show the live group monitor at startup. |
| InpSoundStart | Sound alerts on at startup. |
| InpAnimateStart | Animated live border. |
Group defaults — the same set for A, B, C and D
| InpA_Lots | Starting lot size for the group. |
| InpA_Qty | How many trades one press opens. |
| InpA_SL | Starting stop loss (0 = off). |
| InpA_TP | Starting take profit (0 = off). |
| InpA_BE | Profit needed before automatic break even fires (0 = off). |
| InpA_Gap | How far past entry the break-even stop is placed. |
| InpA_TSL | Trailing stop distance (0 = off). |
Limit slots L1 – L4
| InpMagicL | Base magic number for the limit slots; L1 uses it, L2 +1, L3 +2, L4 +3. |
| InpL_Lots | Starting lot size for the limit slots. |
| InpL_SL | Starting stop loss for the limit slots. |
| InpL_TP | Starting take profit for the limit slots. |
| InpL_Expiry | Pending-order expiry in minutes (0 = never). |
| InpL_OCO | One slot fills, the rest are cancelled. |
Telegram
| InpTgToken | Bot token from @BotFather. |
| InpTgChatID | Your chat id from @userinfobot. |
| InpTgGroupID | Group or channel id (negative, starts -100). Leave blank to switch off. |
| InpTgAllowTrade | Allow BUY / SELL / CLOSE commands from Telegram. Off by default. |
| InpTgPollSec | How often incoming commands are checked, in seconds. |
| InpTgSinhala | Bilingual replies. |
Limits
| InpMinLot / InpMaxLot | Lot size floor and ceiling for the panel. |
| InpMinQty / InpMaxQty | Trades-per-click floor and ceiling. |
📜 Version history
| 2.22 | Performance rebuild. One position scan per repaint instead of seventeen; the panel is no longer destroyed and recreated on every button press; dragging works from a cached object list and repaints at 60 fps; chart tags redraw only when the layout actually changes; Telegram can no longer block the interface; trailing stops and break even are clamped to the broker’s minimum distance; outside boxes can no longer be saved off-screen; the AI guide keeps working at the weekend. |
| 2.21 | Six themes, night mode, three sizes, the limit desk and the live AI guide. |
| 💬 Support Questions before you buy? Send a message and ask — I answer. If something in the panel does not behave the way this page describes, tell me and it gets fixed; that is what the version history above is. |
⚠ Trading carries risk. This product is a manual execution and risk-management tool; it does not generate signals and it does not guarantee any result. Always test on a demo account first.
Contact: gayanindika.rox1992@gmail.com · WhatsApp +94715260626

