Нужен советник, использующий время (например, закрытие позиций за определенное время до окончания текущей свечи). Мосбиржа, ФОРТС.

MQL5 Experts

Job finished

Execution time 4 days
Feedback from employee
Интересно участвовать в разработке оригинальных стратегий.
Feedback from customer
Настоящий профессионал, и что немаловажно и достаточно редко встречается - клиентоориентированность: 10 из 10. В общем, мне повезло. Сергей, еще раз спасибо за отличную работу!

Specification

Советник для MetaTrader5.

Тип исполнения ордеров – биржевое исполнение.

Тип учета позиции – неттинговый учет позиции.

Площадка Мосбиржа, Фортс, торговля фьючерсами.

 

Переменные (параметры)

1. Отклонение цены для открытия позиций, в пунктах, int (20).
2. Максимальное количество позиций, открываемых в одном направлении. int (3).
3. Шаг цены при открытии новой позиции для усреднения, в пунктах. int (50).
4. Коэффициент, определяющий увеличение размера лота при усреднении. float (1.3).
5. Takeprofit, в пунктах, int (50).
6. Флаг разрешения на одновременное открытие позиций противоположных направлений. bool (true).
7. Время, прошедшее после начала текущей свечи, для закрытия всех позиций (минуты). int (3).

 

Логика работы


Условие открытия позиций buy (sell аналогично):

- отклонение текущей цены от максимума из high последних 4-х баров составило 20 пт [переменная - Отклонение цены для открытия позиций, в пунктах, int, может быть положительным и отрицательным].


Условие открытия дополнительных позиций
buy:
После открытой позиции buy цена стала ниже на 50
[переменная - Шаг цены при открытии новой позиции для усреднения, в пунктах. int]. Допустимое количество позиций, открытых в одном направлении - 3 [переменная - Максимальное количество позиций, открываемых в одном направлении. int].

Условие закрытия для buy (sell аналогично)
1. Текущая цена выше средней цены всех открытых позиций buy на величину 50 пт. [переменная - Takeprofit, в пунктах].
2. Время текущей свечи (в которой были открыты сделки) превысило заданное
[переменная - Время, остающееся до завершения текущей свечи, для закрытия всех позиций (минуты)].

 

Все сделки ограничены пределами одной свечи выбранного таймфрейма.

Язык МQL5, код необходимо сопроводить понятными комментариями.


Responded

1
Developer 1
Rating
(28)
Projects
60
42%
Arbitration
1
0% / 100%
Overdue
5
8%
Free
Published: 10 articles, 17 codes
2
Developer 2
Rating
(640)
Projects
864
48%
Arbitration
29
38% / 17%
Overdue
63
7%
Working
3
Developer 3
Rating
(589)
Projects
1067
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Working
Published: 1 article, 8 codes
4
Developer 4
Rating
(361)
Projects
644
26%
Arbitration
92
72% / 14%
Overdue
12
2%
Working
Published: 1 code

Project information

Budget
50+ USD
Deadline
to 3 day(s)