1. Manuals Fx Expert
Short Description
“FX EXPERT” compares prices between 2 brokers, one that gives real prices on the market and it is a faster broker (usual...
Description
“FX EXPERT” MANUAL INTRODUCTION: 1. “FX EXPERT” compares prices between 2 brokers, one that gives real prices on the market and it is a faster broker (usually ECN), called a MASTER (FEED) Broker and a slower broker, and called a SLAVE (EXECUTION) Broker, where you execute the trades. 2. What you get is not one EA that you attach to the platform, but you get TREE MODIFIED MT4 PLATFORMS with 2 EAs, “MASTER” EA and “SLAVE” EA. (“851” is the current version of the program). a. Both EAs must work so the whole system is working. b. One platform is inside the other, not next to each other. If you want to see the MASTER platform, you have to go deeper like this: FX EXPERT MQL4 Files MASTER (it's copied inside the SLAVE Platform).
3. Here are the terms that you should remember and not confuse: a. MASTER – has meanings: i. Faster FEED Broker, that gives the real market prices (MASTER Broker). ii. Expert Adviser (trading program, Robot) attached to the MASTER MT4 Platform (MASTER EA). iii. MT4 Platform, where the MASTER is attached (MASTER Platform). 1. You will login here with MASTER Broker’s accounts and they are not coded. You can have as many MASTER Brokers and accounts as you wish iv. You don't change anything here in MASTER EA. However you can login with different MASTER Brokers
We use VantageFX, FXCM, FX Open ECN, Exness, FX Salt, Core Liquidity, FXCC, Pepperstone, I am FX, FXDD, MBTrading, FinFX-Pro Live ECN. And HotForex for Master, you can open your own account for master, if you have problems in opening account you can use our account but you will be in charge $250 for using our MASTER account
b. SLAVE – has meanings, same as MASTER: i. Slower Execution Broker, where orders are placed (SLAVE Broker). ii. Expert Adviser (trading program, Robot) attached to the SLAVE MT4 Platform (SLAVE EA). iii. MT4 Platform, where the SLAVE EA is attached (SLAVE Platform). 1. 1. You will login here with SLAVE Brokers accounts and they are coded.
iv. You might want to change some parameters here, but already 8 different sets of parameters have been installed for your convenience v. One MASTER EA chart is enough for 2, 3, 4 or 8 SLAVE EA Charts
You can chose the best brokers for trade with the EA in recommended brokers pages in our web pages:
Choose the best brokers for your trading and connect to our IB.
INSTALATION: 4. Make sure you have the following program installed on your PC: .net framework 3.5 or higher. Otherwise the robot will not work. On new PCs this program is already installed. a. You can use the following link to download this software: http://www.microsoft.com/downloads/en/details.aspx? displaylang=en&FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992 b. Your computer should have the following Date Format: MM/DD/YYYY (e.g. 07/24/2011). 5. You get .rar or zip file, (it's the same format file). Double click and install the program “FX EXPERT” and unpack it
6. You can save those files on your Desktop or any other location on C or D drive. 7. To login to the Expert Advisor do the following: a. Double click the “START.bat” icon and the login screen to MASTER and SLAVE EAs will open.
b. If this “START.bat” doesn't work well and cannot open MASTER and SLAVE “START” icons, you must open manually both platforms. i. To open SLAVE Platform Go to: FX EXPERT EA and double-click “terminal.exe”
ii. o open MASTER Platform Go to: FX EXPERT EA - experts - Files – MASTER and double-click “terminal.exe”.
c. Login to MASTER and SLAVE Platforms. Use the ID, PW and IP of the MASTER and SLAVE Broker accounts that you opened by yourself
i. Remember, that MASTER accounts are not coded, only the SLAVE accounts are coded
d. For the whole system to work, MASTER EA must have a “Smiley”, SLAVE EA also need to have a “Smiley”. i. To disable the whole system, you need to disable the MASTER EA only, so it doesn't have a smiley.
OPERATION: 1. When you installed everything correctly, you will see the following messages:
a. On the Chart at MASTER platform you will see a message “MASTER is running” (first it's connecting for up to 60-120 seconds giving a message: “MASTER is waiting for ticks...”). b. Make sure that the MASTER Platform is connected and the MASTER EA has a Smiley, especially when you deleted a chart and opened a new one, since some brokers use different charts (e.g. EURUSD, EURUSD#, EURUSDm or EURUSDfx).
c. On the Chart at SLAVE platform, you will see a message.
For the meaning of those messages go to the very end of the manual where they are explained. d. If for any reason the robot is not working, restart the SLAVE platform or the whole Robot, both MASTER and SLAVE e. You can change the values of the Variables, like Order Size, Entry Gap, Exit Gap, etc. by yourself by right clicking the SLAVE #1, etc. Choose “Attach to a chart” and you can change the Variables at the “Input” tab.
f. For all Parameters used at the Robot see the last Section “VARIABLES” of this manual. g. There is only ONE chart EURUSD attached to the MASTER Platform If you wish to trade other pairs like GBPUSD, USDJPY, etc., you have to open new charts clicking the below icon:
Then right click anywhere on the chart, and choose the template “MASTER”. The MASTER is already stored in the template, so there is no need to manually attach it. h. There are already EIGHT charts with EURUSD attached to the SLAVE Platform and there are eight SLAVES v.8 EA (SLAVE #1, SLAVE #2, etc.) with different sets of parameters for your convenience You can use all of them together since they have different magic numbers and Comments, so you will know which SLAVE opened which orders. But later you can use only the one that gives best results
TRADING: 1. Start testing the SLAVE Broker, where you will execute the orders on the Demo first. When you start making money on the Demo, then you can try trading on a REAL account. The settings for DEMO and REAL accounts should be the same, but sometimes some small adjustments of the parameters are necessary. 2. There might be for example different results for GBPUSD, EURUSD and other pairs since they behave differently and have different spreads. Usually for some reason there is more SELL than BUY orders. If you notice, that you make more profits with SELL, but BUY brings loses, you can disable BUY orders by yourself when you start the experts, at the same place you change the Variable (Common). Or there might be big profits during Economic news or US/UK market open or close, so you can trade at those times only using adjusting “Trading Periods” Parameters.
3. You can copy the “SLAVES EA” file that you got and have many copies (5, 10 or more) of the Robot running at the same time on one or many computers, so you can test more MASTER-SLAVE combinations with different variables at the same time, and you can have more results faster
a. For each one you can run “START.bat” files or you can create “START-shortcuts” e.g. START 1, START 2, etc. so it will be easier for you to run all the EA without confusing. 4. From my experience the best MASTER Brokers are (REAL accounts are better for MASTER, but Demo is also OK): a. For ECN/STP: FXCC, PFG Best, MBTrading, Oanda, Fienex, SmartTradeFX b. For MM: FX Salt, FXDD, FX Open c. For your convenience we already open some accounts to use as MASTERS which are inside the Robot files, after this MANUAL d. If you open REAL accounts for MASTERs or SLAVEs, please always try to use the links on the “RECOMMENDED Brokers” Page on our website or the document with Recommended Brokers attached to this Program. Thank you
VARIABLES:
All EAs must have entry and exit points and other variables. This Robot is no different, however it's nature which predicts the prices before they have changed allows to open more profitable trades depending on the broker. Here is the list of Variables of the “FX EXPERT EA”. The values here are ECN preset values so you can use them with ECN brokers. You can use the same settings for Market Makers as well without changing anything All variables are in PIPS, so you are not confused and don't have to change anything when you switch from ECN to MM (in old versions they were both in points and pips, so it was confusing, now it's not). So 1.0 means 1 pip in case 4-digit brokers or 10 points (still 1.0 pip) for 5-digit brokers. So 1.0 is always 1.0 PIP, no matter if 4-digit or 5-digit broker. REMEMBER: 1 pip (4-digits) = 10 points (5-digits) Times in variables are in Seconds, not minutes or hours, so “60”, means 60 seconds, not 60 minutes. 1 hour would be 3600 (seconds), etc.
For exact explanation of the variables, go to the website to the “FEAUTURES” page. Here are only some variables explained that are not on the website. The most important function of the EA is the way it opens trades. When the difference (= gap) between MASTER (FEED) and SLAVE (EXECUTION) price is big enough, then the trades can be open. The point is to open trades when the difference is more than the SPREAD, so we don't lose on the spread, quite opposite, we open the trade with a profit already. So when the spread is e.g. 1.8 pips, we want the Total Entry Gap be more than the SPREAD, best would be 2.2-2.5 pips. The formula is as follows: ENTRY GAP = (SPREAD x EntryGapMult) + EntryGapAdd, = (SPREAD*a) + b e.g. (1.8 x 1.2) + 0.2 = 2.36 – the difference between MASTER and SLAVE brokers must be at least 2.36 pips to open the trades (higher than the spread at the moment of opening). The higher the Total Entry Gap, the more difficult is to open trades, but the higher probability of profit it gives.
It's enough you change only one of them, not necessarily both at the same time, e.g. EntryGapAdd can be always 0.0, but you change the EntryGapMult from 1.1, to 1.2, 1.5, 2.0, etc. On the chart you can see the following information:
LICENSE = OK (if your accounts information is wrong, then you get the following message:
This means your account numbers or names were wrong when you submitted the CODING REQUEST. We must code them again using a new coding request either free or payable.
SPREAD = 1.0 pips – commission is not included here, so you must take it into account too when adjusting EntryGapAdd or EntryGapMult (just add the commission to the spread, e.g. the commission is 0.7 pips, so add it to the EntryGapAdd
FINAL NOTE We are always trying to improve the Robot, so it works better with a bigger number of brokers and makes even higher profits. If you have good results with ECN/NDD or other top brokers, let us know, so we can test more setting and improve the Robot code and its performance. All the results are kept confidential.
Thank you and good luck with our FX Expert Advisors
View more...
Comments