Простой советник (эксперт) попытка номер два - без индикаторов, усредняем

MQL5 Experts

Job finished

Execution time 5 days
Feedback from customer
Четко ! Быстро, недорого и без ошибок - такое бывает ? Поручая работу Дмитрию - бывает всегда !!! Спасибо за отлично выполненную работу !

Specification

Создать советник который будет открывать позицию  по рынку (покупать или продавать - задается параметром) при старте его работы. Выставлять тейк профит на 200 пунктов (задается параметром) и каждые Х (задается параметром) часа удваивать позицию если прошли 1000 пунктов против открытой позиции. Первоначальный объем открытия позиции 0.02 (устанавливается параметром). В параметрах так же желательно заложить проскальзование. 

Т.е. сценарий работы: запустили - открылась позиция 0.02 и выставился тейк-профит +200 пунктов и отложеник в ту же сторону на 1000 пунктов ниже открытия, но уже на объем 0,04. Как и он исполнился (пересчитали тейк профит - он остается тем же 200 пунктов) и выставили еще на 1000 пунктов ниже и уже на 0,08 (с пересчитанным тейк профитом). 

Обязательно: комментарии в коде, работает на последней (текущей платформе), можно прогонять его для тестирования на исторических данных, версия разработки MQL5 (не MQL4 !!!).


Про 4 часа получается лишнее - таймфрем вообще не нужен, исполнился ордер - выставился следующий. Вернее проверяем что бы ордер появлялся не ранее установленного времени (по умолчанию 4 часа). Что делать если за 4 часа ускакал намного дальше 1000 пипсов от входа или от усредненки ? (Ставить рынок + 1000 пипсов).

 

Должен работать на реальном счете и обрабатывать разные ошибки (к примеру брокер заглючил или оператор час без связи - потом восстановилась - должен корректно это отработать) 

 

Должна быть кнопка стоп для его остановки (два варианта с закрытием позиции и снятии ордеров и второй вариант что бы просто остановился и позиции и ордера выставленные остались на месте)

В цену входит небольшое сопровождение: ответы на вопросы почему так , а не иначе сделано и что можно улучшить :) 

P.S. я уже первый вариант заказал - но человек пока куда то пропал и не отвечает, а тестировать хочется еще вчера :) Надеюсь у него все нормально и он объявится (Конечно заплачу всем кто выполнит задачу , пусть и вдвойне ! - это только начало, потом будет очень сложное ТЗ и наложение индикаторов , но это уже следующая задача).

UPDATE: Как только позиция будет закрыта (а она может быть закрыта только по тейк профиту или по маржин коллу) сразу (или через 10 минут устанавливается параметром) по рынку открываем в ту же сторону что и была позицию с начальным объемом (0.02) и все повторяется

Responded

1
Developer 1
Rating
(23)
Projects
53
9%
Arbitration
10
20% / 60%
Overdue
11
21%
Free
Published: 6 codes
2
Developer 2
Rating
(45)
Projects
105
30%
Arbitration
8
25% / 50%
Overdue
40
38%
Free
3
Developer 3
Rating
(1)
Projects
4
25%
Arbitration
1
0% / 100%
Overdue
1
25%
Free
Published: 6 codes
4
Developer 4
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
5
Developer 5
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
6
Developer 6
Rating
(23)
Projects
31
71%
Arbitration
0
Overdue
1
3%
Free
Published: 188 codes
7
Developer 7
Rating
(636)
Projects
1006
47%
Arbitration
33
36% / 36%
Overdue
99
10%
Working
Published: 6 codes
8
Developer 8
Rating
(1)
Projects
2
50%
Arbitration
1
0% / 0%
Overdue
0
Free
9
Developer 9
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
Similar orders
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

Project information

Budget
10- USD
Deadline
to 3 day(s)