Home Trade Copier Forex Alerter Protect EX4 Two-way EA Purchase Contact Us Links
EaseWe MT4 Trade Copier - Parameters Description

Provider EA:


Receiver EA:

Provider EA:

__Lots Options__

Lots_FixedLots

Send the order to slave with FixedLots instead of the real lots.

Lots_Multipler

Send the order to slave with lots = real lots * Lots_Multipler.

__Signal Options__

SendTheseCurrencies

Send the order whose currency name or part of it in the value of this parameter;
It is not case-sensitive, each is separated by comma, such as: EURUSD,USDJPY,GBP
For example: If the value of this parameter is "EURUSD,GBP", then the copier will send EURUSD
and all the currency pairs related GBP (like GBPUSD, GBPCHF...) to salve account.

IgnoreTheseCurrencies

Ignore the specified currency pairs, the usage is same as above;

SendTheOrderCommentContain

Send the order whose part of comment in the value of this parameter.
It is not case-sensitive, each is separated by comma, such as: abc,123
Assuming there are four orders opened in master account whose comment are
"abcdefg", "123456", "1218315" and "xyz128" respectively.
If the value of this parameter is abc,123, and then the copier will only send the first two orders.

IgnoreTheOrderCommentContain

Ignore the order whose comment contains the value of this parameter.

SendTheOrderWithoutComment

Send the order whose comment is empty.

IgnoreTheOrderWithoutComment

Ignore the order whose comment is empty.

SendTheOrderCopiedByCopier

Whether the copier sends the order opened by copier to other slaves or not.
Assuming there are three accounts: A, B and C; B copy from A, C copy from B and A;
Then you need to run account B twice on two MT4 terminals, one install Signal Receiver EA,
the other install Signal Provider EA, and if account C need to copy orders from A,
you need to set parameter SendTheOrderCopiedByCopier=true of the Signal Provider EA in Account B;
If SendTheOrderCopiedByCopier=false, Account C can only copy order from B, not including A;

SendPendingOrderAfterExecuted

Whether send the pending order after it's executed.
For example, if SendPendingOrderAfterExecuted=true, and master account open a pending order like Buy Limit,
the Signal Provider won't send the new order signal immediately, but waits until the order is executed.

SendCloseSignal

Whether send close command to all salve accounts when the master order is closed.

SendAllOldOrders

Whether send all the orders opened before the Signal Provider EA is running.
Notice: You need to set the parameter "CopyOldOrders=true" of the Signal Receiver EA to copy old orders in master account.

SendTheseOldOrders

Whether send the specified orders opened before the Signal Provider EA is running.
The value of this parameter is ticket number, each is specified by comma, such as: 1148312,1351432;

--Pips Options--

DefaultStopLossPips

If a master order without SL level, and the value of this parameter more then 0,
and then the copier will add a SL level for the signal of master order.
For example, there is a master order buyed at 1.12100 with empty SL level.
Assuming the value of this parameter is 50, and then the slave accounts will receive a SL level 1.12050(=1.12100-50Pips);

DefaultTakeProfitPips

The parameter works for TP level, the usage is same as above.

Receiver EA:

__Lots Options__

Note: The lots options in this section take effect from top to bottom.
For example,if the "Lots_FixedLots" is changed,the "Lots_Multipler" and the parameters after it will be ignored.

SignalAccounts

The MT4 Account Number of signal accounts, each is separated by comma, such as "130080,500039";
If it is empty in Local Trade Copier, the slave will copy all orders of all providers;

Lots_FixedLots

No matter how many lots of the master order is, the slaves open new order with fixed lots equals the value of this parameter.

Lots_Multipler

Slave lots size = Master lots size * Lots_Multipler;

Lots_InProportionOfMasterBalance

Slave lots size = Master lots size * (Slave account balance / Master account balance).

Lots_InProportionOfBalanceTimesN

Slave lots size = Master lots size * (Slave account balance / Master account balance) * Lots_InProportionOfBalanceTimesN;

Lots_Per_1000_Balance

Slave lots size = (Slave account balance / 1000) * Lots_Per_1000_Balance;

Lots_Per_1000_Equity

Slave lots size = (Slave account equity / 1000) * Lots_Per_1000_Equity;

Reverse

Reverse the order type of master order: Buy<-> Sell, Buy Limit<-> Sell Stop, Buy Stop<-> Sell Limit;

MinLots

