Нужна утилита для помощи в ручной торговле. автоустановка хеджевых ордеров а так же калькуляция TP в серии ордеров.

MQL4 Эксперты

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

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

так же необходимо что бы утилита вела серию сделок до получения тэйк профита, или закрытии серии сделок через кнопку "закрыть серию". с этой целью утилита рассчитывает ТР и уровень безубытка для текущего открытого ордера в серии.

в рабочем окне необходимо что бы были кнопки бай и селл и что бы они так же работали в тестере.

Желательно начать работу сегодня-завтра

подробное ТЗ прилагаю ниже:

Утилита по изменению и контролю текущих сделок, открываемых так же с других источников, устройств, другими роботами в том числе. С выставлением параметров защиты, SL,TP. Хедж и выходом из хедж

Используем понятие «первичный ордер» - как ордер, контролируемый советником, производящим последующие изменения именно по отношению к этому, первичному ордеру.

Принцип работы советника: при открытии ордера (даже с другого устройства), советник сразу же сам выставляет параметры защиты (SL или отложенный хеджевый ордер, по выбору во входных параметрах, и TP)

 

При включенной функции в параметрах настройки HEDGE-TRUE, советник выставляет НЕ  SL к ордеру, а отложенный ордер противоположного направления к открытому первичному ордеру равного обьема,   при достижении ценой отложенного ордера - открывается хеджевая серия без SL и tp и длится эта серия до ручного размыкания либо до автоматического, согласно выставленным параметрам в настройках.

 

Принцип программного изменения ордеров:

 

При прохождении цены в профит первичного ордера, необходим перевод в безубыток, согласно параметрам настройки

В случае HADGE FALSE просто   переносим SL в безубыток согласно установленным параметрам.

В случае HADGE TRUE   Удаляется отложенный защитного ордера HEDGE, т переносом SL в безубыток согласно установленных параметров

 

В случае срабатывания ордера HEDGE– удаляются все параметры   SL, TP на обоих ордерах.

 

При HADGE AUTO   FALSE  ( ручной режим выхода из хеджа)

 

Как только происходит закрытие любого из ордеров   захеджированой пары в ручную (с любого устройства), советник должен выставить  отложенный хедж ордер от текущей рыночной цены в противоположном направлении от оставшегося ордера, который после размыкания HEDGE становится, вновь,«первичным», что означает что TP должен быть установлен с учетом убытка   закрытого ордера. (т.е TP должен быть равен первоначальному размеру профита плюс или минус  полученные убытки или профит от серии ордеров)  (Так же!Важно!!! чтобы данные параметры настроек HEDGE его удаление-изменение-расположение и TP поддавались изменению в текущей связки из удаленного устройства, например, телефона планшета)

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

Обнуление хеджированной серии происходит в момент достижения TP или SL или безубытка или закрытия всех ордеров.

 

Режим автоматизированного выхода из хедж при временных параметрах 00.00-00.00 производится в круглосуточном режиме, при отмеченных параметрах, 14.30-17.31 соответственно только в указанное время терминала

Режим автоматизированного выхода из HEDGE со SL                                                                                                                             В окне инструмента необходима кнопка меняющая цвет «AUTOHEDGE ON/OFF», чтобы при необходимости без проникновения в параметры настройки можно было перейти к режиму авто выхода из HEDGE прямо из центрального окна.

Так же нужны кнопки в рабочем окне BUY,    CLOSE BUY, SELL, CLOSE SELL, CLOSE ALL

AVTOHEDGE

 

BUY

CLOSE BUY

SELL

CLOSE SELL

 

CLOSE ALL

 

 

 

1) режим без отступа.         При достижении ценой уровня первичного ордера, противоположный хеджевый ордер закрывается с выставлением SL и к первичному ордеру, согласно входным параметрам. А TP пересчитывается с учетом полученного убытка. ( т.е профит должен быть первоначально заданные пункты плюс пункты убытка полученные при закрытии хеджевого ордера)

2) режим с отступом

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

 

Уведомления PUSH /mail ПРИ :TP,SL, hedge-start, переводе в безубыток, закрытие hedge

 

 

Еще один пункт обсуждения варианта открытия ордеров в нестандартных ситуациях

Закрытие первичного ордера в момент открытия при резком взлете цены, не соответствующей установленным параметрам первичной настройкиTRUE-FALCE

Или по умолчанию ордер защиты хедж откроется с проскальзыванием по рыночной цене, в момент расширения спредов и прочих спецэффектов со стороны брокеров

(мы должны знать как советник поведет себя в данном случае)

 

 

лот

0.01

Параметры защиты:

 

SL

…PIPS

TP

…PIPS

Безубыток:

 True/false

Старт безубыткаот

…PIPS

Размер безубыткаот

…PIPS

HEDGE

TRUE/FALCE

Режим автоматического выхода из хеджа HEDGE AUTO

TRUE/FALCE

Заданное время дляавтоматического выхода из хеджа:

00.00 – 00.00

Выбор режима Автоматического размыкания HEDGE

С отступом / без отступа

Отступ в пунктах (активен когда выбран режим с отступом)

