← all repositories
Marcian15350/mt5-tradeprotocol

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.

★1.1k stars TypeScript Coding AssistantsDomain Apps
mt5-tradeprotocol
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

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 -MT5Path flag
  • Automatic backups of MQL5, profiles, and templates before every change
  • Silent /auto mode 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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.