Необходимо исправить советник inbleback

MQL4 전문가

작업 종료됨

실행 시간 3 일
고객의 피드백
Работа, как всегда выполнена быстро (даже существенно раньше срока) и качественно.
피고용인의 피드백
Заказчик на связи, точно представляет что хочет получить на выходе задания. Оперативно общается, все четко, без лишних задержек. Спасибо.

명시

Нужно исправить  ошибки советника: поменять характеристики открытия у него отложенных ордеров и их закрытия по ТП.

Приношу заранее свои извинения за то, что мне придется долго описывать возникшие проблемы. Когда я буду готовить ТЗ на эту работу, то его текст, по отношению к этому, я существенно сокращу.

Я уже не в первый раз обращаюсь к Вам по поводу исправления этого советника, то таковы реальности, которые требуют его очередной правки.

Напоминаю, что мой советник - ночной, т.е. его торговая сессия каждый день начинается поздно вечером текущего дня (например, в 22:45 или 23:00) и заканчивается рано утром следующего дня (например, в 2:45,3:00). При переходе суток с 23:55 текущего дня до 1:00 (терминального времени следующего дня) резко возрастает спред всех валютных пар и реквоты  (проскальзывание) при открытии (закрытии) сделок, а  к 1:00 следующего дня спреды становятся более менее нормальными. Тестирование эти проблемы не отражает.

Используя  данный советник на реальной торговле  даже после его модификаций с вашей помощью,  выясняются все новые его проблемы. Это вызвано тем, что 2 используемые мною для торговли пары резко в настоящее время увеличили свою волатильность в период с 0:00 до 1:00 следующего дня и эти проблемы проявились только сейчас, чего раньше не было.

Из-за высокой волатильности у меня уже несколько раз открывались  ордера в период с 0:00 до 1:00 с огромным  спредом и  реальная цена такого открытия резко отличалась от того, что должен был по спецификации открыть советник. Также и при закрытии ордеров в период  от 00:00 до 1:00 по ТП стала проявляться та же проблема  – советник дает команду закрыть сделку по ТП, а из-за большого среда она закрывается не по тому  ТП, что обозначен в спецификации сделки (т.е. с доходом) , а с большим убытком.

Т.е. подводя итог: чтобы исключить вышеуказанные проблемы надо запретить советнику открывать ордера и закрывать их по ТП  в период с 00:00 до1:00 следующего дня.

В советнике есть функция «Время удержания отложенных ордеров торговой сессии».

