How to add master account? Run MetaTrader Multiterminal "PowerTradeCopier" and go to "Master" tab. Press "Add master" button on the bottom and select server for master account from servers dropdown list, put account number in to the "Login" field and investor password. You are able to add several master accounts.
If you have not found your sever in our servers list, provide us with information about your server (format ip:port, or *.srv file from Metatrader/config/ folder) and we will add your server immediately. Fill free to contact us for assistance.
About "Inquiry about synchronization" checkbox
"Inquiry about synchronization" checkbox in "Settings" window lets to select mode of synchronization that happens during startup. Synchronization is process of making list of orders on master and slave accounts the same. If this setting is unchecked PowerTradeCopier still makes synchronization automatically without asking.
If "Inquiry about synchronization" in Settings is turned off it tries to synchronise automaticly. If "Inquiry about synchronization" in Settings is turned on it requests synchronization. Synchronizing function compares list of orders on master and on slave.
1.It tries to open missing orders on slave account (which are opened on master account).
2.It tries to close orders that were closed on master but remain on slave.
3.It does not close orders on slave that were opened not by PowerTradeCopier software.
4.It changes nothing in orders that were already transferred to slave and remain opened on master.
Failed order can be repeated at a later time by means of synchronization function. This function compares list of orders on master and on slave.
1.It tries to open missing orders on slave account (which are opened on master account).
2.It tries to close orders that were closed on master but remain on slave.
3.It does not close orders on slave that were opened not by PowerTradeCopier software.
4.It changes nothing in orders that were already transferred to slave and remain opened on master.
This function works automatically when software starts up (there is a way to disable this after software start up or make software to ask if you wish to synchronize). Synchronization can be done manually for specific slave also.
If you chose "Inquiry about synchronization" in "Settings" window, software will ask you on restart if you wish to synchronize, otherwise it will synchronize automatically on each restart. "Settings" window can be accessed with "Setting" button on the bottom left of the main window.
It is also possible to specify if you wish to synchronize by command prompt option. Start up software from command prompt with option SYNH (PreloadCopyMT.exe SYNH) to start up the synchronization during startup or NOSYNH (PreloadCopyMT.exe NOSYNH) to disable synchronization. In this case the synchronization request is always ignored.
To make manual synchronization you should right-click the slave account in the "Copier" tab, it will enable pop-up menu that allows to synchronize orders for this slave account.
Slave Accounts
How to add slave (sub) accounts? Press "Slaves". Press "Add slave" button and select server for slave account from server's list, put account number in to the "Login" field and trader password. You can put information about sub account in to the "Comment" field or leave it empty. You can delete slave account by pressing 'Delete slave' button. You can block slave account by pressing 'Block' button.
Important information for "Provider" mode.
Master should put slave's account number in to the "Login" field and select server. Slave will enter password and adjust copying parameters on slave side according their needs. For "Copier" mode, all settings are performed on master side.
Mapping software to computers
If you work in Provider mode then you have two parts of software. First part should be installed on your side (master part) and second part (slave part) should be installed on your customer's computers. After being installed first software will be mapped to computer to which it was installed and will work in master mode only on this computer. Being started on other computers it will work in slave mode which is suitable for your clients. So in Provider mode master part is mapped to a single machine.
If you are working on Copier mode then your software will be mapped to your computer and will start only on this computer to which it was mapped and attempt to start it on any other computer will fail.
If the machine changes or dies and you install software on other machine you should inform us and we will clear mapping from your license (on our side) and then after being started on your new machine software will be re-mapped to it. All your settings will remain untouched and there is no need to reconfigure anything or restore settings after transferring software to another computer (VPS).
You can select slave account and view all active orders in 'Order' >> 'Active' tab.
You can select slave account and view orders history in 'Order' >> 'History' tab.
You can select slave account and view quotes in ''Pairs' tab.
You can select slave account and view logs in ''Logs' tab.
Important information for "Provider" mode.
You shoul set password for each slave account. It will protect all information about other clients slave accounts.
"Set passv for client" button in "Slaves" tab allows to set up password for client accounts. When you set up the same password for all accounts of one client you should give this password to client. After first start on his computer PowerTradeCopier asks password and then displays only accounts which are protected by this password. This allows you to protect accounts from providing information about activity to any client or giving any client possibility to change any other client’s password or block this account. If access password for slave is reseted/changed you should set this new password for slave PowerTradeCopier instance by means of "Set Password" button in "Settings" window which can be accessed by clicking "Setting" button on the left bottom of the main window.
Copying Scheme
How to create copying scheme? Select 'Param Copy' tab and for each slave terminal check master terminal(s) from which you want to copy orders. Master account(s) is(are) located within horizontal rows. Slave account(s) is(are) located within vertical column.
Copying Parameters
Select 'Param Master' tab. Select pair master-slave for which you want to set copying parameters. They will be highlighted with red.
If your broker have standard quotes symbols (for example: eurusd, gbpusd, etc.) , you can skip this point. If your broker have non standard symbols (symbols with prefix or suffix), you should enter prefix or suffix in to the appropriate field.
Example: Broker Forex.com UK Quotes symbols with suffix FXF
We should enter suffix FXF in to the "End" field.
You can set suffix or(and) prefix for master or(and) slave account manually, or set 'Full Auto' mode.
Copying Parameters >> Transformation (Scaling)
Lot section specifies the way of lot calculation on slave side. You can use 3 type of lot calculation: Ratio(MS), Fixed, Balance(1), RiskPcntEquity,
Ratio(MS)
Slave lot calculated as master lot multiplied by MS.LotRatio.
SlaveLotSize = MasterLotSize * Ratio(MS)
Balance allows you to control percent of the capital, which you are ready to risk for each slave account. Slave lot size calculated as SlaveLotAccountBalance/SlaveBasis * BalancePercent
SlaveLotSize – slave lot size SlaveLotAccountBalance – balance on slave account Slave Basis - depends from leverage and account type (standard, mini, micro etc.) BalancePercent – percent of the capital (balance), which you are ready to risk for each slave
Lot Size
Leverage
1:400
1:200
1:100
1:50
1:20
1:10
100 000 (standard)
250
500
1,000
2,000
5,000
10,000
10 000 (mini)
25
50
100
200
500
1.000
1 000 (micro)
2.5
5
10
20
50
100
100 (nano)
0.25
0.5
1
2
5
10
Sample:
1) BP.BalanceBasis = 1 000.0, BP.BalancePcnt = 10.0, current AccountBalance = 12 000.0
Lot = 12000.0/1000.0 * 10.0/100 = 1.2
2) BP.BalanceBasis = 500.0, BP.BalancePcnt = 5.0, current AccountBalance = 5 000.0
Lot = 5000.0/500.0 * 5.0/100 = 0.5
RiskPcntEquity (advanced mode)
This mode allows you to risk the same percent of capital both on slave and master terminals.
Lot calculation is available in two scenarios in this mode:
In this mode it is necessary to check if SL and TP were placed. And select one of specified scenarios.
There are four possible options:
1) MasterStopLoss and MasterTakeProfit are not placed (Scenario 2)
2) MasterStopLoss is plased, and MasterTakeProfit is not placed (Scenario 1, because Take Profit can be placed later and doesn’t affect lot size or risk)
3) MasterStopLoss is not placed ?nd MasterTakeProfit is placed (Scenario 2, because Take Profit doesn’t affect lot size or risk)
4) MasterStopLoss and MasterTakeProfit are placed (Scenario 1)
MinLot and MaxLot - You can set minimal and maximal size of lot calculated on slave account.
LotDigits - The allowable number of decimal places in Lot.
You can set copying mode for StopLoss and TakeProfit
"A": absolute mode. StopLoss and TakeProfit values will be copied from master side as is.
"P": pips mode. StopLoss and TakeProfit values will be adjusted.
(1) absolute values transformed to pips,
(2) pips applied to calculate new sl and tp on slave side.
Sample:
StopLossCopyMode = TakeProfitCopyMode = "A"
Let we have Master Buy order with open price = 1.2000, sl = 1.1900, tp = 1.2100.
Let the open price on Slave terminal is 1.2010.
StopLoss and TakeProfit will be copied as is because copy mode ="A".
Master Buy => Slave Buy
open price 1.2000 => 1.2010
stop loss 1.1900 => 1.1900
take profit 1.2100 => 1.2100
Sample:
StopLossCopyMode = TakeProfitCopyMode = "P"
Let we have Master Buy order with open price = 1.2000, sl = 1.1900, tp = 1.2100.
Let the open price on Slave terminal is 1.2010.
StopLoss and TakeProfit values will be transformed because copy mode ="P".
Master Buy => Slave Buy
open price 1.2000 => 1.2010
stop loss 1.1900 => 1.1910 (1.2010 - 100 pips)
take profit 1.2100 => 1.2110 (1.2010 + 100 pips)
You can overwrite copying size of stopploss or(and) takeprofit
Also, you can delete or overwrite comments or write new comments.
Also on this tab are two important parameters are set up:
RepeatCount - number of repeats for order copying. Slippage - difference between the price a trader expects to be filled at, and the price they are actually filled at. Learn more about slippage
For example if a trader sends a market order in to fill at 10.00 but is only filled at 10.50 - the order was slipped half a point. Such slippage leads to a higher than expected transaction costs. Slippage in equities and futures usually leads traders to use special orders to be more certain of expected costs.
Copying Parameters >> Filter
Checks minimal and maximal price difference between open price on master side and market price on slave side. CheckMinMaxPriceDiff parameters define Buy zone for Buy orders and Sell zone for Sell orders in units of pips. So this feature makes it possible to open an order at better price.
Correct SL and Correct_TP settings in "Expanded" tab allow to set minimal (maximal) possible SL (TP) on slave in case when source SL (TP) on master side is out of acceptable bounds for slave side. Reverse - will help traders make loss strategies profitable. Long orders copied as short orders and vice versa. Hidden - Stop Loss and Take Profit will be hidden from broker. Order will copyed without StopLoss and TakeProfit. The values of StopLoss and TakeProfit profit stored in the memory. When level of order is executed, order will be opened as market order. Spread_Control - StopLoss and(or) TakeProfit will be postponed (on difference between new spread and old spread) if the broker will expand the spread Copy Orders - check types of orders which should be copied
Copying Parameters >> Expanded (Advanced Options) NEW
"Correct price" feature
"Correct price" feature allows to correct prices for pending orders automatically in case when when software places (copies) the pending order which price is too close to the broker's market price at the moment and broker forbids to set this price (otherwise if the "Correct price" is not set, error "Error/CREATE/SL or TP invalid value Price" will happen).
"Copy with slave price" feature
"Copy with slave price" feature allows copying the order to slave at slave's price no matter how far it is from master's price (slippage will be ignored).
Example: EURUSD BUY order was opened on master account at price 1.43535:
Type: BUY
Symbol: EURUSD
OpenPrice: 1.43535
The slave account is on another broker and the current price on slave is 1.43560 which differs from master price. If "Copy with slave price" is checked, following order will be opened on slave:
Type: BUY
Symbol: EURUSD
OpenPrice: 1.43560
"Copy close" feature
"Copy close" is for transferring close signal from master. This means that if it is checked , when master order closes, PowerTradeCopier will transfer close signal to slave account otherwise it will not.
Example: EURUSD BUY order was opened on master account at price 1.31281 at 00:58:41 and closed manually at 01:12:14 at price 1.31354
OpenTime: 08.08.2011 00:58:41
Type: BUY
Symbol: EURUSD
OpenPrice: 1.31281
StopLoss: 1.30978
TakeProfit: 1.31428
CloseTime: 08.08.2011 01:12:14
ClosePrice: 1.31354
Comment: test
If the "Copy close" is unchecked then slave would not accept the closing signal at 01:12:14 and order will remain active on slave untill it will be closed manually or by reaching StopLoss or TakeProfit:
OpenTime: 08.08.2011 00:58:41
Type: BUY
Symbol: EURUSD
OpenPrice: 1.31281
StopLoss: 1.30978
TakeProfit: 1.31428
CloseTime: 08.08.2011 06:18:43
ClosePrice: 1.31428
Comment: test[tp]
Content (Step by Step Guide):