Написать полу автоматический советник

MQL4 Эксперты

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

Время выполнения 175 дней
Отзыв от исполнителя
Общительный заказчик, всегда на связи. Очень интересное ТЗ. Некоторые вещи в голову даже не приходили про почти 15 летнем опыте торговли и программировании на mql4.

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

1. Сделки открывает трейдер.

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

1.2.1 Вывести на панель управления совой, текущий спред по инструменту (скрин ниже).

1.3 Два вида открытие ордера: моментальное и отложенное. (отложенное SellLim и BuyLim: открытие позиции по началу новой свечи или закрытие текущей).

1.4 Возможность открытия моментальных (Sell and Buy) и отложенных ордеров вывести отдельными кнопками.

1.5 Лот для открытия ордера, вывести как на скрине в панель управления совой на график, с возможностью прибавления/убавления лотажа и шагом 0.01 при нажатии на кнопки "-" и "+"  и так же с возможностью обнуления до изначального значения при клике по кнопке start.

1.5.1 Изначальный лот, выводимый на график, прописывается в сове.

1.5.2 Добавить возможность изменения лота в окне "Lot"


2. Закрыв ордер по тейку, сова уходит в режим ожидания.

2.1 Количество пунктов для тейка, прописывается в настройках совы.

2.2 Тейк видит только сова. Брокер тейк не видит.

2.3 Добавить возможность изменения линии тейка, с функцией отображения итоговой сумы прибыли/убытка и количеством пунктов, с вычетом комиссии, свопа, налогов.


2.4 Добавить возможность вкл/выкл тейка через кнопки "Take" (1-й скрин)* и "Тр" на графике .

(Отступление: для каждого ордера, выводить панель с кнопками дублирующие команды основного меню совы: "<>" - перемещение всех кнопок влево/вправо; "Sl" - стоп лосс (Stop); "Тр" - тейк профит (Take); "R" - реверс (Revers); "Х" - закрыть ордер (Close) ).

2.5 При перемещении линии тейка, линия должна фиксироваться в одном положении где остановился курсор и не изменятся при нажатии на кнопки "Тр" и "Таkе" (Вариант возможной ошибки: в настройках совы выставлен тейк 200 пунктов, Я перетащил линию тейка на 150 пунктов и дважды нажал на кнопку "Тр" или " Таке" и сова вернула линию тейка на 200 пунктов. Такого быть не должно, линия тейка должна остаться на 150 пунктах и в момент прохождения ценой текущего инструмента, сработать на 150 пунктах).

2.6 Закрыв позицию по тейку, сова показывает цену открытия (1.16746) - закрытия (1.16756) и от одной цены до другой, протягивает пунктирную линию, плюс итоговую суммуприбыли/убытка с вычетом комиссии, свопа, налогов.

2.6.1 Добавить возможность регулировки отступа закрытых цен и общей суммы по высоте. Возможно ещё и по размеру*

2.6.2 Для сделок BUY, все отображения цифр и пунктирной линии цвета Lime. Для сделок SELL, отображение цифр и пунктирной линии цвета RED.


(Отступление:

Надписи: Close; Stop; Sell; SellLim сделать цветом Red.

Надпись: Revers сделать цветом DarkGoldenrod.

Надписи: Tаkе; Buy; BuyLim; Lot (вместе с цифрами) сделать цветом Lime.

Аналогичные цвета для кнопок ордера/ордеров)


3. При закрытие сделки по стопу, сова отрывает позицию №2 если позволяет спред.

3.1 Тип позиции(Sell Limit, Buy Limit, Sell Stoр, Buy Stoр, Buy, Sell, лот, тейк и стоп) №2 задаётся в настройках совы.

3.1.2 Настройки позиций для сделок №3; №4; №5 и т.д., вывести аналогично пункту 3.1. (общее количество позиций в настройках - 10 штук).

3.3 Выводить общую информацию (цены открытия и закрытия всех сделок в сетке) по итогу всех закрытых сделок только после того, как один из ордеров закроется по тейку. Аналогично пункту 2.6.

3.4 Добавить возможность вкл/выкл стопа через кнопки "Stop" (1-й скрин)* и "Sl" на графике   .

