Вы находитесь на странице: 1из 21

SilverEA Forex Manual Version 1.

Sunday, March 13, 2011

Dear SliverEA Users,

We updated our SilverEA Forex. In new version we add some more options: 1-SilverEA1.1 works without any dll, it only using two default dlls of windows(wininet.dll & Kernel32.dll). So please sure you allow EA call dll. 2-We add ECN mode to that. With this option you can set hard StopLoss & Takeprofit. 3-We add Auto GMT Setting to that, so your free and no need set that. 4- We hide comment in EA, it means when order open broker can not find EA name. It help you trade safely and protect you against broker troubles. 5- We have some options that if you select wrong TimeFrame, wide spread or invalid account number inform you in chart by print comment or alert. 6- In new version we improve our strategy too and using helping strategy for exit than market with bigger profit. 7-In new version you must install a software in your PC or VPS too. It must install exactly in same PC or VPS with your MT4. 7- We put two videos in our website for Setup EA and installing Guardian Software. For review our videos please check: Account Setup: http://www.silverea.com/videos/installation/Installation.html Guardian Setup: http://www.silverea.com/videos/guardian/Guardian.html

Guardian Software
This is a windows application which stays on systray . This application is responsible to decode all guardian coded ex4 files automatically inside metatrader without any user action! Guardian can decode unlimited number of licenses. It will automatically detect with which licence ex4 has been encoded and it will decode it only if license is known. Guardian must be started with same permissions as mt4 terminals. For example guardian will not work if you start mt4 as administrator and guardian under different user. It communicate with pw server through ssl protocoll to ensure communication security, therefore you must be able to access port :443 if you stay behind firewall.Please consult your administrator in case guardian cannot reach pw server. Pw server is like a safe, there are all settings about licenses stored. Its the web part of Guardian. Guardian must be started on every start of windows to ensure on-the-fly decryption your .ex4 files. We provide setup-guardian.exe for installation. Simply install it through this installation software to setup autostart.

Your guardian license for activation is: BA26DE5A809DB725F894943DCED2DC8A You must add that to your license manager in your guardian.

Please find new setting for SilverEA V1.1 in below:

extern string Expert_Name = "SilverEA Forex"; Name of Expert Advisor extern int Magicnumber = 12346; Magic Number, you can change that. extern bool Increase_Lots = TRUE; If you select True it using Money Management mode automatically. extern int Risk = 100; Your Risk Level. If you choose Risk 100 and your account balance is 1000$, you first lot size for trading will be 0.1 lot. extern double Lots = 0.01; Minimum allowed Lot Size For Trading extern double Maximum_Lots = 2000.0; Maximum Allowed Lot Size For Trading extern double Maximum_Spread = 4.0; extern bool bAutoGMTOffset = true; Auto GMT mode. If you select this mode it will set your GMT offset automatically. extern int nGMTOffset = 2; Manual GMT Offset. If you want use this option must change bAutoGMTOffset to False. We recommend you using this option when you want make backtest. extern bool ECN=true; ECN Mode. This option set Hard StopLoss & TakeProfit for you. We recommend using this option. extern int TakeProfit = 4; Your TakeProfit. Please use more 4 pips for that. We dont recommend bigger TakeProfit. extern int StopLoss = 45; Your StopLoss. We set that 45 as default. In our EA testing maximum StopLoss we met was 22 pips. extern string szPlimusRef="" ; Reference Number that Plimus send for you after confirm your order.

For more information please contact with us. Have a good trades. SilverEA Forex Email: info@silverea.com Website: http://www.silverea.com


Table of Contents
Installing the SILVEREA EA ................................................................................. 2 Authenticating..................................................................................... 7 NFA Compliance............................................................................... 11 SILVEREA Inputs................................................................................................ 11 Backtesting....................................................................................................... 13 Switching to a different account......................................................................... 16

SILVEREA Expert Advisor can works with any 4 & 5 digits brokers. Please select brokers with lowest spread for EUR/USD, USD/CHF & USD/CAD Pairs.

Installing the SILVEREA Expert Advisor

