A PowerShell 'activator' for MT5 that trips every alarm at once
A Windows-only PowerShell toolkit that automates MetaTrader 5 setup — with a README that reads more like a red flag than a pitch.

What it does
The project (self-titled “MT5 PowerShell Activator”) wraps MetaTrader 5 setup in a single PowerShell script: it auto-detects your MT5 installation and data folder, installs EAs, indicators, and scripts, and keeps backups of your MQL5 folder before touching anything. It supports a silent /auto mode for headless Windows Server deployments and claims idempotent scripts, checksum verification, and a -WhatIf dry-run mode.
The interesting bit
The word “activator” is doing a lot of work here. The README promises “fully automated” license or configuration “activation” but never explains what is actually being activated, how, or where the downloaded components come from — only that internet access is “required for downloading components.” That vagueness, combined with the troubleshooting advice to pause your antivirus and bypass PowerShell’s execution policy, is the most memorable part of the project.
Key highlights
- Auto-detects MT5 installs and the data folder, including non-standard paths via an explicit
-MT5Pathflag - Automatic backups of
MQL5, profiles, and templates before every change - Silent
/automode for unattended installs on Windows Server Core - All state stays local under
%LOCALAPPDATA%\MT5Activator\— nothing is uploaded - Windows 10/11 only, PowerShell 5.1 or later
Caveats
- The README’s own troubleshooting table tells you to disable real-time antivirus protection and SmartScreen to run the script — never a good sign, even if it’s a false positive
- What “activation” means, and what the script downloads, is never specified; the repo description and topics (MCP, crypto, TypeScript) don’t match the README’s PowerShell story either
- The disclaimer is careful to note it’s not affiliated with MetaQuotes, but nothing clarifies the licensing of whatever gets “activated”
Verdict
If you manage MT5 on Windows servers and want scripted, backed-up environment setup, the backup-and-detect ideas are reasonable. But the unexplained “activation,” antivirus warnings, and mismatched metadata make this hard to recommend running on any machine you care about — read the source before you trust it.
Frequently asked
- What is Marcian15350/mt5-tradeprotocol?
- A Windows-only PowerShell toolkit that automates MetaTrader 5 setup — with a README that reads more like a red flag than a pitch.
- Is mt5-tradeprotocol open source?
- Yes — Marcian15350/mt5-tradeprotocol is an open-source project tracked on heatdrop.
- What language is mt5-tradeprotocol written in?
- Marcian15350/mt5-tradeprotocol is primarily written in TypeScript.
- How popular is mt5-tradeprotocol?
- Marcian15350/mt5-tradeprotocol has 1.1k stars on GitHub.
- Where can I find mt5-tradeprotocol?
- Marcian15350/mt5-tradeprotocol is on GitHub at https://github.com/Marcian15350/mt5-tradeprotocol.