3.5 Сделать зеркальные настройки для стопа, аналогично пунктам: 2.1; 2.2; 2.3; 2.5.


4.

Цвет кнопок подстраиваются под фон графика или сделать прозрачными.

4.1 Блок с кнопками вывести в правую верхнюю часть графика.

4.2 Остаются все кнопки как на скрине, кроме ClosеAll.

4.3 Кнопка Revers разворачивает открытую позицию в противоположенную сторону со всеми текущими настройками/параметрами.


*Требуется обсуждение. Так же возможны дополнения


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

1
Разработчик 1
Оценка
(37)
Проекты
53
25%
Арбитраж
0
Просрочено
5
9%
Работает
Похожие заказы
Требуется написание советника на основе ренко свечей. Ранее написано несколько версий советника с определенными недоработками. Используется индикатор-советник с формированием синтетического графика на который и ставится основной советник. При выполнении условий выставляет отложенные ордера. Закрытие позиции по стопу и профиту. расчет лота процентом от депозита. Мартингейл
Здравствуйте, требуется модификация уже готового советника на МТ5, подробное ТЗ в прикреплении. Пишите свои варианты и предложения. Возможно есть уже готовые решения которые можно интегрировать например с телеграм или сайтом
При определенных сигналов от индикаторов и осцилляторов советник открывает сетку ордеров. При определенном наборе профита советник также закрывает сетку. И нужен дополнительный эксперт который поможет быстро закрыть все открытые сделки. Техническое задание уже готовое. Все подробности при связи
1,нужно что бы советник предоставил возможность торговать только рыночными ордерами 2.нужно чтобы ордера на покупку и продажу можно было выставлять линией на экране и срабатывание ордеров проходило по выставленной линии. 3.нужно чтобы объём ордера можно было выставить при помощи панельки которая должна быть расположена в лево нижней части экрана
CCI выходит за определенный уровень и возвращается обратно. Это сигнал на покупку/продажу соответственно. Покупка: CCI пересекает уровень снизу вверх, но сделка открывается только при условии что в этот момент МА1>MA2>MA3. Во всех других случаях сигнал игнорируется. Выставляются ТП и СЛ. После прохождения в положительной зоне задаваемого расстояния сделка переводится в безубыток. Если при еще не закрытой сделке
Приветствую . Необходим копировщик сделок с одного МТ4/5 на другой МТ4/5 (или несколько терминалов). В настройках копировщика прописывается коэффициент размера лота копируемых сделок. Наиболее важными показателями является скорость копирования. Возможно у кого-то имеется уже готовый, чтобы сразу же протестировать и приобрести
У меня не сложная задача! Мне нужна исправить ошибку в индикаторе, чтобы после появления стрелки индикатора в терминале мт4 приходило уведомление Алерта в направления стрелки до начала открытие новой свечи за 10 секунд. Ошибку этого индикатора надо исправить таким образом, чтобы приходила уведомления не на открытие третьей свечи, а-на открытие второй свечи за 10 секунд до открытия
Добрый день, куплю для торговли на реальных счетах советника. Требования: Тестируется и оптимизируется с начала 2016 года по сегодняшний день. 2-10% доходности в месяц при максимальной просадке за весь срок до 30% от первоначального депозита. Не какого мартингейла и арбитража. Сетки и усреднения допускаются, но фиксированным лотом. Демо для тестирования и покупка исходника. Спасибо
Необходимо создать индикатор на основе Moving Average ADX (average directional index) по примеру У индикатора должны быть те же параметры что и у примера выше: Enabled (флаг включенности, true/false) Directional Index (DI) ADX Smoothing ADX MA Active Length Source Timeframe Если флаг включенности = true, то использовать индикатор для получения сигнала на открытие или закрытие заказов. Он может быть включен у всех
Нужно совместить кастомные индикаторы (3 штуки) и советник в один советник, вывести их параметры изнутри и оптимизировать скорость работы. Индикаторы полностью готовы, но есть некоторые сложности в их совмещении и включении в сам советник. Подробности обсудим в переписке

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

Бюджет
30+ USD
Исполнителю
27 USD