Смотри, как бесплатно скачать роботов
Ищи нас в Twitter!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

Простой советник на основе индикаторов WPR, Bollinger Bands и ATR - эксперт для MetaTrader 5

Просмотров:
846
Рейтинг:
(8)
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Советник ExpWPRBB реализует простую торговую стратегию на основе сигналов двух индикаторов: Williams' Percent Range (WPR) и полос Боллинджера (BB). Открытие позиции происходит только при совпадении сигналов обоих индикаторов:

  • Покупка: WPR выходит из зоны перепроданности, а цена открытия бара ниже средней линии BB.
  • Продажа: WPR выходит из зоны перекупленности, а цена открытия бара выше средней линии BB.

Для расчёта уровней Stop Loss и Take Profit используется ширина полос Боллинджера и значение ATR. Советник поддерживает работу только на хеджинговых счетах. Дополнительно имеет неторговый режим, где только ставятся метки сигналов — для контроля сигналов в визуальном режиме тестера стратегий.

Входные параметры:

WPR (Williams' Percent Range)

  • InpPeriodWPR — Период расчёта WPR. Количество баров для вычисления значения индикатора;
  • InpOverboughtWPR — Уровень перекупленности WPR. Значение, выше которого считается, что рынок перекуплен (обычно от -20 до 0);
  • InpOversoldWPR — Уровень перепроданности WPR. Значение, ниже которого считается, что рынок перепродан (обычно от -80 до -100).

BB (Bollinger Bands)

  • InpPeriodBB — Период расчёта Bollinger Bands. Количество баров для вычисления полос;
  • InpDeviationBB — Отклонение Bollinger Bands. Множитель стандартного отклонения для расчёта ширины полос;
  • InpShiftBB — Сдвиг Bollinger Bands. Сдвиг индикатора относительно текущего бара;
  • InpPriceBB — Цена расчёта Bollinger Bands. Тип цены, используемой для расчёта.


ATR (Average True Range)

  • InpPeriodATR — Период расчёта ATR. Количество баров для вычисления среднего истинного диапазона.

Торговля

  • InpSignalsOnly — Не торговать, только ставить метки сигналов. Если true, советник не открывает сделки, а только отображает сигналы на графике;
  • InpVolume — Объем позиции. Размер лота для открытия сделки;
  • InpDeviation — Проскальзывание (в пунктах). Максимально допустимое отклонение цены при исполнении ордера;
  • InpMagic — Магический номер. Уникальный идентификатор позиций советника для их отслеживания;
  • InpStopLoss — Stop loss (в пунктах). Уровень стоп-лосс. 0 — не устанавливается, -1 — рассчитывается как половина ширины Bollinger Bands;
  • InpTakeProfit — Take profit (в пунктах). Уровень тейк-профит. 0 — не устанавливается, -1 — рассчитывается по значению ATR;
  • InpSLMltp — Множитель размера Stop loss, если Stop loss == -1. Позволяет увеличить или уменьшить автоматически рассчитанный стоп-лосс;
  • InpTPMltp — Множитель размера Take profit, если Take profit == -1. Позволяет увеличить или уменьшить автоматически рассчитанный тейк-профит.

Значения, выставляемые по умолчанию для входных параметров советника оптимизированы для тестирования на периоде графика H4.

Результат теста в режиме "Все тики" за последний год на H4 с параметрами по умолчанию:







Cincin EA Cincin EA

Советник Cincin (v2.24) - это автоматическая торговая система для MetaTrader 5, которая совершает консервативные случайные сделки по заданному инструменту (например, EURUSD), с такими функциями, как управление корзиной, хеджирование и контроль позиции.

EMA_RSI_RISK-EA EMA_RSI_RISK-EA

Советник для MetaTrader 5, сочетающий экспоненциальные скользящие средние (EMA) и индекс относительной силы (RSI) для генерации торговых сигналов. Включает функции управления рисками и фильтр времени торговли.

Библиотека классов трейлинга StopLoss для MQL5 Библиотека классов трейлинга StopLoss для MQL5

Набор классов для автоматического перемещения StopLoss открытых позиций по фиксированному отступу или по значениям индикаторов Parabolic SAR и скользящих средних, либо по указанному уровню стопа позиции.

TardioBot TardioBot

TardioBot V1.05, названный в честь исторического деятеля Джузеппе Тардио, - советник для MetaTrader 5, использующий треугольную арбитражную стратегию.