Доработка советника для Metatrader 4

MQL4 Indicateurs Experts

Tâche terminée

Temps d'exécution 4 jours
Commentaires du client
Очень клиенто-ориентированный разработчик, рекомендую.

Spécifications

Необходимо доработать советник в части контроля ранее открытых ордеров, после перезагрузки терминала и сделать замок.

Советник работает в паре с индикатором Elder_Impulse_System, данные которого используются для открытия ордеров (файлы прилагаются).

В советнике организовано несколько циклов:

1.       Открытие ордеров с использованием параметров «Количество сигнальных свечей (раб тф)», «Количество сигнальных свечей (контр тф)», рабочий таймфрейм, контрольный таймфрейм, объем позиции, максимальный спред, уровень маржи (проценты)

2.       Закрытие ордеров по достижению значений параметров TP (Прибыль, валюта) и SL (Убыток, валюта)

3.       Установка безубытка в виде стоп-лосса на сервере брокера, при достижении профита в размере **% от суммы TP (Прибыль, валюта)

4.       Открытие хедж-одрера на основе параметра «Множитель объема при просадке, коэфф», «Просадка, проценты» и установка на нем безубытка, при достижении профита в размере **% от суммы TP (Прибыль, валюта)

5.       Установка таймаута после закрытия ордеров, используется параметр «Таймаут, минуты»

Краткий обзор работы советника:

Советник одновременно обрабатывает два таймфрейма и ждет, когда наступит событие удовлетворяющее условиям параметров «Количество сигнальных свечей (раб тф)» и «Количество сигнальных свечей (контр тф)», после чего происходит открытие ордера с соблюдением контрольных процедур (контролируются значения из параметров «максимальный спред» и  «уровень маржи (проценты)»)

Если профит по ордеру достигает **% от суммы указанной в параметре «Прибыль, валюта», то выставляется безубыток в виде стоп-лосса на сервере брокера на цену открытия ордера.

Если просадка ордера достигает отрицательного значения равного **% (параметр «Просадка, проценты») от суммы SL (Убыток, валюта), то открывается хедж-ордер в противоположную сторону в объёме на основе параметра «Множитель объема при просадке, коэфф» от открытого ордера, т.е. если первоначальный ордер был 0.1, а множитель был установлен в размере 2, то хедж-ордер открывается в объёме 0.2

Функция таймаута активируется при достижении значений профита (Прибыль, валюта) или просадки (Убыток, валюта), а также безубытка (стоп-лосс на сервере брокера), т.е. после  закрытия ордера.

 

Что не устраивает (нужно доработать):

1.       После перезагрузки терминала, советник перестает контролировать ранее открытые ордера и начинает открывать все по-новому, т.е. нужен контроль ранее открытых ордеров

2.       Не происходит схлопывания (закрытия ордеров) ордеров при ХЕДЖИРОВАНИИ. Необходимо реализовать следующие варианты закрытия ордеров:

2.1. При достижении значений профита и просадки, при которых ордера выходят на нуль

Пример: Открыли ордер 0.1 в BUY, (Прибыль, валюта) – 10, (Убыток, валюта) – 60

Ордер ушёл в просадку на $30, что составляет 50% от значения параметра «Убыток, валюта», далее происходит открытие ХЕДЖ-ОРДЕРА 0.2 в SELL.

Цена продолжает движение вниз, просадка ордера BUY достигла $60, и профит ХЕДЖ-ОРДЕРА SELL достиг $60, в этот момент советник должен сложить значения просадки и профита, если полученное значение равно или больше нуля, то должна быть команда на закрытие ордеров BUY и SELL по рынку.

2.2. При изменении направления цены после открытия ХЕДЖ-ОРДЕРА

Пример: Открыли ордер 0.1 в BUY, (Прибыль, валюта) – 10, (Убыток, валюта) – 60

Ордер ушёл в просадку на $30, что составляет 50% от значения параметра «Убыток, валюта», далее происходит открытие ХЕДЖ-ОРДЕРА 0.2 в SELL.

