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

Artificial Neural Network Plus

Советник торгует по сигналам искусственной нейронной сети. Сеть с одним скрытым слоем. Наличие сигнала проверяется по закрытию бара заданного периода.

Сигнал торговли с реального счёта https://www.mql5.com/ru/signals/487522

MAIN PARAMETERS - основные параметры

  • Net option - настройка выставления сети ордеров. При выставлении рыночного (не отложенного, то есть Pending order offset=0) ордера по сигналу выставляется сетка ордеров. Доступны следующие направления: follow the trend, against the treand и both directions. Число выставляемых ордеров берется из параметра ...maximum deals with losses, расстояние между ордерами из параметра Minimum distance to the same direction deal;
  • Pending order offset (>0 limit-order, <0 stop-order) - параметр, задающий тип открываемого ордера. Если параметр равен 0, то эксперт будет открывать рыночные ордера buy или sell. В противном случае - отложенные ордера;
  • Take profit - размер take profit;
  • Stop loss - размер stop loss;
  • Start trailing if profit > (pips) - подтягивать stop loss, если прибыль по позиции больше заданного значения;
  • Lot size - объем открываемой позиции;
  • Lot step for same direction next deal - увеличение объема следующей однонаправленной позиции;
  • Timeframe - сеть выдает сигнал по закрытию бара указанного периода;
  • Trade direction - разрешенное направление торговли;
  • Do not trade N-bars if spread> - не торговать заданное число баров (N-bars), если текущий спред больше указанного;
  • Close deal by - метод закрытия сделок: по обратному сигналу, по пересечению текущего значения осциллятора RSI заданных уровней и с реверсом;
  • close buy at RSI % - закрывать покупку при пересечении данного уровня RSI сверху вниз, при реверсе - снизу вверх;
  • close sell at RSI % - закрывать продажу при пересечении данного уровня RSI снизу вверх, при реверсе - сверху вниз;
  • Do not trade at days of week - не торговать в заданные дни недели (1 - понедельник, 2 - вторник и т.д.).

ANN PARAMETERS - параметры нейронной сети

  • a1 ... a8 - входные параметры нейронной сети (весовые коэффициенты значений для осциллятора RSI), используемые для ее обучения на истории, от 0 до 100;
  • Signal Force (%) - сила сигнала нейронной сети, %;
  • …step - изменение силы сигнала для следующей однонаправленной сделки на данный шаг;
  • RSI period - период усреднения значений осциллятора RSI;
  • RSI shift - смещение значений осциллятора RSI, больше или равно нулю.

TIME FILTERING - временная фильтрация

  • Scan for signal after days from last deal - открывать однонаправленную сделку по сигналу, если прошло данное количество дней после открытия предыдущей сделки;
  • Amount of arrows in signals - открывать сделку, если есть данное количество подтверждений сигнала на предыдущих барах;
  • ...in bars - количество предыдущих баров;
  • Minimum distance to the same direction deal - минимально допустимая разница между однонаправленными сделками в пунктах.

DEALS CLOSING - параметры настройки закрытия сделок

  • Set breakeven after bars - установить сделку в безубыток по истечении заданного времени после ее открытия;
  • Set sl to breakeven if loss > (pips) - установить stop loss сделки в безубыток, если убыток по ней превысил заданное значение;
  • Set tp to breakeven if profit > (pips) - установить take profit сделки в безубыток, если прибыль по ней превысила заданное значение;
  • Close deals with losses - закрывать убыточные сделки при наличии обратного сигнала;
  • ...maximum deals with losses - максимально допустимое количество незакрытых убыточных сделок. Сделки будут открываться по сигналам до тех пор, пока не будет достигнуто данное ограничение;
  • Close deals if total loss > (%) - закрыть все открытые сделки, если суммарный убыток больше заданного;
  • Close deals if total profit > (%) - тоже, но по прибыли;
  • Close all deals by breakeven - закрывать все сделки, если достигли безубытка.

OTHER PARAMETERS - прочие параметры

  • Show panel - показать панель управления;
  • Show profits - показать результаты сделок на графике;
  • Write this string as order’s comment - писать данную строчку в комментарий сделок;
  • Write backtest results into *.csv file - результаты тестирования (просадку, объем открытых позиций, максимальное время удержания сделок и т.п.) записать в файл. Файл будет расположен в директории МТ4, далее \tester\files.


farmabio
37
farmabio 2018.10.09 01:14   

If it is well optimized this Ea is magnificent.

To the creator: Congratulations.

the only modification that would be missing: auto-optimizable and news filter.

Dmitrii Dergausov
331
Dmitrii Dergausov 2018.08.30 12:32 
 

Пользователь не оставил комментарий к оценке

kennethchow93
52
kennethchow93 2018.03.29 01:51 
 

Author is very nice and helpful and willing to help people.

Jesús Torres
443
Jesús Torres 2017.09.02 21:04 
 

Really incredible, very good, besides easy and fast to optimize.

It makes the profits come alone, leaves the line without peaks in BT, I have no words.

This among my favorites, with EA like this does not need fashion Scalper.

I will leave in the comments images of BT and Sets.

A lot of configuration to keep capital high and protected.

Highly recommended.

Версия 1.5 2017.09.28
1. Добавлена функция построения сетки ордеров. Направление сетки задается в параметре Net option. Число ордеров в каждом направлении будет взято из параметра Maximum deals with losses. Расстояние между ордерами сетки будет взято из параметра Maximum distance to the same direction deal.
2. Добавлена кнопка на панель, задающая силу сигнала. При изменении силы сигнала на панели стрелки сигналов на графике инструмента будут перерисованы.
3. Добавлен трейлинг стоповых ордеров. Он включается автоматически, если выбрана установка стоповых ордеров, то есть параметр Pending orders<0.
Версия 1.2 2017.08.01
Исправлена ошибка в работе функции Set breakeven after bars.
Версия 1.1 2017.06.14
Исправлена ошибка в описании параметров.