F.A.Q.
General questions
Q. Do I need to run metatrader slave terminals (sub-terminals)
A. No you do not need to run. You need to run just Master terminal and our software "PowerTradeCopier"
Q. Can I copy trades from master terminal with "read only" password
A. Yes, you can copy trades from master terminal with read only "investor" password
Q. Do I need to know my client's account numbers and passwords
A. . If you use provider mode, you need to know account numbers only. Your clients can put passwords themselves on slave side. But if you use copier mode you should put traderst passwords on your side.
Installation F.A.Q.
Q. When starting the program I get an error "IP was not found".
A. Please, try to switch off your firewall software or add our application to allowed application list.
Master settings F.A.Q.
Q. I have added master account, but message "Password error" is appear.
A. Please, check your password and your server.
Q. I've not found my server in the servers list.
A. Please, contact us and we will add your server immediately.
Q. I have added master account, but message "Communication error" is appear.
A. Try to restart software. Our toll will rescan servers when started.
Slave settings F.A.Q.
Q. I have added slave account, but message "Password error" is appear.
A. Please, check your password and your server.
Q. I've not found my server in the servers list.
A. Please, contact us and we will add your server immediately.
Q. I have added slave account, but message "Communication error" is appear.
A. Try to restart software. Our toll will rescan servers when started.
Q. Will be copied orders that were open before the Multiterminal was running?
A. You can open orders list, select orders and copy or refuse them.
Q. Orders on master account have comments. Can I delete them?
A. Yes, you can. You can delete or rewrite: comments, take profit, stop loss.
Q.EURUSD Sell order was opened on master account . Price 1.3426 Can I copy this order when price will be 1.3430 and gain additional 4 pips?
A. Yes, surer. You can use "Filters" You should set CheckMinMaxPriceDiff StopLoss side = 4 pips. If price grow to 1.3430, order will be copied to slave (price: 1.3430) If no, order will be not copied. Read more about Filters...
Q. Master trade with lot size = 1 standard lot. Can I copy orders on slave with Lot = percent by account balance if my leverage 1:500
A. Yes, you can. Please, read more about Transformation....
Q. Master took trade but my slave account did not take a trade.
A. Please, check log file for possible errors. Most likely causes:
- Requote
- Invalid lot size
- Answer time delay
- Invalid S\L or T\P
- unacceptable price (SL or(and) TP close to the price)
- off quotes
- prohibited(Hedge)
- no money
- not enough money
- Invalid S\L or T\P(2)
- Prohibited by FIFO rule
Description of the Most Common Errors
"Inadmissible mode" message (Copier mode)
If you have seen this message this means that you are trying to start software on another computer from the one to which it is mapped. Each license of the software is bound to a single computer and in works on this computer only. After first start it will be mapped to the computer on which it is started. If you wish to transfer software to another computer you should ask us to clear previous mapping from your license and then you can start software on another computer (again it will be re-mapped to this computer after first start).
Inactive buttons "Add slave" and "Delete slave" (Provider mode)
If you see that buttons "Add slave" and "Delete slave" are inactive but you still need to add or delete slave then you have started program in slave mode (which does not allow this). Each license of the software is bound to a single computer and works in master mode on this computer only. Being started on any other computer it will work in slave mode (which is to be started on remote (your customer's) computer and allows only to specify password for slave accounts and copying parameters). If you wish to change computer on which program should work in master mode you should ask us to clear previous mapping from your license and then you can start software on another computer in master mode.
SL or TP less than the resolved level
"SL or TP less than the resolved level" log message means that while modifying order on slave account its server rejected modification because specified SL or TP is out of allowed bounds. This message has following form:
Error/MODIF/Master order 50953385 MODIF GBPJPY 128.82800 128.71000 129.03500 1.27 /FXDD-MT4 Demo Server 2*7961218/00008247/SL or TP less than the resolved level: 128.80600 SL=128.71000(96) TP=129.03500(229)/Error order 50953391 MODIF GBPJPYx 128.80600 128.71000 129.03500 0.32
Meaning of message:
50953385 order ticket on master account
GBPJPY order's currency pair on master account
128.82800 order's price on master account
128.71000 order's StopLoss on master account
129.03500 order's TakeProfit on master account
1.27 order's lot size on master account
FXDD-MT4 Demo Server 2*7961218 slave account and server
00008247/SL or TP less than the resolved level: 128.80600 SL=128.71000(96) TP=129.03500(229)/
Error order 50953391 order's ticket on slave account
GBPJPYx order's currency pair on slave account
128.80600 order's price on slave account
128.71000 order's StopLoss on slave account
129.03500 order's TakeProfit on slave account
0.32 order's lot size on slave account
Resolution: There are two settings "Correct SL" and "Correct_TP" in "Expanded" tab which allow to set minimal (maximal) possible SL (TP) on lave in case when source SL (TP) on master side is out of bounds that are acceptable for slave side.
Order copied
"Order copied" log message means that order was successfully copied from master to slave account. This message has following form:
Order copied 13698681 on slave 1093196 AlpariUS-Demo 13698682 EURUSD lot=1.50 Price=1.31271
Meaning of message:
13698681 order ticket on master account
1093196 AlpariUS-Demo slave account and server
13698682 order's ticket on slave account
EURUSD order's currency pair on slave account
lot=1.50 order's lot size on slave account
Price=1.31271 order's price on slave account
If you have more then one master account this message will look like:
Order copied 13698681 on slave 1093196 AlpariUS-Demo 13698682 EURUSD lot=1.50 Price=1.31271 Master=AlpariUS-Demo/1093195
i.e. it will be the same but in the end it will have additional information:
Master=AlpariUS-Demo/1093195 master account and server
Order modified
"Order modified" log message means that order was successfully modified on slave account. This message has following form:
Order modified 13698682 on slave 1093196 AlpariUS-Demo SL=1.31551(280) TP=1.31071(200)
Meaning of message:
13698682 order's ticket on slave account
1093196 AlpariUS-Demo slave account and server
SL=1.31551(280) order's Stop Loss on slave account (value in brackets is difference between order OpenPrice and StopLoss in pips)
TP=1.31071(200) order's Take Profit on slave account (value in brackets is difference between order OpenPrice and TakeProfit in pips)
If you have more then one master account this message will look like:
Order modified 13698682 on slave 1093196 AlpariUS-Demo SL=1.31551(280) TP=1.31071(200) Master=AlpariUS-Demo/1093195
i.e. it will be the same but in the end it will have additional information:
Master=AlpariUS-Demo/1093195 master account and server
Order closed
"Order closed" log message means that order was successfully closed on slave account. This message has following form:
Order closed 13698682 on slave 1093196 AlpariUS-Demo lot=1.50
Meaning of message:
13698682 order's ticket on slave account
1093196 AlpariUS-Demo slave account and server
lot=1.50 order's lot size on slave account
If you have more then one master account this message will look like:
Order closed 13698682 on slave 1093196 AlpariUS-Demo lot=1.50 Master=AlpariUS-Demo/1093195
i.e. it will be the same but in the end it will have additional information:
Master=AlpariUS-Demo/1093195 master account and server
Knowledge Base
Slippage
Slippage is the difference between estimated transaction costs and the amount actually paid. It is what happens between the time you place an order to buy or sell a currency and the time that your order is filled, i.e., the time that the transaction is completed. In most cases, in a fast-moving volatile market such as EUR/USD (Euros and US Dollars), from the time you place an order until the time it is filled the exchange rate will often change anywhere from $.0002 to $.0003 from the price you saw and wanted to get when you placed your order, even with the fastest automatic electronic ordering software.
Let's say you placed an order with your broker to buy Euros at $1.2825. If the market exchange rate is changing moderately fast when you place your order, your order might not get filled before the rate has changed to $1.2827. The difference between the two rates, in this case $.0002, is called the slippage on the trade and would, if you were trading regular lots, translate to a difference of $20.00; $.0015 slippage would translate to a difference of $150.00. This difference becomes more significant when you are copying order from one broker to another. If you watch the prices on two brokers you will see how they change.
Let's watch on EURUSD prices on Alpari US and Alpari UK brokers during 10 seconds:
Time, sec.ms |
Alpari US |
Alpari UK |
BID |
ASK |
BID |
ASK |
00.000 |
1.33151 |
1.33165 |
1.33158 |
1.33166 |
00.600 |
|
|
1.33153 |
1.33161 |
01.333 |
|
|
1.33149 |
1.33160 |
01.533 |
1.33148 |
1.33162 |
|
|
03.733 |
|
|
1.33150 |
1.33160 |
05.000 |
1.33145 |
1.33160 |
|
|
05.133 |
|
|
1.33146 |
1.33153 |
05.800 |
|
|
1.33145 |
1.33153 |
06.000 |
1.33143 |
1.33158 |
|
|
08.533 |
1.33147 |
1.33161 |
|
|
08.933 |
1.33145 |
1.33160 |
|
|
09.067 |
|
|
1.33150 |
1.33159 |
09.933 |
|
|
1.33149 |
1.33159 |
During this time prices changed 7 times on Alpari UK (change happened each 1,5 seconds) and 5 times on Alpari US (change happened each 2 seconds). If we consider both brokers then 12 total changes happened which means that price changes more then once a second.
Now let's assume that we have master broker Alpari US and slave broker Alpari UK and we opened sell order on master Alpari US when price (BID) was 1.33151 there. During that time BID price on Alpari UK was 1.33158 which differs by 0.00007 from master, that is 7 pips. Calculated difference in pips is slippage for this case. In this situation PowerTradeCopier watches your slippage setting for this master-slave combination (it can be set in "Copying" tab) and if it is lower then calculated 7 pips, PowerTradeCopier opens order on slave on it's price (1.33158). Otherwise if you have set slippage in settings to let's say 5, PowerTradeCopier will not open order on slave and will write following error to your log:
Error/CREATE/166392345 SELL EURUSD 1.33151 0.00000 0.00000 0.20 17.12 20.35 /AlpariUK-Demo*2419123/Error copy for slippPage (7)1.33158
In this message you can see following information:
Error/CREATE/ - Error occurred while creating (opening order) on slave account
EURUSD Source order price on master
1.33151 Source order ticket on master
166392345 Source order ticket on master
17.12 20.35 Source order open time on master
0.00000 Source order stop loss on master
0.00000 Source order take profit on master
0.20 Source order lot size on master
AlpariUK-Demo*2419123 Slave server and account to which copying failed
Error copy for slippage Reason of error
7 Value of slippage between price on master and on slave
1.33158 Current price on slave
Slippage is very common in trading Forex and in some cases can make a trading system that appears to be a winning system on paper, actually lose money. In order to avoid slippage error you can adjust slippage setting in "Copying" subtab of "Param master" tab but please note that you should keep balance between profitability and possibility to open order on slave at any price.
Note. How is slippage calculated in Program for master and slave with different capacity.
If the master has 5 digits and the slave has 4, then we use real values with common digits. For example it on 5-digit broker value is 1.33160 and on 4-digit it is 1.3315, we add trailing zero to 4-digit value and get 1.33150, then we calculate real diference which is 1.33160 - 1.33150 = 0.00010. Calculated real value is then translated to pips according to slave's capacity (i.e. for 4-digit slave this should be 1 pip, but for 5-digit slave same value should be 10 pips).
|