Our product is under development.


vfxLab - a service for the quick optimization of expert advisors for Metatrader. Optimization of expert advisors is important part of the process creating trading robots. Optimization takes a long time, sometimes it takes minutes, sometimes it takes hours.

On vfxLab you can get up to 1440 results of optimization results in just a few seconds for 10 indicators.  Using filters is very easy  and  very fast to find indicators parameters for which your strategy will give you a great result.

How to use it

  1. Generate unique key.
  2. Download - vfx_mt4.zip
  3. Copy files:
    vfx_demo.mql - {Workingdir}\MQL4\Experts
    vfx_lib.ex4 -  {Workingdir}MQL4\Libraries
    vfx_indicators.mqh - {Workingdir}\MQL4\Include
  4. Add  http://vfxlab.net/ to Expert Advisiors options:

In code:

#include "../Include/vfx_indicators.mqh"

#import "vfx_lib.ex4"
void vfxlab_report(string url, string ukey, string symbol) ;

void OnDeinit(const int reason) {
vfxlab_report(url,ukey,Symbol());   // Send your trading data to vfxlab

Results explanation

For Example:
You want to optimize your strategy by RSI indicator on M15  for sell orders only
between 0 - 40, 40 - 50, 50 – 60, 60 – 100 indicator values.
As you can see vfxLab results very close to mt4 results.
Also you will  get optimization results on M1, M5, M15, M30, H1, H4 and for 9 other indicators:

To see how many results you  can get follow the link -> demo results

[Video] How it works


10 000 trades you can send to server
1 report for 1 minute
Testing expert advisor inside symbol's time range otherwise you will lose data.
Warning: This is beta some data have 'holes' in history quotes and indicator values


Time range: 2015-01-02 12:00:00 - 2017-03-04 02:59:00
Bars count: 808790
Updated: 2017-03-05 21:30:56


Time range: 2016-01-04 03:05:00 - 2017-03-04 02:59:00
Bars count: 336386
Updated: 2017-03-05 18:53:58


Time range: 2016-01-04 03:00:00 - 2017-03-04 02:59:00
Bars count: 437782
Updated: 2017-03-05 19:56:14