The minimum lots size of slave order;
If the master order lots size less than MinLots, the copier will open an order with MinLots.

MaxLots

The maximum lots size of slave order;
If the master order lots size more than MaxLots, the copier will open an order with MaxLots.

__Lots Options#2__

"Lots Options#2" is used to set different lots for different master account.
For example, assuming there are two master accounts 111 and 222;
If you want to copy all the master orders at the same lots settings,
then you can igonre the settings in "Lots Options#2".
But if you want to copy orders from account 111 and 222 with different lots size,
for example, copy orders in account 111 with FixedLots equal 0.1,
copy orders in account 222 with Multipler equal 2.5;
And then you can set "SignalAccounts=111", "Lots_FixedLots=0.1" in "Lots Options",
and set "SignalAccounts=222", "Lots_Multipler=2.5" in "Lots Options#2";

__Copy Options__

CopyTheseCurrencies

Copy the order whose currency name or part of it in the value of this parameter;
It is not case-sensitive, each is separated by comma, such as: EURUSD,USDJPY,GBP
For example: If the value of this parameter is "EURUSD,GBP", then the copier copy EURUSD
and all the currency pairs related GBP (like GBPUSD, GBPCHF...) from master account.

IgnoreTheseCurrencies

Ignore the specified currency pairs, the usage is same as above.

SlaveOrderComment

The comment of the slave order.
The default comment is "ESTC_MasterAccountNumber_MasterTicketNumber", such as: "ESTC_1353298_131843168";
You can set any string to this parameter to change the comment of slave order.

StopCopyWhenEquityLessThan

Stop copying new order when Account Equity less than the value of this parameter.

StopCopyWhenMarginLevelLessThan

Stop copying new order when Account Margin Level less than the value of this parameter.

CopyTheOrderSizeMoreThan

Only copy the order whose lots size more than the specified value.

CopyTheOrderSizeLessThan

Only copy the order whose lots size less than the specified value.

CopyAtBetterPrice

Whether the salve copy master order at a lower/higher open position for buy/sell order.
If it's true, copy when slave price<=master price for buy order,
copy when slave price>=master price for sell order.

CopyAfterMasterOrderLoss_Pips

Copy after master order loss the specified pips.

CopyAfterMasterOrderProfit_Pips

Copy after master order profit the specified pips.

CopyLongTrades/ShortTrades

CopyLongTrades=true: copy "Buy/Buy Limit/Buy Stop" orders.
CopyShortTrades=true: copy "Sell/Sell Limit/Sell Stop" orders.

CopyStopLoss/TakeProfit

Whether copy the SL/TP from master order or not.

CopyCloseSignal

Whether close the slave order when master order is closed.

CopyOldOrders

Whether copy the master orders opened before the Signal Receiver EA is running.

Note: If the master orders opened even before the Signal Provider EA is running,
you need to set "SendAllOldOrders=true" of the Signal Provider EA in master account
before you turn on the CopyOldOrders feature in salve account.

MaxDifferencePipsOfOpenPrice

The maximum pips of the open price differences between master and slave order.
The default value is 100, it means that if the price differences of a certain order more than 100,
the coiper will skip the order until the difference less than 100 again.
For example, assuming master account opened a buy order at 1.65000, the value of this parameter is 100;
If the price of slave account more than 1.165100(=1.16000+100), the copier will skip the order.

MaximumOrders

The maximum number of instand and pending orders opened via copier.

CopyOrderOpenedWithin_Seconds

Only copy the order opened within specified seconds.

CopyOrderWithoutComment

Only copy the order whose comment is empty.

CopyOrderCommentContain

Only copy the order whose comment or part of it in the value of this parameter.
It is not case-sensitive, each is separated by comma, such as: abc,123
Assuming there are four orders opened in master account whose comment are
"abcdefg", "123456", "1218315" and "xyz128" respectively.
If the value of this parameter is abc,123, and then the copier will only copy the first two orders.

CopyMasterComment

Open a new order on slave account with the comment of master order;

SymbolRelations

This parameter is used to set the relations of master and slave currency pair name.
The rule of this parameter is "Master Name=Slave Name", it is not case-sensitive,
each is separated by comma, such as DE30U5=DX30U5,USOILU5=CLU5,UKOILU5=BRV5