You can download the SILVEREA EA at http://www.silverea.com/SILVEREA/login.php. Enter your Plimus or Paypal Reference Number and hit proceed to access the download page.

WARNING: A couple of antivirus engines (Avira AntiVir, Rising Antivirus)

might raise a false alert on the installer file and potentially the installed DLL. These alerts are false positives. Please check your antivirus documentation on how to mark the files as safe to proceed with the installation. If you wish to verify the files further, you could try using an online antivirus or an online engine that checks using multiple antivirus software packages such as http://www.virustotal.com/.

Once you download SILVEREA package you will see two files. One is SILVEREA.ex4 and another SILVEREA.dll. Please copy & paste SILVEREA.ex4 in your expert folder and SILVEREA.dll in libraries of your metatrader. For example if you are using Alpari UK your folders addresses are as below: Expert Folder: C:\Program Files (x86)\MetaTrader - Alpari UK\experts Libraries Folder: C:\Program Files (x86)\MetaTrader - Alpari UK\experts\libraries

Now open your MT4 Terminal and choose the account number you want to work with by logging in:

Right click on the EURUSD or USDCAD or USDCHF pair in the Market Watch window of your MT4 Terminal and then select the "Chart Window" menu entry. If you can't find the pair, just right click on your Market Watch window and choose the "Symbols" menu entry to find and add it.

Make sure you choose the 5 minutes frame we encircled for you.

Now make sure you enable Expert Advisors as follows: (The button must be marked with a small green "play" sign)

Open the Tools menu, select Options, navigate to the Expert Advisors tab and ensure that all the settings are configured exactly as in the screenshot below.

Drag the SILVEREA EA (on the left side, highlighted with a red circle in the screenshot) and drop it onto the USDCHF M5 chart you previously opened. Another window will show up, as in the screenshot. Within the "Common" tab (next to the "Inputs" tab) you will have to enable "Allow live trading", "Allow DLL imports" and make sure that "Confirm DLL function calls" is disabled. Do not worry about the EA being in gray color. That is perfectly normal and means that the source code for it is not available.

Once you are done with the configuration, it should look exactly like this:


Next, click on the "Inputs" tab and enter your strReceiptNumber(Provided by Paypal , Plimus or by website) to authenticate your License. Note: for paypal it is Transaction ID and Plimus is Reference Number .

Once your license is verified, the below message should appear on your chart.

If your account number appears as *500059700*, your license is validated and if appears as #500059700# is not validated.

If you encounter an authentication error: 1) Check the date configured on your computer by hovering over the clock display in the system tray. To protect the customer key (strReceiptNumber), the EA uses a secure communication channel (SSL) for authentication. This means that your computer must have a correct date configured, otherwise the secure connection might not be established, in which case the EA will report a connection error. 2) In case you add the EA to the chart during the weekend and youre offline or experiencing internet problems, the EA will not reattempt authentication until the market reopens on Monday. While it is perfectly safe to wait, if you want it to authenticate you can simply re-attach the EA to the chart once your internet connection is working. 3) If you have any firewall software installed, make sure that it is not blocking the HTTPS connection attempted by the EA (port 443).


While most of the time the EA will take the same trades regardless of the broker used, sometimes there can be differences from one broker to another, or even from the demo server of a broker to the live server. This is typically due to spread differences and due to the brokers filtering their price feed, which, combined with the Market Adapt Technology that the EA incorporates will sometimes lead to trades being skipped on some brokers. This behaviour is visible mostly when using 4 digit brokers because their feeds are more heavily filtered. In conclusion, there might be occasional trade differences between your demo account and your live account and our real forward test. Similarly, there might be differences in backtests, depending on the broker.

Yes, there is an actual Market Adapt Technology (not just hype on our sales page) which we have added to weed out the loosing trades and even reverse them which leads into weeding out the winning trades demonstrated on the backtest results during the process. For the above reasons, the EA trades on live trading environment less than it does on the backtests, but with much better results. Most beta testers so far could match our live trades posted on our sales page. Some could get even better results, which proves that our method in filtering out trades has paid off and has given birth to an EA which trades better than it does on backtests for the first time in the history of the automated trading systems!


NFA Compliance

