• Overview
  • Reviews (37)
  • Comments (672)
  • What's new


I have been developing, testing and correcting this automated scalping system for a long time on my account: https://www.mql5.com/en/signals/106372. The most stable results have been achieved on currency pairs with Swiss Franc (EUR/CHF, USD/CHF), which means higher profitability and lower drawdown as compared to other symbols.

Chart timeframe: any.

The parameter list for new versions is updated in the blog: https://www.mql5.com/en/blogs/post/689512


  • MANUAL_PARAMETERS - user-defined parameters:
    • GMT_Offset_Manual - the value of the difference between your broker's server time and GMT;
    • GMT_Offset_AUTO - enable/disable automatic detection GMT Offset, based on the local computer time (in the Strategy Tester does not define);
    • Use_Fix_Lots - enable/disable fixed trading lot;
    • Value_fixed_Lot - the value of the fixed lot;
    • Use_MM - enable/disable the lot value as a percent of deposit based on StopLoss;
    • Risk_Percentage - percent of deposit for lot value calculation;
    • Use_MM_Reg - enable/disable recovery money management (trading lot will not decrease in case of drawdowns);
    • Risk_Percentage - percent of deposit for lot value calculation;
    • On/Off_Lot_Min - enable/disable setting the minimum trading lot for the recovery MM;
    • Value_Lot_Min - minimum trading lot for the recovery MM;
    • Adjust_DST_Universal - enable/disable Daylight Saving Time correction (for the Strategy Tester);
    • Value_DST_Offset - the value of the time offset in hours;
    • Month_start - month to start time correction;
    • Day_start - day of the month to start time correction;
    • Month_end - month to end time correction;
    • Day_end - day of the month to end time correction;
    • Record_Deals - enable/disable recording of Expert Advisor operation details to a file;
    • FIFO_MODE - enable/disable mode: First In First Out;
  • AUTOMATIC_PARAMETERS - parameters recommended to be set automatically:
    • AUTO_PARAMETERS - enable/disable automatic setting of the below parameters;
    • On/Off_Strategy_1 - enable/disable trading following strategy 1;
    • Comment_1 - a comment to the EA's trades under strategy 1;
    • Magic_1 - a unique magic number for the EA's trades under strategy 1;
    • On/Off_Strategy_2 - enable/disable trading following strategy 2;
    • Comment_2 - a comment to the EA's trades under strategy 2;
    • Magic_2 - a unique magic number for the EA's trades under strategy 2;
    • On/Off_Strategy_3 - enable/disable trading following strategy 3;
    • Comment_3 - a comment to the EA's trades under strategy 3;
    • Magic_3 - a unique magic number for the EA's trades under strategy 3;
    • On/Off_Strategy_4 - enable/disable trading following strategy 4;
    • Comment_4 - a comment to the EA's trades under strategy 4;
    • Magic_4 - a unique magic number for the EA's trades under strategy 4;
    • On/Off_Strategy_5 - enable/disable trading following strategy 5;
    • Comment_5 - a comment to the EA's trades under strategy 5;
    • Magic_5 - a unique magic number for the EA's trades under strategy 5;
    • On/Off_Strategy_6 - enable/disable trading following strategy 6;
    • Comment_6 - a comment to the EA's trades under strategy 6;
    • Magic_6 - a unique magic number for the EA's trades under strategy 6;
    • Slippage - allowable slippage in points (on Market Execution is not affected);
    • Max_Spread_Open_for_BUY - maximum spread when opening a buy trade in points;
    • Max_Spread_Open_for_SELL - maximum spread when opening a sell trade in points;
    • Max_Spread_Close_for_BUY - maximum spread for closing a buy trade in points;
    • Max_Spread_Close_for_SELL - maximum spread for closing a sell trade in points;
    • TakeProfit_Hide - virtual Take Profit hidden from a broker in points;
    • StopLoss_Hide - virtual Stop Loss hidden from a broker in points;
    • Use_safety_SL_and_TP - enable/disable the use of safety Stop Loss and Take Profit in order to limit losses should the terminal be off for a long time;
    • TakeProfit_Safety - Safety (real) Take Profit in points (minimal value TakeProfit_Safety = 1.2*TakeProfit_Hide);
    • StopLoss_Safety - Safety (real) Stop Loss in points (minimal value StopLoss_Safety = 2*StopLoss_Hide);
    • GMT_Open_Hour - time to start opening trades, GMT;
    • GMT_Close_Hour - time to stop opening trades, GMT;
    • Use_Pause_Open_Trade - enable/disable pause in trade opening;
    • GMT_Open_Pause - start of a pause in trade opening, GMT;
    • GMT_Close_Pause - end of a pause in trade opening, GMT;
    • Use_Special_Monday - enable/disable a special mode for the GMT_Open_Hour parameter on Monday;
    • GMT_Monday_OH - time to start opening trades on Monday;
    • Use_Special_Friday - enable/disable a special mode for the GMT_Close_Hour parameter on Friday;
    • GMT_Friday_CH - time to stop opening trades on Friday;
    • Use_Orders_Close_Time - enable/disable limit on the the lifetime of an open position;
    • MAX_Minut_Open_Order - maximum lifetime of an open position in minutes;
    • Use_Close_Analysis_Time - enable/disable the use of additional algorithm for closing transactions;
    • Use_Pause - enable/disable a pause in trade opening if StopLoss triggers;
    • Value_Pause - the length of the pause (valid value: 1 to 23 hours);

