Нужен встраиваемый модуль для существующего советника MT4 со своим магиком

Работа завершена

Время выполнения 11 дней
Отзыв от заказчика
Сергей вдумчиво отработал все пункты ТЗ. Были сложности, на отработку которых потребовалось дать доп время. Немного терпения, кропотливой работы с логами, в итоге все было решено на 5 баллов! Спасибо!
Отзыв от исполнителя
Хороший, опытный заказчик, знает чего хочет, чётко ставит задачу. Приятный в общении.

Техническое задание

В целом задача разрабатываемого модуля локировать и усреднять направление бай или селл, когда ордера достигают заданной просадки в пунктах. 
Требуемые функции: 
1) К открываемому рыночному ордеру основным советником разрабатываемый модуль должен выставить отложенный ордер противоположного направления без СЛ и ТП с лотом и на расстоянии, заданными в настройках. Расстояние просадки в пунктах, лот в виде коэффициента к размеру лота исходного ордера основного советника (1,2 или 0,9 , например).
2) Если исходный рыночный ордер основного советника был закрыт, например по ТП, а выставленный разрабатываемым модулем отложник не сработал, то он удаляется. Удаление отложенных ордеров не должно затрагивать других отложенных на данном инструменте. Поэтому вам понадобится свой магик в модуле. Его можно не указывать в настройках. Например, магик модуля = магик осн советника + 1.
3) Если выставленный модулем отложник сработал, то у ВСЕХ ордеров противоположного направления, однократно должен быть выставлен/изменен ТП на уровень безубытка для данного направления бай или селл плюс/минус количество пунктов, заданное в настройках. В настройках добавки к уровню безубытка для бай и селл следует предусмотреть в виде отдельных значений. Например, добавка к безубытку для Бай - 5,  добавка к безубытку для Селл - 12. Добавка к уровню безубытка может иметь отрицательное значение. Расчет уровня безубытка осуществляется без привлечения сторонних индикаторов по всем рыночным ордерам на рабочем инструменте, с разными магиками, желательно, с учемтом свопов, для каждого направления - бай/селл - отдельно. Вручную я это определяю с пом индикатора ZeroProfit, он в открытом доступе, код могу предоставить.
4)  Если выставленный модулем отложник сработал, то для него точно также выставляется свой отложенный противоположного направления на таком же расстоянии. Такая цепочка может продолжаться или бесконечно, или заданное количество раз, что должно регулироваться через настройки. Например, -1 (минус один) может означать бесконечно, 0 - отложенник вообще не выставляется, 1 - выставляется только один раз, 12 - выставляется 12 раз. Учитывать такую цикличность желательно через вхождение подстроки в комментариях ордера, чтобы иметь возможность видеть ситуацию в процессе эксплуатации.  
5)  Завершающая функция, также однократная.Как только закрывается одно направление (бай или селл) по безубытку (для них выставлялся/изменялся ТП +/- добавка из настроек), для всех рыночных ордеров (бывшего лока и основного советника) выставляется ТП на уровень безубытка  +/- добавка из настроек для их направления. Т.е. тоже делаем усреднение противоположного направления. Если помните в п.1, изначально модуль должен выставлять отложенники без ТП и СЛ. Хотелось бы такие изменения ТП делать однократно, чтобы дать возможность основному советникку торговать дальше.































Откликнулись

2
Разработчик 2
Оценка
(157)
Проекты
168
34%
Арбитраж
4
25% / 25%
Просрочено
3
2%
Работает
3
Разработчик 3
Оценка
(356)
Проекты
632
26%
Арбитраж
89
73% / 13%
Просрочено
12
2%
Свободен
5
Разработчик 5
Оценка
(163)
Проекты
193
61%
Арбитраж
7
14% / 29%
Просрочено
2
1%
Свободен
6
Разработчик 6
Оценка
(340)
Проекты
588
36%
Арбитраж
31
45% / 3%
Просрочено
16
3%
Свободен
7
Разработчик 7
Оценка
(30)
Проекты
45
16%
Арбитраж
2
0% / 100%
Просрочено
4
9%
Свободен
8
Разработчик 8
Оценка
(351)
Проекты
679
56%
Арбитраж
33
15% / 39%
Просрочено
63
9%
Свободен
9
Разработчик 9
Оценка
(49)
Проекты
134
27%
Арбитраж
62
13% / 53%
Просрочено
58
43%
Свободен
10
Разработчик 10
Оценка
(267)
Проекты
542
50%
Арбитраж
55
40% / 36%
Просрочено
225
42%
Загружен
11
Разработчик 11
Оценка
(14)
Проекты
22
59%
Арбитраж
2
0% / 50%
Просрочено
2
9%
Свободен
12
Разработчик 12
Оценка
(586)
Проекты
1049
49%
Арбитраж
39
28% / 41%
Просрочено
49
5%
Свободен
13
Разработчик 13
Оценка
(219)
Проекты
370
42%
Арбитраж
145
17% / 41%
Просрочено
124
34%
Свободен
14
Разработчик 14
Оценка
(1)
Проекты
1
0%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
15
Разработчик 15
Оценка
(13)
Проекты
34
76%
Арбитраж
1
100% / 0%
Просрочено
6
18%
Свободен
Похожие заказы
Нужен телеграм бот который по запросу валютной пары и времени экспирации будет давать сигнал, например EUR USD 5 минут и он выдаёт куда открывать сделку. Пример прилагаю скрином. Так же важно что бы он давал сигналы на ОТС котировках брокера Pocket option. Так же нужно что бы через бот можно было пройти регистрацию
Нужен робот в виде телеграм бота для ручной торговли который выдает тот самый бот в телеграмм скрины в виде примера показаны ниже пример EUR/USD сигнал вниз таймфрейм 1 минута нужно сделать бот в телеграмм очень качественным который может делать хоть и не частые но очень верные сигналы P.S он так же должен давать сигналы на OTC

Информация о проекте

Бюджет
30 - 100 USD
Исполнителю
27 - 90 USD
Сроки выполнения
от 1 до 10 дн.