Trabalho concluído
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Termos de Referência
Переписать робота MQL5 рынок фьючерсов на MQL4 рынок форекс. Советник должен четко открывать и закрывать позиции после пересечения свечи и МА.
Открытие позиции - рыночные ордера:
При работе робот выбирается один из ниже перечисленных вариантов.
1.Пересечение свечи (цены) и МA (true/false) соприкосновение цены и МА. В данном случае именно когда свеча (цена) и скользящая соприкоснулись робот выставляет рыночный ордер.
2.На первой закрытой свече после пересечения МА и цены (true/false). Робот выставляет рыночный ордер, как только первая свеча закрылась выше (ниже) скользящей.
3.На второй закрытой свече после пересечения. (true/false). Робот выставляет рыночный ордер, как только вторая свеча закрылась выше (ниже) скользящей.
4.На третьей закрытой свече после пересечения. (true/false). Робот выставляет рыночный ордер, как только третья свеча закрылась выше (ниже) скользящей.
Закрытие позиции
1.Пересечение определяется при касании свечи и МА скользящей (true/false)
Здесь важный момент. Свеча хвостиком пересекла МА и развернулась. Позиция закрылась. Необходимо чтобы открылся противоположный ордер по выше описанному алгоритму.
2.Пересечение определяется на первой закрытой свече, которая пересекла МА. (true/false)
Позиция закрылась. Необходимо чтобы открылся противоположный ордер по выше описанному алгоритму.
3.Пересечение определяется на второй закрытой свече, которая пересекла МА (true/false)
Позиция закрылась. Необходимо чтобы открылся противоположный ордер по выше описанному алгоритму.
4. Пересечение определяется на третьей закрытой свече, которая пересекла МА (true/false)
Позиция закрылась. Необходимо чтобы открылся противоположный ордер по выше описанному алгоритму.
Информ панель должна работать.
10 торговых сессий на тестирование.