Setup Recommendations

The values of parameters used in the Expert Advisor are optimal, however you will need to make some changes in order to provide the proper operation of the EA:

  • You will need to check the GMT_Offset parameter.
  • You will also need to choose the lot management strategy. I recommend using a fixed lot or a recovery money management.
2017.04.06 16:34 



2017.04.06 10:00 

Очень консервативный советник, низкие просадки. Но в тоже время неплохо зарабатывает. Использую второй месяц, в марте доходность 20%. Самое главное что сделок мало и торговля в отностительно спокойное ночное время)

Fallet Willy
2017.04.01 09:11 

User didn't leave any comment to the rating

burak bahadir
2017.03.28 01:24 

Great so far! Still testing..

This function is great! - " Improved the additional algorithm for closing transactions "use_Close_Analysis_Time=true". "

I am running with the settings below-

2 pairs- eurchf / usdchf


Aggressive mode=on

Adam Goman
2017.03.26 15:39 

User didn't leave any comment to the rating

Feng Li
2017.02.17 12:22 


2017.02.16 22:07 

Very good EA. I'm runnig it on AUTOMATIC_PARAMETERS=enable. Results are same as signal provided by developer.

2017.02.16 18:59 

Great EA. Konstantin is very helpful.

Italo Martins da Cruz
2017.02.16 18:25 

Tenho usado o EA em minha conta e tenho resultados positivos,constantes e o principal com DD baixo. Começarei em Tradersway e estou otimista em ter bons resultados. Parabéns Konstantin pelo bom produto.

Jianping Xu
2017.02.16 06:29   

What procedure does the program run on?5、15 or30?

Andrew Lee
2017.02.10 14:17 

Thanks for another great update Konstantin. This EA just keeps getting better!

2017.01.30 16:01 

Советник показывает результаты такие же как на тестировании. Все сделки открываются вплоть до пипса, все зависит от брокера. Те кто пишет, что эксперт не работает, тот безграмотный человек. Так как, не разобравшись в тонкостях работы советника, пишут отрицательные мнения. Если придерживаться рекомендациям разработчика, соблюдать условия использования советника, то прибыль гарантирована !!!

Mohammad Shaban
2017.01.24 07:09 

update 24/1/2017 : this EA is simply a masterpiece! , really profitable and good EA, almost 2 months now and results are stunning, profits outweigh hugely the losses, worth every penny you will spend on it, wish other EAs learn from this author how good EA is done, wish there is 6 stars to rate it!, will update after 2 months..

