• Обзор
  • Отзывы (4)
  • Обсуждение (56)
  • Что нового

Buddy Ilan with Automated Optimisation process

Ilan — популярная система алгоритмической торговли, имеющая свои преимущества и недостатки.

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

К базовой системе Ilan я добавил фильтр тренда для определения периодов с боковым движением, чтобы сделки совершались только в такие периоды.

Также я добавил функцию, позволяющую системе отслеживать экономические новости и приостанавливать торговлю на один или несколько часов до и после выхода новости в зависимости от ее важности.

Были добавлены дополнительные фильтры на основе стохастиков, Полос Боллинджера, спреда и т.д.

В результате получился советник с уменьшенным уровнем риска и минимально возможной просадкой.


Советы

Используйте начальный объем 0,01 на каждые 1000 единиц капитала. Не превышайте это значение.

В качестве базового таймфрейма используйте M15 или M30 для более изменчивых валют.


Параметры

  • EA Identifier - идентификатор советника;
  • Magic number - магическое число советника;
  • Fixed or Dynamic volume - фиксированный или динамический объем, при фиксированном используется 0,01 лота на каждые 1000 единиц средств на счете;
  • Fixed volume size (if set) - начальный фиксированный размер сделок;
  • Number of "Buddy Ilan" instances on this account - если вы запускаете нескольких экземпляров советника "Buddy Ilan" с разными валютами на одном счете, при этом выбран динамический расчет лота, укажите количество экземпляров "Buddy Ilan" - в таком случае советник будет удерживать общий объем 0,01 на 1000 единиц;
  • LotExponent - множитель лота;
  • DynamicPips - динамический режим расчета расстояния между ордерами;
  • DefaultPips - расстояние между ордерами по умолчанию, в пипсах;
  • Glubina - количество последних баров для расчета волатильности;
  • DEL - параметр для расчета сетки ордеров;
  • Take Profit (Point) - тейк-профит в пунктах;
  • Stop Loss (Point) - стоп-лосс в пунктах;
  • Enable Trailing Stop - использовать трейлинг-стоп вместо тейк-профита;
  • Trailing Stop distance (Point) - расстояние трейлинг-стопа в пунктах;
  • MaxTrades - максимальное количество сделок в одной серии;
  • Max allowed price deviation (Points) - максимально допустимое отклонение цены;
  • Dynamic Trend Filter - включить фильтр тренда (во время сильного тренда позиции будут открываться по тренду);
  • Dynamic TimeFrame Filter - включить фильтр таймфрейма (функция предназначена для уменьшения просадки);
  • MaxTimeFrame - фильтр таймфрейма: максимальное значение (от 15 до 90, модуль 15).


Оптимизация

Сначала нужно определить наиболее подходящий таймфрейм для валюты, которой хотите торговать. Чем меньше таймфрейм, тем рискованнее будет ваша торговля. Для менее волатильных валют, которые за последние 3-6 изменились не сильно, используйте M15, для других - M30.

Затем подберите лучшие параметры Stop Loss и Take Profit за последние 3 месяца. Значение Stop Loss определяйте от 500 до 1500, не берите валюты, требующие большего размера SL. Для Take Profit значения от 30 до 70.

Фильтры Dynamic Trend Filter и Dynamic TimeFrame Filter предназначены для ограничения просадки и улучшения безопасности торговли.

Для других параметров рекомендуется использовать значения по умолчанию.


Автоматическая оптимизация

Мы разработали механизм автоматической оптимизации - при желании вы можете использовать его. Этот механизм можно скачать бесплатно на страницы обсуждения этого советника.


Настройка MetaTrader 5

Советник использует данные календаря Forex Factory.

Чтобы включить автоматическую загрузку экономического календаря, необходимо разрешить опцию "Allow WebRequests" для адреса "http://www.forexfactory.com" (меню: Настройки/Эксперты/Allow WebRequest for listed URL:)

Удачной торговли!

crifalo
291
crifalo 2019.02.08 12:55 
 

good :)

unix
292
unix 2018.10.29 04:40 
 

Recommend EA, it is low risk and has profitability.

Nice work, Thanks!

推薦大家用這隻EA. 你先學好如何optimization! 你會有很好的results.

محمد الرشيدي
58
محمد الرشيدي 2018.09.06 23:40 
 

nice

Cristian Caula
297
Cristian Caula 2018.08.20 11:02 
 

Buddy Ilan is working with the EURUSD pair at 0.01 lots with spreads starting at 0.

I find it very good idea to implement the news filter to reduce the DD.

This EA works very well.

Версия 1.20 2019.01.15
This version fixes a bug on the volumes after a restart of the EA when positions are already open.
Версия 1.19 2018.12.08
When losses are generated, they are often at the end or at the begining of the month, I added a parameter that allows you to limit trades during these periods: "Nb of days frozen at the end of each month (up to the NFP)".
Following values can be used :
- 'x' (> 0): the EA does not open new positions the 'x' last days of the month, it will also not trade the first days of the month until the NFP (Non Farm Payroll),
- '0': the EA will not trade the first days of the month until the NFP,
- '-1': this function is disabled (default value).

This EA detects the strength of the trend and only trades in the direction of the trend when it is strong. However, some users want to force the direction of their trading, so the following 2 parameters have been added:
- Buy Only (for specific strategies),
- Sell Only (for specific strategies)
Версия 1.17 2018.11.10
- Several bugs appeared in version 1.16 are fixed,
- The default value of the "lotExponent" parameter has been changed to slow down the increase in volumes and to better control sudden price movements.
Версия 1.16 2018.10.25
Several improvements:
- Save the values of the global variables in a file, they are restored when the EA is restarted after a crash (this sometimes happens),
- Adding a new filter on the short-term standard deviation (useful on some volatile pairs),
- Increases the freeze period before and after NFP and FOMC announcements,
- Added display of the news list with ESC key,
- Added display of the breakeven level,
- Added "Order Filling mode" as a parameter,
- Added "Forex Factory" url as a parameter.
Версия 1.12 2018.09.22
If you use an account whose minimum SL value is greater than 0, the trailing stop is now automatically disabled, a TP is set instead.

The trailing stop cannot work properly in this case.
Версия 1.10 2018.08.25
A button "Start/Stop trading" has been added for easier management, in "Stop" mode, open positions continue to be managed (new positions may be opened), but once the current series is closed, the EA will not open new ones.