If the symbol difference between master and slave account is just the prefix or subfix,
you don't need to set this parameter, the copier will match more than 90% prefix or subfix automatically.
If you want to set your own prefix or subfix, you can do it follow this format: prefix{master}suffix=prefix{slave}suffix
such as: abc{master}123=xyz{slave}456, {master}={slave}xyz, {master}abc={slave}, etc.
For example, if the master account has a suffix like "abc", and the slave account has a different suffix like "xyz",
then you can set {master}abc={slave}xyz to this parameter to match suffix of master and slave account.
If the master account has a standard currency name, but the salve has a suffix like "xyz",
then the rule will be {master}={slave}xyz

StartTime

Copy order from StartTime to EndTime, it is the market time, not local time.
If the market time is not in the range, the copier will just modify and close order, don't open new order.
If the EndTime is earlier than StartTime, it means that it's a time of the next day.

__Gold/Oil Lots__

FixedLots

This section is used to set the lots for Gold/Oil.

MinLots

The minimum lots size for Gold/Oil.

MaxLots

The maximum lots size for Gold/Oil.

__Custom Symbol Lots__

Custom_SymbolName

This section is used to set the lots for any specified currency pairs you want.
It is not case-sensitive, each is separated by comma, such as: EURUSD,USDJPY,
or using part of currency name, such as "EUR,GBP";

__Extra Spreads__

ExtraSpread_Symbol

Add a extra pips for specified currency pairs.
It is not case-sensitive, each is separated by comma, such as: EURUSD,USDJPY;

ExtraSpread_Pips

Assuming ExtraSpread_Symbol is "EURUSD", ExtraSpread_Pips=20;
If master account open a EURUSD order at 1.15000 with SL=1.14000, TP=1.16000;
And then the copier will open a new order on salve account with SL=1.14020, TP=1.16020;
If the master order is a pending order, the open price will be changed to 1.15020 too.

__Pips Options__

DefaultStopLossPips

Add SL for slave order if the master order without SL level.
Assuming master account opened a buy order at 1.16100 with SL=0;
If DefaultStopLossPips=50, and then the slave order will open a new order at 1.16100 with SL=1.16050;

DefaultTakeProfitPips

Add TP for slave order if the master order without TP level.

MinStopLossPips

Limit the minimum SL level for slave order if the master order has a SL level.
Assuming master account opened a buy order at 1.16100 with SL=1.16050;
If MinStopLossPips=100, and then the slave order will open a new order at 1.16100 with SL=1.16000;

MinTakeProfitPips

Limit the minimum TP level for slave order if the master order has a TP level.

MaxStopLossPips

Limit the maximum SL level for slave order if the master order has a SL level.
Assuming master account opened a buy order at 1.16100 with TP=1.16000;
If MaxStopLossPips=50, and then the slave order will open a new order at 1.16100 with SL=1.16050;

MaxTakeProfitPips

Limit the maximum TP level for slave order if the master order has a TP level.

TrailingStopPoints

Add Trailing Stop points for all orders, no matter whether they're opened by copier or not.
For more information about "Trailing Stop", please see:
http://www.metatrader4.com/en/trading-platform/help/positions/trailing

__Close Options__

The "Close Options" works for all orders, no matter whether they're opened by copier or not;

CloseAllWhenAccountProfitMoreThan

Close all orders when account profit of all open positions more than the value of this parameter.

CloseAllWhenAccountLossMoreThan

Close all orders when account loss of all open positions more than the value of this parameter.

CloseAllWhenEquityMoreThan

Close all orders when account equity more than the value of this parameter.
This condition will be disabled after it is trigerred until you edit the inputs again.

CloseAllWhenEquityLessThan

Close all orders when account equity less than the value of this parameter.
This condition will be disabled after it is trigerred until you edit the inputs again.

CloseAllWhenProfitNPercent

Close all orders when account profit of all open positions more than N%*Account Balance.

CloseAllWhenLossNPercent

Close all orders when account profit of all open positions less than -N%*Account Balance.

CloseAllWhenEquityDrawBackNPercent

Close all orders when (MaxEquity-AccountEquity())/MaxEquity>=CloseAllWhenEquityDrawBackNPercent/100;
The MaxEquity is the maximum account equity since the Signal Receive EA is running.
The MaxEquity will be set to current Account Equity after this condition is trigerred.

CloseAllAfter

Close all orders after the Market Time reaches the time of this parameter.
This condition will be disabled after it is trigerred until you edit the inputs again.

Home Trade Copier Forex Alerter Protect EX4 Two-way EA Purchase Contact Us