18/12/2016 : I am using this EA since 1 month, still cannot review it properly in such short time, but it make me profit so far, in fact it is the most profitable EA among many EAs that i bought and run (better than future scalper, Saad trend tracker, smart scalper and compact scalper), yes there are some trade losses lately because of winter timing issues, but at end it outweigh clearly loss trades, will update also results in few weeks.

Changqing Jia
2017.01.22 23:54 

very good ea

Manabu Yanagita
2017.01.10 02:10 

Trash EA!!

2017.01.06 23:26 

Good EA. Good support.

Mikhail Rozhkov
2016.12.22 18:10 

Очень хороший и прибыльный советник! Очень точные точки входа, и умный режим закрытия сделок, делают своё дело! Депозит растет уверенно. Автор очень хороший и отзывчивый человек! Всегда помогает советами, с настройками подсказывает, постоянно модифицирует данного советника, так как он сам пользуется своей разработкой и в его интересах улучшать советника! Сигналы опубликованные автором, соответствуют действительности, т.к. сравнивал свою торговлю и его сигналы, всё совпадает с точностью 100%. Конечно многое зависит от брокера, так что читайте внимательнее рекомендации и слушайтесь советов автора! Да прибудет с Вами Профит! Моя оценка 5 звезд, было бы 10,поставил 10!

Joel Summermatter
2016.12.14 18:08 

good EA, good support!

2016.12.12 13:22 

It doesnt work anymore...many losses in last few weeks.

Trading on EURCHF and USDCHF with IC Markets True ECN on VPS.

Not worth to buy!

2016.12.12 01:32 

Real trades and backtesting results are not same. I do not want to give 1 start but that is the minimum i can give !!

2016.12.11 18:09 

First Months -11%, second Months -10%, i tested this EA on 2 Broker and no one worked on it.

Samuel Huang
2016.11.18 22:18 

EA going through rough period, but overall gains still decent.

Keeping it at 4 stars for now.

jinhee Lee
2016.11.10 15:50 

I'm still testing on demo account. It works good so far.

Update: 11.10 I am currently using this ea on both of real and demo and found the results seem almost same. I got 5% profit this morning at default 1.6 risk with it.

Yuan Liu
2016.11.07 04:17 

safety and profitable, very good!

Dmitry Bondarenko
2016.11.04 08:01 

И так бот достаточно гибкий и не нуждается в особом контроле, т.к торгует на тихом рынке, VPS сервер и не большое расширение спреда сделают работу бота более эффективным, я поставил его на Альпари счет ЕЦН без комиссии, торгует чуть больше пол месяца прибыль 5.5%, это конечно не 100% но опытные трейдеры должны понимать доходность в месяц около 10% это достаточно хороший показатель, данная торговая система думаю даст в месяц 10-15% ещё пол месяца торговли посмотрим...так же стоит на ICMarket с комиссией, спреды меньше но комиссия съедает разницу, в общем отдаю пока предпочтение Альпари, автор к стати помогает настроить систему и быстро отвечает на запрос отдельное спасибо, общую оценку ставлю 5 звезд, даю такую оценку за стабильность и малые риски а это самое главное в нашем деле!

Marcelo Carvalho
2016.11.03 21:04 

I am very pleased with the EA. Konstantin Kulikov is really doing a great job. I have tested many EA's and this is certainly the best and the only one I'm using with consistent gains.

2016.11.03 09:30 

This Ea only work with small lot size. If you try lot bigger than 1 you will face slippage. This is becouse it trades in asian session and in pairs with low liquidity.

Sergey Fedorischev
2016.11.02 20:17 

Купил советник несколько недель назад, на данный пока окупился не полностью, но тенденция положительная :)

В целом, впечатления положительные, он плюсует и это главное.

