• Overview
  • Reviews (15)
  • Comments (402)
  • What's new


Ilanis is and Expert Advisor for exchange trading, it can be used for trading on Forex and other markets, including commodities, metals and index markets.

The EA uses the modern and ultra-light adaptive indicator FourAverage for determining market entry points.

Principle of position maintaining is similar to that of the popular Forex robot Ilan, using averaging. But unlike Ilan, Ilanis uses an accurate entry into the market. The robot pays attention to position control, if the price goes in the unexpected direction. For this purpose, the EA uses lot increase based on Martingale (ExpLot coefficient can be set in the settings, usually from 1.1 to 1.8).

Trading is based on the idea that 80% of time the market is moving in a flat. Long trends can be dangerous for the Expert Advisor, but they are rare. Some extraordinary events, like war, economic collapse, etc., can cause such trends. Information about these events can be found on news sites. It is advisable to turn off the EA in such cases. If this fails, through a flexible system of money management the robot is able in most cases to bring the combined position (even those open against the trend) to profit, the amount of which may considerably exceed the initially planned one. Although risks are higher in this case.

The main rule when working with Ilanis: do not be greedy, do not increase the lot, use the settings obtained after a proper optimization. Do not forget to optimize parameters for the current market from time to time.

Ilanis EA monitoring: https://www.mql5.com/ru/signals/author/fastinvestments


Ilanis Expert Advisor

  • Works with all dealing centers that use the MetaTrader 4 trading platform.
  • Works with both "Instant Execution" and "Market Execution" brokers.
  • Automatically determines the number of digits in quotes and works with quotes that have any number of decimal places.
  • Resistant to a temporary loss of connection or a short-term computer shutdown. After starting the computer, the Expert Advisor will pick up its orders and continue trading steadily.
  • Always works only with its own orders even if you have decided to trade manually in parallel.

Trading Conditions

  • Trading terminal: MetaTrader 4.
  • Dealing center: any dealing center that supports working with MetaTrader 4.
  • Currency pair: any.
  • Time frame: no restriction.
  • Minimum lot: 0.01.
  • Leverage: 1:100 or higher.



  • Modul_1 - Enables BUY.
  • PeriodFA1 - Calculation period of the FourAverage indicator(1-200).
  • Average1_1 - The first level of adaptive smoothing, a value of 0-300.


  • Modul_2 - enables SELL.
  • PeriodFA2 - Calculation period of the FourAverage indicator(1-200).
  • Average2_1 - The first level of adaptive smoothing, a value of 0-300.

  • ExpLot - Lot volume multiplier for further orders in the series.
  • StLot - The lot value of the first order. If the value is positive, it is used as a fixed lot (Example: Lot = 0.01, the trade of 0.01 lot will be opened). If the value is negative, the EA will open 0.01 lot per each specified amount on the deposit (Example: Lot = -100, $500 available on the account, the trade will be opened with the size of 0.05 lots).
  • StopIlanis - Disables opening of new series, the current one will be continued.
  • WindowHour_ - Beginning of the period to lock opening of new positions (if WindowHour_ = 10 and _WindowHour = 15, no new trades will be opened in the time interval between 10:00 and 16:00).
  • _WindowHour - End of the period to lock opening of new positions (if WindowHour_ = -1 and _WindowHour = 15, no new trades will be opened from the beginning of the day till 16:00).
  • TDW_TradeFalse - Positive values mean the day of the week when the EA will not open trades (if TDW_TradeFalse = 5, no new positions will be opened on Friday, the EA will still close positions).

  • MaxSpread - If the current spread is greater than this value, the trade will not be opened.
  • MagicNumber - Beginning of the range of magic numbers occupied by the Expert Advisor. The EA occupies 50 numbers.
  • Slippage - The minimum allow Slippage.


See the description of the module
2017.03.19 21:26 

Very quiet with the default settings.

With proper optimization can be very profitable.

2017.03.19 21:12 

Dosent work, waste of money!

Alexander Eichhorn
2016.12.06 19:54 

Очень хороший Советник! Пока приносит окала 20% на реальном рынке.

2016.11.28 16:19   

Hi Mikhail, can you get back to me at wjc26@hotmail.co.uk


Riland Jones
2016.11.23 03:49 

I'm having great success with this bot. I optimized a little and my winning trades are around 98%. I've been using small lot sizes and going up slowly. This is the only bot I use for 9 different pairs, it's a definite winner

Nurettin Kilincarslan
2016.09.12 08:24 

User didn't leave any comment to the rating

Nesho Marinov
2016.09.02 10:43 

I can give 5 stars to the EA with conditions.

- Works on life account and only for EURUSD 15 min

- I'm using it with the default settings

- don't be greedy, in my case runs on VPS with 0.01 lot size for 1000 USD account and 1:200 leverage


