Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 1876
- Рейтинг:
- Опубликован:
- 2019.05.31 12:00
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Развитие первой версии - InOut.
В первой версии при достижении минимальной прибыли Profit of all positions были возможны ситуации, когда баланс проседал. Такой происходит особенно часто с большими позициями: прибыль в деньгах у позиции большая, а вот прибыль в пунктах минимальная и при малейшем проскальзывании такая позиция превращается из прибыльной в убыточную.
Именно поэтому во второй версии был введён параметр Minimum profit, in pips - если поступила команда на закрытие всех позиций, но хоть одна прибыльная позиции будет иметь прибыль меньше чем Minimum profit, in pips - команда на закрытие будет сбрасываться.
Идея торговой стратегии
На старте, например, Американской сессии, всегда идет движение цены. Нам не важно куда она пойдет, поэтому ставим первую позицию просто наугад. В данном случае sell. Далее нам важно, чтобы цена прошла в одном или в другом направлении несколько пунктов и взяла заложенный нами профит Profit of all positions (в валюте депозита).
Рабочий алгоритм
Советник выставляет позицию sell в периоды времени с Time start 1 по Time end 1 и с Time start 2 по Time end 2.
Далее задача советника закрыть всю серию в плюс. Если последняя открытая позиция достигает убытка Loss of the last position, то открывается противоположная позиция с увеличенным лотом (увеличение на Lot coefficient) - если увеличить лот невозможно, то все позиции принудительно закрываются и фиксируется убыток. При достижении прибыли Profit of all positions (в валюте депозита) закрываются все позиции.
Таким образом, мы каждый день можем брать прибыль, заложенную в параметре Profit of all positions.

Индикатор обозначает бар в строго определённое время.

Торговая система на базе пользовательского индикатора LeManSystem