Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
Simple iMA Trailing - эксперт для MetaTrader 5
- Просмотров:
- 2003
- Рейтинг:
- Опубликован:
- 2020.11.25 06:23
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Идея утилиты
По индикатору iMA (Moving Average, MA) в момент рождения нового бара передвигать Стоп лосс для прибыльной позиции.
Описание:
Минимальное расстояние от текущей цены позиции до Стоп лосс (то есть до значения индикатора Moving Average на баре #1) задаётся в параметре 'Trailing Stop'. На рисунке 1 показана позиции BUY, у которой изначально Стоп лосс не был установлен:
Рис. 1. Трейлинг позиции BUY
- в случае 1 трейлинг не будет применён - так как не выполняется условия минимального расстояния ('Trailing Stop') от текущей цены позиции до MA #1
- в случае 2 трейлинг будет совершен, так как расстояние от текущей цены позиции до MA #1 явно больше чем 'Trailing Stop' и Стоп лосс будет размещен по цене MA на баре #1
Трейлинг осуществляется только для прибыльной позиции, но при этом Стоп лосс может выставляться с убытком (например имеем прибыльную позицию BUY и Стоп лосс для неё выставится ниже цены открытия позиции - таким образом, если сработает Стоп лосс, то позиция закроется с убытком). Пример срабатывания Стоп лосса с убытком:
Рис. 2. Simple iMA Trailing
Разница между ценой (цена из перечисления ENUM_APPLIED_PRICE) и индикатором iMA (Moving Average,MA)
Bill Williams 2Развитие первой версии: добавлены новые функции и главное: уменьшена нагрузка на депозит! (Советник по двум индикаторам: iFractals 'Fractals' и iAlligator 'Alligator')
Скрипт наносит объект FIBO с разметкой для позиции BUY
Ehlers Fisher transform EAТорговая стратегия по пользовательскому индикатору 'Ehlers Fisher transform (original) '