Skip to content
CPlugin logo
  • Home
  • Blog
  • Store
  • Contact
  • FAQ
  • Cart
  • My account
  • Knowledge Base
CPlugin logo
  • Home
  • Blog
  • Store
  • Contact
  • FAQ
  • Cart
  • My account
  • Knowledge Base

General

  • How to obtain files

MT4 ManagerAPI .NET Wrapper

  • Installation
  • Connection pool
  • Price Helper

Standalone Apps

  • Join two MT4 Servers
  • Compress MT4 database
  • Quotes Monitor
  • Quotes Monitor (WPF)
  • MT4 Report Server extended replication
  • EMIR
  • DividenderLT
  • Tools to calculate dividends
  • CopyTrading
    • Sentiment Strategy (LMAX)
    • MT4 (ManagerAPI) to LMAX
    • MT4 Plugin
    • MT4 (ManagerAPI) to MT4

Plugins for MT4/MT5

  • Flexible Leverage
  • GapHelper plugin
  • Multi Account Manager (MAM)
  • Spread Extender
  • HedgeHelper
  • Multi-Tier IB
  • Multi-Tier IB advanced version

Cloud

  • General info
  • WebAPI
    • WebAPI
    • Authorization
    • Pricing and terms
    • RESTful
    • Web Sockets (SignalR)
  • Home
  • Docs
  • Standalone Apps
  • CopyTrading
  • MT4 Plugin

MT4 Plugin

This is a plugin for MT4 server to copy trade activity from one MT4 account to others.

It requires Visual C++ Redistributable Packages for Visual Studio 2013 (https://www.microsoft.com/en-US/download/details.aspx?id=40784) to be installed on the server where MT4 is.

Files can be downloaded from http://nuget.cplugin.com/feeds/apps/CPlugin.CopyTrade.MT4Plugin/versions. Simply download and unpack (using 7zip, for example) NuGet file (zip actually) to your /plugin/ sub-folder of MT4 server's installation. 

Trial limitations #
Presented files are fully functional. But without valid license it has a limitation of 100 request being preceded, then plugin switch to silent mode. You can restart MT4 to reset this counter. 
Contact us to extend trial limitation or purchase unlimited license.

Settings #

NuGet package (see link above) contains example settings file. You can start working without settings file at all, plugin will generate empty one when plugin starts for very first time.

Settings file example #
Enable=1
Debug Level=1
Count=2
Param0=1.0:1000->1001
Param1=-0.5:1000->1002,1003;1004 1005
  • Enable = 0 | 1
    Global parameter to enable/disable plugin entirely.
  • Debug Level = [0, 1]
    Level of verbosity, 0 - default, 1 - most verbose (recommended for early usage)
  • Count = <count>
    Number of rules defined below 
  • Param =  :  →
    Rule definition. Index starting from zero.
    • multiplier = how much of source volume we want to open on each participant's account, 1.0 = 100%
    • master = source account number
    • slaves = single or array of logins which should be participated into copying routine

Rule definition #

Where <slaves> might contain 1..n records delimited by comma, space or semicolon. 

To disable a rule simply put zero value as a multiplier.

Multiplier might have negative value to archive reverse feature. 

Still stuck? How can we help?

How can we help?

Updated on July 24, 2023
MT4 (ManagerAPI) to LMAXMT4 (ManagerAPI) to MT4

Powered by BetterDocs

Table of Contents
  • Trial limitations
  • Settings
    • Settings file example
    • Rule definition

Copyright © 2015  - 2025 CPlugin

Telegram Email EmailLinkedinFacebookTwitter

Powered by CPlugin