Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Опубликовал:
- Vladimir Karputov
- Просмотров:
- 1812
- Рейтинг:
- Опубликован:
- 2019.01.14 12:06
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Автор идеи: Vladimir Khlystov
Автор MQL5-кода: barabashkakvn
Принцип работы
При старте открываем две противоположные позиции, объём каждой равен удвоенный минимальный лот по текущему символу. Дальше включается трейлинг. Как только ловим момент, что количество позиций одного из направлений равно нулю - снова открываем две противоположные позиции, но уже удвоенным лотом. Когда позиций одного направления больше одной может рассчитать уровень безубытка плюс трейлинг. Стоп лосс переносится на уровень не хуже рассчитанного безубытка плюс трейлинг.
И так до тех пор, пока увеличенный лот не станет равен или больше параметра Lots Max - если получаем такое ограничение, то закрываем все позиции и сбрасываем лот на первоначальный. После этого цикл повторяется.
Идея этого кода - на трендовых участках будем закрывать позиции в одном направлении с прибылью и эта прибыль должна перекрыть убытки.
Идея сыровата, больше для визуализации, требует доработки. EURUSD, M5:

Когда работать, а когда отдыхать? Если на рынке затишье, то можно и пойти погулять. Эксперт выводит на экран гистограмму волатильности инструмента по часам.

Синхронное изменение торгового инструмента во всех графиках

Стратегия по индикатору iMACD (Moving Average Convergence/Divergence, MACD) - пересечение нулевой линии

Сетка отложенных Stop ордеров.