Allow DLL and Allow live trading should checked in EA Common properties. Allow DLL not being checked has been the most common start-up issue and validation failure.
ServeQUANT EA auto-Installer : ServeQUANT Auto-Installer requires MT4 restart and sets charts/history bars to 5000. Members who wish to avoid MT4 restart or retain existing setting of other EAs may consider manual install.
ServeQUANT EA manual install files : Restart of MT4 is not required when manually installing the files.
- Open the MT4’s data folder from the new MT4’s menu > file> open data folder. This is where you need to copy the files.
- The "serveQUANT_V1.6.ex4" EA file should be copied to the MT4's [Data Path] MQL4/experts directory.
- The "Phibase_SQ_V1.dll" file should be copied to MT4's [Data Path] MQL4/libraries folder.
- Copy the "serveQUANT_Log.csv" file into the MT4's [Data Path] MQL4/files folder.
- On MT4’s Navigator panel, Right Click > Refresh
- Attach serveQUANT_V1.6 to a new EURUSD H1 chart.
- Only minimal charts/history bars of about 500 is required for the trading this EA. All trading data are obtained from the Quant server using our "always on" technology.
ServeQUANT needs to be installed only on ONE EURUSD H1 chart. All trades will be executed/managed from this chart itself.
Common Properties
EA Properties
ServeQUANT EA only requires the Activation Code to be input for starting up. All other default parameters can be used. Alternate parameters are required only if your broker has custom name for XAUUSD like "GOLD". Risk per trade 2.0% (recommended): Max DD is 10% with gain potential of 60% per year. Magic Number 9119119 should NOT (cannot) be changed.
Input EMAIL ID
After clicking OKAY on the EA properties, a pop-up box appears asking for the registered email ID. In some cases, the pop-up input box may be hidden behind the MT4 window. In this case you can use toggle between windows "Alt+Tab" to select the email input box.
Successful Validation
If the EA is setup correctly and validation is successful, the EA's HUD will appear as shown above (assuming no open trades). The trading summary records the strategy's performance after each order close.
EA Parameters : For Brokers with Custom Symbols
All the default settings can be used if your broker used XAUUSD as the symbol for GOLD (Similar procedure used with INDEX and FSP - new SET files will need to be created for ServeQUANT). Kindly follow the setup instructions provided in case :
- If your broker allows trading gold/usd pair but symbol for gold does not contain the string "XAUUSD" (For example : GOLD.epa). Please set the EA Parameter METAL_Symbol_Use_Literal_Name = true (Case sensitive - same case as used by broker for the gold/usd pair). All other parameters : defaults. You can even set different prefix/suffix if required by your broker.
- On such brokers, if you do not set this parameter for gold, then the trading of this symbol will be disabled.
- For US and Japanese regulation brokers : Not offering trading Gold/Hedging please set Trade_XAUUSD = false
- In case your broker uses different prefix or suffix for exotic pairs like USDNOK, then Similar option as above is available for exotic pairs like USDNOK then you will need to set the EXOTIC_Custom_Prefix_Suffic value to true and enter the custom Prefix/Suffic being used by your broker. Similar parameters are available for XAUUSD also.
You can disable trading of any specific pair by setting the Trade_XXXXXX value to false. For example, if you do not want any CHF related pairs on your account, you can set the Trade_USDCHF, Trade_EURCHF, Trade_GBPCHF and Trade_CHFJPY values to false.
The EA can automatically detect prefix or suffix of your symbols. You do not need to set any parameters to handle symbols with suffix or prefix. In case you broker has multiple price feeds with different prefix for same pairs, then you should attach EA to the EURUSD chart with the price feed you wish to trade.
For example : A broker may have symbol EURUSD for standard price feeds and EURUSD.ecn for ECN price feed. If you wish to trade on ECN price feed, the EA should be attached to EURUSD.ecn chart. This will automatically make the EA consider the price feed of the broker for trade execution.
ServeQUANT Client EA is designed to be easy and simple to setup - All other advanced/system specific parameters like Server, Service, Protocol, etc are only provided to cater specific cases where members have connectivity issues due to firewall or other technical issues. In case you have any problem with setting up the EA or need any information on the system parameters, please contact our HelpDesk.
The ServeQUANT Dashboard
ServeQUANT HUD is designed to be simple and provide information concisely in a compact layout which allows trader to have other charts in view for trading and monitoring. Open trade status is displayed in the pale yellow boxes. Trade details of each Pair is displayed individually.
In the above screen, open trade's quant is highlighted with the box turning GoldenRod color. In case there is any order that could not be executed due to price above entry level, this is highlighted with the box changing to yellow. Once the trade is executed, the box turns to GoldenRod color.
If no Quants are active or when quant is waiting for trade trigger, the message indicates with the status "monitoring..."
Trade Summary provides details about the strategy’s performance in both equity and pips values.
The drawdown summary provides details of the current drawdown from the last high water mark peak. Please set the risk per trade parameter as per your risk appetite, gain expectations and Max DD you will be able to handle comfortably. The Max DD of the system will be limited to -450 pips. The gain potential is seen to be very good – the following gain expectations have been derived based on a monthly gain of about +200 pips.
Max DD seen strategy test for the strategy is -450 pips. Trading will be paused for evaluation in case DD goes beyond this level. We have set 500 pips as cut-off point (10% buffer to account for execution and one-off trades). The max consecutive losses is 5 trades losing close to 300 pips. The system is designed for a 70% win rate, so the drawdown is contained effectively.
Whenever drawdown drops below 300 pips, trading will be restricted to less volatile major pairs, selecting only higher success probability quants (normally >70% - this criteria for selection will be increased to 85%) and market conditions will also be reassessed. This system has been designed with the main purpose of not having to wait out drawdown periods/depths and is designed to be dynamic - rather than passive like our other strategies.
Chart elements in foreground
In most cases, the EA will be able to automatically draw the HUD (display) elements over the chart elements like price bars, grid lines, etc. In case the chart elements are drawing on the foreground and distracting the EA's HUD messages, please set uncheck the "Chart on foreground" in the chart properties dialog box (Right click on chart > Properties > Click on Common tab and uncheck "Chart on foreground" > click Okay).
IMPORTANT : Members running ServeQUANT with other trades copiers/EA
Please note that ServeQUANT EA uses the following unique magic numbers (which should NOT be changed): 9119119
In case you are running other EA please ensure the above magic numbers are not being used by any other EAs.
Some trade copiers/signal copiers usually operate using a range of magic numbers (for example : > 9999) – Such copiers/services should NOT be run on same account on which ACTS is being run. This would cause consecutive open/close of trades and will put the account at extreme risk of loss.
ServeQUANT trading system has been backtested using our custom built platform which feeds the data from the model for the historical dates. The EA by itself cannot be used for backtesting.