В этот момент происходит изменение направления цены, при этом у ХЕДЖ-ОРДЕРА SELL НЕ установился безубыток на точку входа в рынок, т.е. его профит не достиг нужного значения, при котором выставляется стоп-лосс на сервере брокера на цену входа в рынок.

Цена продолжает движение вверх и ордер BUY закрывается при достижении значения параметра (Прибыль, валюта) – $10, в этот момент советник должен подать команду на закрытие ХЕДЖ-ОРДЕРА SELL с убытком по рыночной цене.

Répondu

1
Développeur 1
Évaluation
(195)
Projets
395
28%
Arbitrage
155
20% / 52%
En retard
112
28%
Gratuit
Commandes similaires
Есть советник, нужно только поменять название,описание, сделать привязку к счету, чтобы была защита,чтобы мы могли клиенту давать советник, и была привязка к 1-3 счетам только. Если возможно , сделать привязку к времени, чтобы была привязка лицензии еще на время, например на месяц, 2-3
Приобрету готовый продукт, стратегию на pine TradingView или уже переведенный на python , который имеет 1.5-2+ профит фактор. Желательно чтобы торговля осуществлялась и в длинную, и в короткую. Робот обязательно должен контролировать риски, соответственно иметь SL ( не динамический!) на каждую сделку и не иметь огромных просадок (не в эквити, ни на чистом балансе). Просадки MDD выше 30% при оптимальных настройках
Имеется исходный файл советника для БО, работающего непосредственно в терминале МТ4. К существующим в нём алгоритмам торговли требуется добавить\написать ещё один. В сущности это модификация уже существующего алгоритма. Поэтому трудностей вызвать не должно
Техническое задание для разработки торгового эксперта (робота) для терминала MetaTrader . 1. Терминал MT 4 или MT 5. МТ5 2. Как Вы хотите назвать эксперта (не обязательно, но желательно) 1-24 3. Опишите как можно подробнее идею своей стратегии: Открытие сделок по сигналам «1», «0», «-1» получаемых из файла Ексель. - какие ордера используются, рыночные или отложенные - сколько ордеров открываются
Рассмотрю любые стратегии, с любой прибылью, с кодом или без. Для удобства пожалуйста предоставьте информацию по бэктэстам с 2018 года: · Чистая прибыль (средняя) за год в % к начальному депозиту (лучше для фиксированного лота, а если нет, то укажите что прибыль/просадка с учетом сложного процента) · Максимальная просадка по средствам за год или сколько сливов или сколько сработало SL · Какие
Нужен специалист из города Ростов-на-Дону для написания советника все подробности при личной встрече, советник должен совершать автоматические сделки в обе стороны BAY и SELL каждые 400 пунктов, каждая третья сделка должна быть больше на один цент больше предыдущей
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение
Необходимо модифицировать советник под новое обновление торгового терминала МТ4 (Bulid 1420). До последнего обновления советник отлично работал, без нареканий, однако после обновления МТ4 выскакивает ошибка "cannot load". Готов к любым рекомендациям и решениям проблемы Нужно исходный файл советника .ех4 адаптировать под мт4 версии 1420. Файл скину после утверждения исполнителя. На данный момент, после обновления мт4
Доброго дня дорогие разработчики. Требуется написать несложный советник который будет открывать ордера по началу новой свечи с заданным TP и SL. В случае закрытия по SL советник будет открывать ордер увеличеного обьема в обратную сторону и так до определенного уровня просадки. Подробнее опишу в полном ТЗ
Нужен бот на основе двух индикаторов: Naradaya и MA. Суть в пересечение полным телом одной свечи двух верних/нижних линий канала - подаётся сигнал либо открывается лот. С возможностью настройки выставления автоматических SL и TP. Более подробно напишу позже

Informations sur le projet

Budget
50+ USD
Pour le développeur
45 USD
Délais
de 1 à 4 jour(s)