Vector Local Copier MT5
- ユーティリティ
-
Sotirios Apostolos Adaloglou
MQL5 developer. I build Expert Advisors, indicators, and trading utilities for MT4/MT5 — from strategy logic to execution and risk management, fully backtested. I'm also a live trader, so I build tools that hold up under real market conditions. - バージョン: 2.0
- アップデート済み: 27 10月 2026
- アクティベーション: 20
Most trade copiers give you forty features and a forty-page manual. Vector Local Copier gives you the copying that actually matters — done reliably, set up in a minute, and protected by safety logic most copiers simply don't have.
It mirrors trades from one master MT5 terminal to any number of slave terminals on the SAME Windows PC or VPS. No cloud, no DLLs, no external servers, no account passwords leaving your machine. Just fast, faithful local copying.
⚡ WHO IT'S FOR
Traders running multiple MT5 accounts on one machine — at the same broker or at different brokers — who want copies that are faithful and safe, without paying premium prices or wading through dozens of settings they'll never use. Symbol suffixes are matched automatically, different account currencies are converted, and anything named differently is one SymbolMap entry away. If you've looked at the big copiers and found them bloated, overpriced, or intimidating, Vector is the clean alternative.
🛡️ WHAT MAKES IT DIFFERENT
Vector's edge isn't the length of its feature list — it's what happens when things go wrong. Three protections built in as standard:
✅ Anti-chase entry guard. If a master trade is already older than your chosen window (say your slave was offline and just reconnected), or price has already moved against the master's entry by more than your limit, Vector will NOT open it at a now-worse price. It skips it instead of chasing a move that already happened. Price is measured on the master's own feed, so small price differences between brokers don't cause false skips. The time guard is on by default (10 seconds); the price guard is an option you switch on with MaxSlippagePercent.
✅ Broker-safe lot sizing. Every copied lot is validated against the slave symbol's min / max / step BEFORE it's sent. Invalid sizes are safely skipped or bumped to the minimum — your choice — never blindly rejected by the broker.
✅ Master-offline protection. If the master terminal dies or freezes, Vector detects the silence, alerts you (popup and/or push notification), and either holds or flattens the slave positions — your policy — instead of blindly holding a dead master's trades forever. You're alerted again when the master is back.
📋 FEATURES
Copying:
• Local, real-time copying between MT5 terminals on the same PC or VPS
• One master, many slaves — each slave with its own settings
• Full open / close / partial-close copying — plus position increases and reversals on netting master accounts
• Symbol mapping — map any master symbol to any slave symbol (e.g. GER40 to GER30) for brokers with different instrument names
• Automatic suffix matching — symbols that only differ by a broker suffix or prefix (EURUSD.m, EURUSD.pro, EURUSDm, #EURUSD) are matched automatically, only when the contract size is identical (unless contract-size alignment is on, which scales the lots to match)
• Optional SL/TP mirroring — including when the master adds, moves, or removes them
• Copy delay — optionally wait a set number of seconds before copying a new trade
• Independent copier groups — run multiple master-to-slave groups on one machine with separate Channel IDs
• Discreet, configurable position comments (or blank)
Lot sizing:
• Global and per-symbol lot multipliers
• Equity-ratio lot sizing — optionally scale lots by slave equity ÷ master equity, with automatic currency conversion
• Contract-size alignment — optional, off by default: when brokers use different contract sizes for the same instrument (e.g. SOLUSD 100 vs 1), slave lots are scaled so both accounts hold the same amount
• Broker-safe lot validation
Safety:
• Anti-chase guard, by time and by price
• Master-offline hold/flatten policy
• Duplicate proof tracking — copies are linked to their master trade independently of the trade comment, so brokers that rewrite comments can't cause double trades
• Optional equity targets — auto-close all trades and stop at a set profit or loss, retrying until flat if the market is closed
• Copy links survive restarts — a restarted terminal picks up and manages its existing copies
Monitoring:
• Master offline / back online alerts by popup and/or push notification
• Live on-chart dashboard — connection health, positions copied, skipped trades, trades waiting out the copy delay, the equity ratio in use, equity-target closing status, last action, configurable text color
• Low resource use — runs on a simple timer, accurate and light on CPU
🚀 HOW IT WORKS — 1-MINUTE SETUP
1. Install the EA on EVERY MT5 terminal that will send or receive (same PC or VPS)
2. On the source account: attach in MASTER mode
3. On each copy account: attach in SLAVE mode with the SAME Channel ID, set your symbol map (or turn on CopyUnmapped to auto-match symbols) and multiplier
4. Done. Slaves now mirror the master automatically
🎁 TRY IT FREE
A free demo version is available. It runs the complete copier mapping, dashboard, close sync, every feature with a cap at 0.01 lots on the slave side, so you can confirm it works on your exact setup before buying.
To install the demo: MT5 → File → Open Data Folder → MQL5 → Experts → paste the demo file → restart the terminal. Test on a demo account first.
You can find the demo version here 👉 : https://www.mql5.com/en/market/product/187177
⚠️ IMPORTANT — PLEASE READ BEFORE BUYING
• Same machine only. Vector copies between MT5 terminals on the same Windows PC or VPS. It does NOT copy over the internet to a different computer.
• MT5 to MT5 only. This product does not bridge to MT4.
• Slave accounts must be hedging accounts. The master can be hedging or netting.
• Copying between different brokers? Check each symbol's contract size on both accounts first (crypto, stocks and indices often differ). Where they differ, turn on AlignContracts or set a per-symbol multiplier.
• Positions only. Copies market positions (open/close/partial). Pending orders are copied once they fill on the master.
• Test on demo first. Always verify mapping, multiplier, and close behavior on demo accounts before going live.
💬 SUPPORT
Questions or setup help? Message me through MQL5 — happy to help you get running. If Vector works well for you, a positive review is hugely appreciated. If something's not right, contact me first and I'll help you sort it out.
support: https://www.mql5.com/en/users/intelliflowtrading
products: https://www.mql5.com/en/users/intelliflowtrading/seller
INPUT PARAMETERS
General:
• CopyMode — MASTER or SLAVE
• ChannelID — must match between a master and its slaves. Different IDs = separate independent copier groups on one machine
• MilliSecs — poll interval in milliseconds (default 1000, minimum 100)
Slave:
• Magic — unique ID for this slave's positions (> 0; different per slave on the same account)
• LotMode — MULTIPLIER (fixed scaling) or EQUITY_RATIO (scales by slave equity ÷ master equity). The multipliers apply in both modes
• GlobalMultiplier — lot multiplier applied to every copied trade (> 0)
• AlignContracts — scale slave lots when the two brokers use different contract sizes for the same instrument, e.g. SOLUSD 100 vs 1 → 1 master lot = 100 slave lots (default false). Check your symbols' contract sizes before relying on it
• SymbolMap — e.g. GBPUSD=GBPUSD;GER40=GER30:0.5 — format is master=slave with an optional :multiplier per pair
• CopyUnmapped — copy symbols not in the map: same name, or auto-matched broker suffix/prefix; contract sizes must match unless AlignContracts is on (default false)
• CopySLTP — mirror the master's stop loss / take profit
• CommentTag — tag on slave positions, max 10 characters (empty for none)
• CopyDelaySeconds — wait this long before copying a new trade (0 = instant). Trades the master closes within the delay are never copied
• MaxCopyAgeSeconds — don't copy a master trade older than this, counted after the copy delay (anti-chase; 0 = no age limit)
• MaxSlippagePercent — don't copy if price has moved against the master's entry by more than this % (anti-chase; 0 = off). E.g. 0.05% ≈ 5 pips on EURUSD
• OnSubMinVolume — if a scaled lot is below broker minimum: SKIP or BUMP to min
• OnMasterTimeout — if the master goes silent: HOLD or FLATTEN
• StaleSeconds — master silence duration that counts as offline (0 = never)
• NotifyVia — master offline / back online alert: popup + push, push only, or popup only. Push needs your MetaQuotes ID set in the terminal
• RetrySeconds — seconds between retries of a failed close or SL/TP change (0 = every poll)
Slave targets (0 = off):
• EquityTarget — close all copied trades and stop copying when equity reaches this
• EquityLoss — close all copied trades and stop copying when equity falls to this
Dashboard:
• ShowDashboard — on-chart status panel
• DashboardColor — panel text color
