Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
Trailing Highest and Lowest position Net Price - эксперт для MetaTrader 5
- Просмотров:
- 1294
- Рейтинг:
- Опубликован:
- 2021.12.06 09:03
- Обновлен:
- 2021.12.14 15:03
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Идея утилиты
Работа идёт по текущему символу без учёта Magic. При трейлинге советник подставляет в операцию Magic выбранной позиции. Сам трейлинг может осуществляться как на каждом тике ('Trailing on ...' выставлен в 'bar #0 (at every tick)') так и только в момент рождения нового бара ('Trailing on ...' выставлен в 'bar #1 (on a new bar)'). Во втором случае новый бар определяется на заданном таймфрейме 'Working timeframe'.
Советник может работать в двух режимах:
- 'Allowed only BUY positions' - ищет самую высокую BUY и самую низкую BUY
- 'Allowed only SELL positions' - ищет самую высокую SELL и самую низкую SELL
Для двух выбранных позиций рассчитывается неттинговая цена и относительно её осуществляется трейлинг стоп лосса для двух позиций. Если позиция в заданном направлении одна - обнуляем ей Стоп лосс.
Рис. 1. Trailing Highest and Lowest position Net Price
Два индикатора 'Two MA Color N Bars' в подокне в виде прямых цветных линий - визуальное определение тренда
HLine GreedГоризонтальная сетка вверх с заданным шагом
Сигнальный индикатор iForce (Force Index, FRC). При появлении сигнала индикатор сигнализирует различными способами
Быстрая сортировка.Функции для сортировки массивов. Позволяют сортировать строки и структуры по любому условию.