При тестировании я, чтобы исключить открытие ордеров в период  с 00:00 по 1:00 , для пары, которая открывает торговую сессию в 23:00,  проставил «время удержания отложенных ордеров» 0:57 (в это время спред у валютных пар не сильно увеличен) и думал, что хоть проблема с неправильным открытием первого блока отложенных ордеров уйдет, но не тут-то было: советник, закрывая все отложенные ордера  первого блока ордеров в 0:57 в это же время (т.е. в 0:57 повторно  открывает блок отложенных ордеров на 57 минут, т.е. до 0:54 мин следующего дня ( т.е.  дублирует блок отложенных ордеров, хотя в настройках у меня стоит, что советник может открывать только один блок отложенных ордеров).

Для справки: если время удержания отложенных ордеров переходит на следующий день, например, для если пары, которая открывается в 23:00,  поставить время закрытия отложенных ордеров не в 0:57, а в 1:05, то никакого дублирования  блока отложенных ордеров после закрытия первого блока отложенных ордеров не происходит.

Все это легко увидеть на тестировании – параметры тестирования для пары GBPCHF для таймфрейма  М5 и спреда в настойках 20 я Вам привожу. Период тестирования возьмите с 2021.04.01 по 2021.02.26.

А. 1-я проблема, которую надо решить:

Нужно программно ликвидировать повторное открытие блока отложенных ордеров после закрытия первого блока отложенных ордеров, если в настройках стоит время закрытия первого блока отложенных ордеров в 23:57(по терминальному времени), т. е. в день начала торговой сессии.

Б. 2-я проблема, которую надо решить.

При закрытии ордеров по ТП в период с 00:00 по 1:00 следующего дня вместо закрытия их по ценам, прописанным в спецификации ордеров, из-за огромного спреда ордера закрываются не с доходом, а с огромным убытком.

Т.е. чтобы этого избежать, надо программо во временной период с 23:57(по терминальному времени) (для советника, который открывается в 23:00 это время будет прописано 0:57) до 1:00 (терминального времени) следующего  дня отключить ТП у всех открытых ордеров. А в  1:00 по терминальному времени  следующего дня советник должен  будет снова  прописать  для данной валютной пары в колонке ТП те ТП для всех открытых ордеров, которые были прописаны при открытии торговой сессии.

Эту функцию надо прописать также, как сейчас в советнике прописана функция «время удержания отложенных ордеров торговой сессии», а именно: отсчет времени до временного выключения ТП и его повторного включения должен идти от момента начала  текущей торговой сессии для конкретной валютной пары.

Например:

 Если время включения советника текущей торговой сессии для конкретной валютной пары – 23:00, то  время  выключения всех ТП для открытых ордеров для нее должно быть прописано в интерфейсе как 0:57 (что будет соответствовать терминальному  времени 23:57). Повторное включение ТП для всех открытых ордеров этой валютной пары надо прописать - 2:00, что будет соответствовать терминальному времени 1:00.

Я, как пользователь, должен буду увидеть, что для валютной пары, которая включается в 23:00, в 0:57 (что будет соответствовать 23:57 (по терминальному времени) в открытом терминале у всех открытых ордеров в колонке ТП должны появиться нули, а в 2:00 (что будет соответствовать терминальному времени 1:00) в колонке ТП открытых ордеров снова появиться такие-же величины ТП, как при включении советника в начале торговой сессии в 23:00.

В интерфейсе советника надо ввести 2 дополнительные заполняемые строки:

            Время отключения ТП: (время должно отражаться по принципу 0:57)

            Время повторного включения ТП: (время должно отражаться по принципу 2:00).


응답함

1
개발자 1
등급
(7)
프로젝트
14
7%
중재
2
50% / 50%
기한 초과
1
7%
무료
2
개발자 2
등급
(220)
프로젝트
279
20%
중재
4
0% / 100%
기한 초과
4
1%
작업중
3
개발자 3
등급
(3)
프로젝트
7
0%
중재
1
0% / 100%
기한 초과
0
무료
4
개발자 4
등급
(490)
프로젝트
1016
58%
중재
29
28% / 24%
기한 초과
132
13%
작업중
5
개발자 5
등급
(127)
프로젝트
183
55%
중재
3
33% / 33%
기한 초과
6
3%
무료
6
개발자 6
등급
(356)
프로젝트
632
26%
중재
89
73% / 13%
기한 초과
12
2%
무료
7
개발자 7
등급
(66)
프로젝트
143
34%
중재
10
10% / 60%
기한 초과
26
18%
무료
비슷한 주문
Приветствую нужно програмное обеспечение Копировальщик в двух файлах который работает через интернет сервер - с которого идет рассылка. Должен иметь в настройках: -ip адрес для подключения клиента -номер сервера -база внутри кода, разрешенных счетов которые могут подключатся к копированию -отправка информации по позиции в телеграмм канал ----------------------- Клиент должен иметь настройки - ip адрес для подключения
Нужно отвязать робота от счета демо и реал. Так что бы всё работало так же, что б всё функции сохранились. Напишите, пожалуйста цену и сроки. Не знаю что ещё нужно писать, спрашивайте)
Нужно добавить защиту в советник для МТ4. 1. проверка счета на котором он торгует в каком либо форекс дилере. Мне будут присылать номер счета я буду его вписывать в код чтоб другой не мог им пользоваться. 2. Защита по работе по времени. Нужно иметь возможность прописать дату в время в коде начала и окончания если за пределы ее вышел он будет писать что больше не торгует. 3. Защита от копирования данного советника
Нужен робот на MQL4, требования ниже. При отклике пожалуйста указывайте цену и срок. RSI RSI - Использовать close, high, low, max (open, close), min(open, close) в расчете с использованием сглаженной линии RSI Переменные: - Overbought Level - 60 по умолчанию, но нужно, чтобы он был регулируемым - Oversold Level - 40 по умолчанию, но нужно, чтобы он был переменной - RSI Smooth Length - количество свечей, по которым
Нужно доработать утилиту добавить новые функции, изменить интерфейс. Нужен человек имеющий опыт по связи терминала с Телеграм, по средствам Телеграм АПИ, нужно добавить 2 новые функции в утилиту. Подробнее в ТЗ, изменения нужно внести для мт4/5 версии
dify indicator MA_Cloud for mt4 and mt5, give source code with comments 1)Need to change alerts and arrows for cross price only true 2 MA without crossing (direction from small to big) 2)Fix the error when change to any timeframe for MA (disapeer) and for arrows (in history is very big on vertically out of see screenshot) 3)Add alerts for crossing of 2 MA (MA Small cross MA big) Arrows, Message, Sound - (True/False)
Изменить графический интерфейс утилиты, исправить расположение кнопок, изменить вид некоторых окон и добавить новые. Сохранить текущую адаптивность и работоспособность кнопок. Подробнее расскажу в ТЗ с наглядными скриншотами, что и где поменять. Правки нужно внести в МТ4 и МТ5 версии. Спасибо за ваши заявки, рассмотрю каждую
Ищу испольнителя для реализации соедующего советника. 1. Идея торговой системы : входы после импульса (стремительного движения цены) на откате после пересечения МА#1 and MA#2 с указанным в настройках периодом в направлении текущего тренда . 2. Тренд определяется по МА#3 с указанным в настройках периодом. Может быть отключенным в настройках. Тогда определяющим тренда будет МА#2. 3. Импульс. Указанное в настройках
Здравствуйте. Необходимо внедрить защиту советника на платформе MetaTrader 5 (MT5). На ПК устанавливается защищенная программа с ограниченным лимитом безопасных запусков. Например, такой лимит может быть установлен на один запуск. Это означает, что после первого запуска программы на ПК она интегрируется в систему управления Windows в статусе администратора, собирает необходимые данные для привязки советника и
Написать советник при помощи машинного обучение Нужен торговый советник с определенной стратегий ( нужно его оптимизировать и обучить что бы они имел возможность сама обучение при торговли в прошлом ) нужен профи кто подобное сделает ( интересует цена на данную услугу и время на выполнения )

프로젝트 정보

예산
50+ USD
개발자에게
45 USD
기한
 4 일