Автор идеи - Scriptor
автор кода mq5 - barabashkakvn
Советник работает на пользовательском индикаторе iKarakatica (для получения данных с пользовательского индикатора используется iCustom).
Пример на EURUSD, M15:

Рис. 1. EURUSD, M15
В советнике можно как включать так и выключать уровни Stop Loss, Take Profit и Trailing Stop. Для отключения выбранного параметра достаточно выбранный параметр установить в "0.0".
Лот может быть как постоянный (Money management установить в Constant lot и задать размер лота в The value for "Money management") так и динамический - в процентах риска на сделку (Money management установить в Risk in percent for a deal и задать процент риска в The value for "Money management").
iKarakatica
Индикатор создан на основе iADX (Average Directional Movement Index, ADX). Используется стиль DRAW_ARROW.
DigiDon
Торговая система случайным образом выбирающая сигналы от одного из четырёх индикаторов: iADX (Average Directional Movement Index, ADX), iMA (Moving Average, MA), iIchimoku (Ichimoku Kinko Hyo) или iAO (Awesome Oscillator, AO)
Fibo Grider
Мультивалютный советник. Работает исключительно с отложенными Buy Limit ордерами
Three MA three TimeFrames
Торговая стратегия на трёх iMA (Moving Average) с трёх разных таймфреймов.