при Автоматическое размыкание HEDGE при достижении рыночной цены уровня первичного ордера с отступом в ожидаемом направлении

…..pips

 

 

Закрытие первичного ордера в момент открытия при резком взлете цены, не соответствующей установленным параметрам первичной настройки

TRUE/FALCE

Уведомления об изменении сделок

 

Mail

TRUE/FALCE

Push

TRUE/FALCE

 

 

 

 

 

 

 

 


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

1
Разработчик 1
Оценка
(280)
Проекты
650
28%
Арбитраж
111
19% / 61%
Просрочено
319
49%
Свободен
2
Разработчик 2
Оценка
(256)
Проекты
313
37%
Арбитраж
6
50% / 17%
Просрочено
7
2%
Свободен
3
Разработчик 3
Оценка
(51)
Проекты
66
30%
Арбитраж
2
0% / 0%
Просрочено
0
Свободен
4
Разработчик 4
Оценка
(588)
Проекты
921
46%
Арбитраж
31
39% / 29%
Просрочено
93
10%
Свободен
5
Разработчик 5
Оценка
(40)
Проекты
106
52%
Арбитраж
17
12% / 65%
Просрочено
25
24%
Свободен
6
Разработчик 6
Оценка
(356)
Проекты
632
26%
Арбитраж
89
73% / 13%
Просрочено
12
2%
Свободен
7
Разработчик 7
Оценка
(62)
Проекты
140
46%
Арбитраж
19
42% / 16%
Просрочено
32
23%
Свободен
Похожие заказы
Здравствуйте.Скажите,вы можете помочь немного модифицировать индикатор ( приложен к письму ). Я не буду углубляться в саму суть индикатора.Это не важно.Дело,по большому счёту,пустяковое. Хотелось бы в него добавить всего две функции: 1.Он,как и все другие индикаторы,работает в режиме онлайн.То есть,реагирует на каждое изменение графика цены. Хочется сделать в настройках индикатора графу под названием - "оффлайн"(true
Рассматриваю любые устойчивые системы с высоким KPI, от супер агрессивных с доходностью 50%-100% в месяц ( слив не чаще чем раз 12 месяцев ) , до супер консервативных с доходностью 15%-20% в год при просадке не более 2%-4% и наличием SL или Stop Out / С возможностью доработка под ТЗ или покупка готового решения
Нужен советник который можно установить на МТ5, функции которые требуются; 1) отключать возможность торговать если трейдер допустил просадку в -2% от депозита (уровень просадки админ может менять) 2) отключать возможность торговать если трейдер сделал тейк на более чем 10% от депозита (уровень тейка админ может менять) функция торговли автоматически отключается на 24 часа, также админ может включать функцию. Доп.инфу
Есть советник MT 5 для Мосбиржи с простой стратегией основанной на двух скользящих средних: на нижней МА покупка, на верхней МА продажа. Нужно исправить две вещи: 1. Сейчас на покупку выставляются лимитные ордера, а продажа набранной позиции осуществляется тейк-профитом. Нужно изменить советник, так, чтобы закрывалась позиция также лимитным ордером, а не тейк-профитом. Здесь нужно учесть что закрытие может быть
Есть советник, нужно только поменять название,описание, сделать привязку к счету, чтобы была защита,чтобы мы могли клиенту давать советник, и была привязка к 1-3 счетам только. Если возможно , сделать привязку к времени, чтобы была привязка лицензии еще на время, например на месяц, 2-3 по ценам договоримся отдельно
Нужен эксперт который будет проверять есть ли интернет соединение, есть ли связь с брокером, есть ли обновления котировок если нет то реконнект аккаунта через интервал времини. терминалов можеть быть дестяки открыто в каждом терминале свой реконнект MQL5 expert цена вопросы? конверт mql5 на mql5 смотреть файл
Нужен советник который может скачать файл с любым расширением (png, jpg, exe и т.д.) по заданной ссылке и сохранить в указанную папку. Без использования сторонних библиотек, только WinAPI. Файл советника нужен с открытым исходным кодом
Куплю Вашего прибыльного советника дорого Должна быть возможность протестировать его на истории и реальные статистические показатели РЕАЛЬНОГО счета Желательно не мартингейл, после тестирования и предоставления статистики счета предложу свою цену
Тех задания 1. Открывает сделки по сигналу индикатора. Перед открытием смотреть на фильтр и если фильтр тоже в этом направлении то открывает сделку если фильтр показывает тренд в противоположенную сторону то не открывает сделку. 2. Можно было выбирать торговлю но БООМ или КРАШ. 3. Стоплос 2 типа по пипсам и по кирпичикам. (при закрытие по кирпичикам если фильтр меняет тренд то задаем N кирпичиков после смени тренда
Необходимо разработать ПО для торговли на финансовых рынках с возможностью подключения к различным брокерам и управлением торговыми операциями по нашим сигналам. Сигналы поступают в табличку формата .csv, которая находится на удаленном сервере. Видим это примерно так: в нашу таблицу поступает сигнал negative (на продажу) или positive (на покупку) актива. Клиент получает этот сигнал и заданным количеством лотов

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

Бюджет
30+ USD
Исполнителю
27 USD
Сроки выполнения
до 5 дн.