К минусам можно отнести высокую чувствительность к брокерам, спредам, к качеству исполнения. Учитывая это результаты тестирования не всегда совпадают с реалом

Hongfan Gu
2016.10.29 03:27 

User didn't leave any comment to the rating

Frank B
2016.10.26 14:29 

Good work :-)

2016.10.20 23:18 

FrancoScalp is amongst the best EA's in the Market. I rented for a month but have since purchased the EA. Used with a wisely chosen broker and USDCHF as the primary symbol it creates consistent positive results.

I understand that EURCHF and USDCHF compliment each other, it will be interesting to see how they perform. since September I have 100% win rates with USDCHF symbol on all my best brokers.

Thank you to Konstantin, who has been extremely supportive.

2016.10.18 11:13 

сделал за месяц +5% к счету, по тестору за этот же период должно было получиться +27% по этому 4 звездочки , а так работает, советую.

Единственное была бы аренда по меньше было-бы более привлекательно из-за этого тоже 4 звездочки)))

2016.10.15 16:16 

So far good result with FrankoScalp,many thanks!

2016.10.14 12:05 

Real trades and backtesting results are not same.

too expensive for the expected result

binbin li
2016.10.13 16:01 

So far I see the best EA, it help me get the 10% growth, the author himself very patient services, worth buying

2016.10.13 08:01 

Real trades and backtesting results are not same.

2016.09.06 00:45 

very good support! very good EA thanks!!!!

Version 1.9 - 2017.03.03
1) Additional options in the AUTO mode for quick control.
2) Ability to close a profitable transaction at any spread.
3) The internal improvements to prevent the EA incorrect operation in emergency.
Version 1.8 - 2017.02.10
1) Improved the additional algorithm for closing transactions "use_Close_Analysis_Time=true".
2) Added the ability to select the trading direction (Buy or Sell).
Version 1.7 - 2017.01.24
1) Internal optimization not related to trade logic.
2) Parameters of the maximum spread can be changed if AUTO_PARAMETERS=true.
Version 1.6 - 2016.12.22
1) Functions regulating the opening of new orders relative to the already open orders.

2) The recommended currency pairs: EURCHF, USDCHF, GBPCHF, EURCAD, CADCHF, GBPCAD.
Version 1.5 - 2016.12.06
1) Added ability to close open positions using FIFO rule; First In First Out. All positions that are opened within a particular currency pair are closed in the order in which they were originally opened.
2) Added option to record the EA information (opening/closing of positions), to a file for future analysis.
3) Ability to set a custom maximum opening spread and closing spread for BUY and SELL positions.
4) When back testing, a custom date can now be assigned for the beginning and end of DST (Daylight Savings Time) for more accurate back testing results.
5) Added the ability to limit open positions in time.
Version 1.4 - 2016.10.24
1) Added the ability to set GMT_Offset based on the local computer time.
2) Added the ability to set the pause in the time interval for opening orders.
Version 1.3 - 2016.09.26
1) Optimization for the following currency pairs is performed: EURJPY, USDJPY, EURAUD, AUDUSD.
2) The number of strategies is increased (more transactions).
3) Magic numbers and comments to strategies can now be set manually and in the AUTO mode.
Version 1.2 - 2016.09.06
1) Strategy 2 and strategy 3 for currency pairs are optimized: EURGBP, EURCAD, USDCAD, GBPUSD, EURUSD.
2) Parameters are divided into two blocks for simplicity of setup:
◾MANUAL_PARAMETERS - block of parameters to be filled manually;
◾AUTOMATIC_PARAMETERS - block of parameters recommended to be set automatically (AUTO_PARAMETERS = true).
Version 1.1 - 2016.08.19
Parameter is added: Use_safety_SL_and_TP - on/off use of safety Stop Loss and Take Profit for restriction of losses, in case of switch-off of the terminal for the long time (for those who aren't confident in the VPS server).
Safety_StopLoss = 2*StopLoss, Safety_TakeProfit = 1.2*TakeProfit.