Forex Tester - for traders.
  Home Page      About Us      Contact Us      Links   
   Products 
  Forex Tester
  Account Copier
  Forex Smart Tools
  Forex News Provider
  Pool 3D
   Account copier  
  Introduction
  How it works
  Multiterminal edition
  Installation
  Manual installation
  Signal provider EA
  Signal processor EA
  FAQ
Meta Trader Account Copier - Signal Provider EA

Here you can find information about SignalProvider EA. Please see contents below:

SignalProvider EA is responsible for sending signals from the Master (Source) terminal(s) to the Slave terminal(s). Signals are then executed with the help of SignalProcessor EA which is running on the Slave (Receiver) terminal(s).

Important: you need to have only one SignalProvider EA on the Slave terminal. Anyway it will process all trades from all currency pairs.

Installation

If you prefer automatic installation (recommended) then SignalProvider EA will be attached to the chart and configured automatically.
If you prefer manual installation and attach SignalProvider EA to the chart manually then please make sure that in EA settings window:

  • Allow DLL imports box is checked
  • Confirm DLL function calls box is unchecked
  • Allow live trading setting is not important for SignalProvider and can be either checked or unchecked

See the screenshot below:

SignalProcessor settings window

After the installation we recommend to save the default settings (click Save button on the “Inputs” tab). It is a useful action in case you close the chart accidentally, then you will be able to restore the settings from the saved file.

It is important to enable EA execution in the terminal:
EA execution

Configuration

Please see the description of SignalProvider’s settings below:

  • DestinationDir - path to "experts\files" folder of the Slave (Receiver) Meta Trader 4 terminal. For example "C:\MT\FXCM\experts\files". If you use Forex Copier Multiaccount version, then instead of DestinationDir you will have DestinationDir1 – DestinationDirN. Each of them represents the path to one of the recipients.

  • LotMultiplier - lot that signal provider opened on his account will be multiplied on this value. It allows you to decrease or increase resulting lot to suit your requirements to your account.

  • EventSound - play this sound when some changes happen on the copied account. Sound files should be placed to "<MetaTrader>\Sounds\" folder. Sound files should have *.wav format.

  • TimeDelaySec defines the time delay between checking for changes in orders (in seconds). If this parameter = 0 (default), then the software works as usual and checks for changes on every tick (price change in the terminal). This can cause long delays if the price changes rarely, but this is how the experts should work in MetaTrader. And vice versa if you set this parameter to 1 or more seconds you will get really fast copying of orders even if the price do not change during this time. But this is not a documented feature in MetaTrader and this causes the situation, when you cannot open the expert properties dialog after some time. Although you can easily fix this problem:

    • Change the time frame on the chart where the expert works.
    • Press F7 key right away after changing the timeframe

  • RemoveSymbolPrefix - If the broker has some Prefix in currency pair name (like “aEURUSD”) then you need to enter this prefix (“a” in example) into this setting.

  • RemoveSymbolSuffix- If the broker has some Suffix in currency pair name (like “EURUSDfx”) then you need to enter this suffix (“fx” in example) into this setting.

  • CopyLong - if this parameter is set to false then BUY, BUY STOP and BUY LIMIT orders will not be copied.

  • CopyShort - if this parameter is set to false then SELL, SELL STOP and SELL LIMIT orders will not be copied.

  • CopyBuy - if this parameter is set to false then BUY orders will not be copied. This parameter will not affect copying of pending orders.

  • CopySell - if this parameter is set to false then SELL orders will not be copied. This parameter will not affect copying of pending orders.

  • CopyBuyLimit - if this parameter is set to false then BUY LIMIT orders will not be copied. This parameter will not affect copying of orders of other types.

  • CopySellLimit - if this parameter is set to false then SELL LIMIT orders will not be copied. This parameter will not affect copying of orders of other types.

  • CopyBuyStop - if this parameter is set to false then BUY STOP orders will not be copied. This parameter will not affect copying of orders of other types.

  • CopySellStop - if this parameter is set to false then SELL STOP orders will not be copied. This parameter will not affect copying of orders of other types.

  • CopyModifyOrders - if this parameter is set to false then MODIFY orders will not be copied. This parameter will not affect copying of orders of other types.

  • CopyDeleteOrders - if this parameter is set to false then DELETE and CLOSE orders will not be co be copied. This parameter will not affect copying of orders of other types.

  • CopyPendingOrders - if this parameter is set to false then BUY LIMIT, SELL LIMIT, BUY STOP and SELL STOP orders will not be co be copied. This parameter will not affect copying of orders of other types.

    Please review the table below if you wish to filter orders by type. The table shows which order types will not be copied if you set some of the properties to false.


    Order type
    Setting which is
    set to "false"
    BUY SELL BUY LIMIT SELL LIMIT BUY STOP SELL STOP MODIFY DELETE Pending BUY execution Pending SELL Execution
    CopyLong disallowed allowed disallowed allowed disallowed allowed allowed allowed disallowed allowed
    CopyShort allowed disallowed allowed disallowed allowed disallowed allowed allowed allowed disallowed
    CopyBuy disallowed allowed allowed allowed allowed allowed allowed allowed allowed allowed
    CopySell allowed disallowed allowed allowed allowed allowed allowed allowed allowed allowed
    CopySellStop allowed allowed allowed allowed allowed disallowed allowed allowed allowed allowed
    CopySellLimit allowed allowed allowed disallowed allowed allowed allowed allowed allowed allowed
    CopyBuyStop allowed allowed allowed allowed disallowed allowed allowed allowed allowed allowed
    CopyBuyLimit allowed allowed disallowed allowed allowed allowed allowed allowed allowed allowed
    CopyModifyOrders allowed allowed allowed allowed allowed allowed disallowed allowed allowed allowed
    CopyDeleteOrders allowed allowed allowed allowed allowed allowed allowed disallowed allowed allowed
    allowed   - signals will be processed if other settings allow this
    disallowed   - signals will not be processed.
  • CopyOnlyLosingTrades - if this parameter is set to ehen then orders will be copied only in case the drawdown of this order is X pips or more (profit= -X, -X-1, -X-2, ..). X=MinimumLosingPips (this setting should be positive). Note that you'll probably need to increase ExpirationHours and PriceDifferencePips properties on Processor side if you use this setting.

  • MinimumLosingPips - see CopyOnlyLosingTrades

  • Info - here you can find some information about the EA (for example version number)

  • RegKey – Registration key, without this key Copier will work in Demo Mode.
  Download   Purchase
Copyright © 2006-2011 Forex Tester Software. All rights reserved.
Forex Tester