Rule #1 - make an optimisation to avoid drawdown,

Rule #2 - be sure you can afford drawdown higher then 50%

Rule #3 - don't be greedy, see rule #2

As I received couple of questions regarding this EA, I can re-confirm my review. It works very well with the default settings on EURUSD and M15. Just don't be greedy.

Vasilii Batov
2016.03.24 18:01 

Норм Советник!

2016.02.17 06:56   

Я не знаю пока. Ночь прошла без реакции. Хотя море рынок был активный

Andrey Tsygankov
2015.10.24 02:45 

Здравствуйте, оптимизировал поставил, на реал ForexClub, баланс 250, спред 25 pips, результаты впечатляют, не супер прибыль, но торгует уверенно в плюс. Жду обновлений если будут.

Обновляю свой отзыв . Хотелось бы поделиться со всеми, по поводу оптимизации данного эксперта. Оптимизируем на М15, берем период полтора года,т.е восемнадцать месяцев, баланс берем именно такой, с какого будем начинать реальную торговлю (лучше всего 300$ и больше) и очень важно правильно выбрать начальный лот, в данном случае для депозита 300 мы берем лот для оптимизации 0.03, затем проводим оптимизацию все как рекомендует автор на своем сайте, получаем результаты и выбираем верхнюю строчку по прибыли, правой кнопкой мыши щелкаем по этой строке и выбираем установить входные параметры, затем заходим в свойства эксперта и проверяем установились ли наши входные данные и теперь уменьшаем начальный лот , ставим 0.02, и начинаем тестировать , у нас 18 месяцев, и тестов будет 18, т.е первый тест будем проводить с первого месяца потом со второго и так далее, если эксперт проходит все 18 тестов успешно то эти параметры можно использовать для реальной торговли, рекомендую оставить при выборе периода оптимизации оставлять в конце месяц , чтобы потом тестировать эксперта на периоде на котором он не проходил оптимизацию, если эксперт пройдет тестирование за этот месяц успешно это будет служить дополнительным подтверждением что оптимизация прошла успешна. Оптимизацию проводим каждый месяц берем всегда полтора года. Всем удачи.

Maxim Kirillov
2015.06.18 20:45 

Отлично работает. Только фиксируйте прибыль и не жадничайте.

Atep Novic
2015.05.06 08:45   

still need improvement of loss

Luis Paulo de Oliveira
2015.04.06 20:40 


nadya_savchenko Savchenko
2014.12.01 18:41 

+100. Я довольна, реальные деньги и стабильность. Не знаю кого как,а меня всегда пугали роботы с обещаниями заработать немеренно денег за короткий срок.

Sergey Petrekeyev
2014.11.27 07:53 

Добрый день! Присоединяюсь к предыдущему посту, прибыль относительно небольшая, но главное это прибыль!

Version 3.1 - 2016.08.23
1. Changed the order of closing the series. Large volumes are closed first now.
2. Now you can block opening at old prices. This option is enabled by default !!! BlockOpenOldPrice = true;
Version 3.0 - 2016.08.09
1. Improved functionality of the trading panel.
2. Added a setting that blocks the opening of trades in a series at the near price range.
Version 2.9 - 2016.07.14
Code optimization.
Added filter for opening positions by hours.
Added filter for opening positions by days of the week.
Version 2.8 - 2016.02.04
EA interface improvements.
Fixed the zero division error during the panel operation.
Version 2.7 - 2016.02.02
Added the Excel report module.
Added the information panel.
Version 2.6 - 2015.09.03
1) Added accounting of commissions and swaps.
2) Added spread filter.
Version 2.4 - 2015.08.14
1. Fixed closing orders that do not belong to the EA.

2. Added the StopIlanis parameter: if 'true', the EA continues working with the current orders, though a new series is not opened.
Version 2.3 - 2015.07.15
Fixed an error concerning placement of the order grid.
Version 2.2 - 2015.07.13
Improved control over positions in case of connection fault and requotes.
Version 2.1 - 2015.05.28
The order grid has been expanded to 15.
Version 2.0 - 2015.04.06
The settings are more conservative now
Fixed the optimization acceleration function
Version 1.8 - 2015.03.05
Added comments to positions.
Expanded EA log.
Version 1.6 - 2014.12.01
- Fixed lot calculation error.
- Added speed up optimization function.
Version 1.5 - 2014.11.27
- Fixed the volume error occurring when the terminal with a plenty of open orders is disabled multiple times.
- Improved the visual appearance of the parameter menu.
- Changed MoneyManagment section settings.
- Optimized the code.
Version 1.4 - 2014.06.23
1. Significantly increase the optimization speed.
2. New default parameters.
3. Eliminated errors appeared with some brokers.
Version 1.3 - 2014.06.09
Fixed error that caused EA hanging when there was not enough money.