SILVEREA EA is fully NFA compliant and you can run it on any broker, regardless of whether its NFA regulated or not.


Completely ignore the following if you find it difficult to understand. (The software is set-up to trade profitably on default settings with a reasonable risk) After authenticating successfully, right click on the M5 USDCAD/USDCHF/EURUSD chart to which you attached SILVEREA EA, select Expert Advisors, select Properties and the Inputs tab should appear:

Magicnumber = 0;

This setting is there to prevent the EA from interfering

with any trades entered manually by you or through other EAs. The default of 0 makes it automatically generate a magic number unique to your account, further hindering any broker attempts at finding out the EA.

Increase_Lots = TRUE; If you wish to allow the EA to increase lot size

depending on the Risk level you choose, then this feature must be set to "true".

If you wish to disable it, the EA will trade using the fixed lot size you choose and won't change it unless you come back and adjust it.

Risk = 100; Risk 100 means for example if you have 1000 $

deposit with Risk

100 your first position will open with 0.1 Standard Lot.. The higher the risk, the more profits you'll make and the more drawdown exposure you'll get. Configure this wisely.

Lots = 0.1; The minimum lot size that EA start to trading. Maximum_Lots = 2.0; Maximum lot Size that EA allowed trade with that. Maximum_Spread = 4.0; This parameter configures the maximum spread
that the EA will trade with. If the current spread exceeds it, the EA will not open any new positions.

g_slippage_228 = 3; Maximum slippage that EA allowed trade with that. nMaxTrades = 1; Maximum open trade for each pair. GMTOffset = 0; If your broker time is same with GMT time please set that 0.
If different your broker time with GMT time is + or +2 or higher set to that and if it is -1 or -2 set to -1 or -2.

nTakeProfit = 5; This is static TakeProfit. If you have higher spread in your

broker you can reduce your Takeprofit.

nStopLoss = 45; This is static StopLoss. We have another stopLoss that is

dynamic and is very smaller than static Stoploss.

strRecieptNumber = ""; Transaction ID or Reference Number .



You will first need to download the EURUSD/USDCHF/USDCAD data from the Metaquotes History Center. Just press "F2" on your keyboard, pick the USDCAD pair and hit the Download button.

On top of your MetaTrader Terminal, find the "strategy tester" button we highlighted for you:


The Backtest window will show up on the bottom of your terminal:

You will need to pick the Forex SILVEREA on the "Expert Advisor" tab, pick the EURUSD/USDCHF/USDCAD pair on the "symbol" tab, enable "Use date" and adjust the backtest period you wish to get, finally changing the "Period" on the right side to M5.


If you wish to backtest the SILVEREA with different settings, before hitting the "Start" button, find the "Expert Properties" on the top right of the strategy tester Window and click it. The following window will show-up, hit the "inputs" tab and modify the inputs you want to. Please add your Receipt Number in strRecieptNumber too.

When you're done, just hit the "OK" button. You can hit the "start" button on the bottom right corner.

this software against piracy, the backtests will not be very fast. We recommend that you choose smaller time intervals to run the backtests. Although there is no limitation, depending on the length of time configured, it could take several days for the backtest to finish.

Please note: due to the elaborate protection method we are using to lock-up

Also note: Backtesting while the MT4 Terminal is offline and during weekends will generate misleading results.


Set/Switching to a different account

To set account number or switch from one account to another or from one broker to another, please navigate to http://www.silverea.com/plimus/login.php

Please insert your strRecieptNumber and after that you will see below page:

The account set or change process does not take more than one minutes: just type your account number you want to set/switch. Please note: You do not need to go through this step when you first apply the EA on each type of account. The EA will lock automatically to the first account numbers you use it with (a Demo and a Live account) and will be enabled to work on these accounts until you choose to change them from the account page. Please allow 2-3 hour time between each and every account numbers switch you perform. For example, if you switch to a new account at say 1:00 PM, wait until 3:00 or 4:00 PM of the same day if you wish to switch to a different account(for first time account setting no need wait for 2 hours, it will active immediately).


If you have any questions or technical issue, you can contact me personally at: info@silverea.com Best Regards, SILVEREA Team.