Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Опубликовал:
- Vladimir Karputov
- Просмотров:
- 1827
- Рейтинг:
- Опубликован:
- 2018.05.25 13:23
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Автор идеи: Vladimir Tkach.
Автор MQL5-кода: Vladimir Karputov.
Советник открывает позиции по пересечению быстрой и медленной МА. Закрывает сделки при наличии обратного сигнала.
Если включена опция пересиживания убытков Close losses, то советник не закрывает убыточные позиции по обратному сигналу, а открывает новые, при этом по убыточным позициям уровень Тейк профит перемещается на цену их открытия.
Максимальное количество открываемых позиций при пересиживании ограничивается параметром Maximum positions. Тип открываемой позиции отлавливается в OnTradeTransaction.
Входные параметры
- Lots - объем позиции;
- Maximum positions - максимальное количество позиций;
- Close losses - закрывать или нет убыточные позиции (пересиживание);
- MA Fast: averaging period - период усреднения;
- MA Fast: horizontal shift - горизонтальный сдвиг;
- MA Fast: type of price - тип цены;
- MA Slow: averaging period - период усреднения;
- MA Slow: horizontal shift - период усреднения;
- MA Slow: type of price - период усреднения;
- MA Fast and Slow: smoothing type - тип усреднения (общий параметр и для "Fast" и для "Slow");
- magic number - уникальный идентификатор эксперта.
Пример влияния пересиживания:

Советник работает по индикатору Awesome Oscillator.

Индикатор AnalysisOnBars с возможностью изменения таймфрейма индикатора во входных параметрах

Торговая панель на базе класса CDialog.

Уровни Мюррея – это эффективный инструмент для прогнозирования динамики движения цены. Основная мысль системы в том, что все рынки движутся в одинаковой манере.