Для торговли используются показания индикатора Moving Average. Если цена отклонилась от линии Moving Average на определенное количество пунктов, то выставляется ордер в сторону линии Moving Average.
Советник может приносить прибыль, но она получается маленькой. Также для него требуется большой депозит.
Идея советника была моя. Код советника написал Sergey Diubakin.

На рисунке сплошная красная линия — значение индикатора Moving Average, пунктирная красная линия — граница канала (Range), которая рассчитывается от показаний индикатора, и при пересечении которой открывается соответствующий ордер.
На нижней границе канала (Range) советник открывает ордер Buy, а на верхней — Sell.
Для того чтобы советник открыл ордер Buy или Sell на свече/баре, которая касается границы канала (Range), High или Low предыдущей свечи/бара («первого» бара, который предшествует «нулевому» бару) должен быть ниже/выше уровня Range: High «первого» бара должен быть ниже верхнего уровня Range для открытия ордера Sell, Low «первого» бара должен быть выше нижнего уровня Range для открытия ордера Buy.
Также в этом советнике есть дополнительные подключаемые модули: Turn ("перевёртыш"), Step Down и Trade Time.
Настройки советника:
Moving Average
Начальный лот
Take Profit – уровень прибыли ордера (определяется в пунктах графика, к которому прикреплен советник).
Stop Loss – уровень убытка ордера (определяется в пунктах графика, к которому прикреплен советник).
Trailing stop – автоматически передвигаемый уровень Stop Loss.
Module Turn
Module Step Down
Module Trade time
Magic (Magic Number) – программный код советника, который помогает ему отделять «свои» ордера от «чужих» ордеров.
Логотип и вывод данных – модуль позволяет включить и отключить таблицу (заработок сегодня, вчера и т.д.):
Time frame – программный код, который позволяет установить, какой временной период графика будет использоваться советником для торговли.
Proboy Xonax
Советник по пробою максимума или минимума прошлой свечи.
ExpMartin
Советник по типу мартингейла: если ордер закрывается по стоп-лоссу, следующий ордер по типу будет противоположным с увеличенным на коэффициент лотом.
Советник на основе 2-х линий Moving Average
Для торговли используются показания индикатора Moving Average.
Forex Fraus (for M1)
Советник основан на индикаторе Williams Percent Range. Продает в зоне перекупленности и покупает в зоне перепроданности. К нему прикручен трал и таймер работы.