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

MQL4 Experts

Termos de Referência

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

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

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

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

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

Утилита по изменению и контролю текущих сделок, открываемых так же с других источников, устройств, другими роботами в том числе. С выставлением параметров защиты, 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

 

 

 

 

 

 

 

 


Respondido

1
Desenvolvedor 1
Classificação
(281)
Projetos
650
28%
Arbitragem
112
19% / 62%
Expirado
319
49%
Livre
2
Desenvolvedor 2
Classificação
(278)
Projetos
340
37%
Arbitragem
6
50% / 17%
Expirado
7
2%
Livre
Publicou: 5 códigos
3
Desenvolvedor 3
Classificação
(51)
Projetos
66
30%
Arbitragem
2
0% / 0%
Expirado
0
Livre
4
Desenvolvedor 4
Classificação
(622)
Projetos
974
47%
Arbitragem
32
38% / 34%
Expirado
96
10%
Trabalhando
Publicou: 6 códigos
5
Desenvolvedor 5
Classificação
(40)
Projetos
106
52%
Arbitragem
17
12% / 65%
Expirado
25
24%
Livre
6
Desenvolvedor 6
Classificação
(361)
Projetos
643
26%
Arbitragem
92
72% / 14%
Expirado
12
2%
Trabalhando
Publicou: 1 código
7
Desenvolvedor 7
Classificação
(64)
Projetos
144
46%
Arbitragem
19
42% / 16%
Expirado
32
22%
Livre
Pedidos semelhantes
Ищу опытного разработчика для работы с торговыми роботами в MetaTrader 5 и сопутствующими инструментами на Python. Основные задачи: Реализация/модификация советника MT5 на MQL5 по стратегиям (с сеткой, динамическим лотом, TP/SL, частичной фиксацией прибыли); Внедрение или адаптация готового MQL5-модуля в существующий советник без нарушения логики; Написание вспомогательных скриптов на Python для: • сбора и анализа
Доброго дня. Нужен советник на основе индикатора, либо скрипт Trading View. Лучше это оформит в качестве программы на Python. Но если код легче будет через PineScript, то можно и скриптом. Главное чтобы последовательность соблюдалась с первого по четвертый пункты из ТЗ (во вложении). Индикатор есть, предоставлю, хотелось бы понять примерную стоимость, создания советника. Спасибо. В индикаторе много параметров, но
Нужен разработчик с опытом реализации советников для ММВБ. Брокер Финам если это важно. Мне нужен алгоритм, который я смогу на исторических данных погонять, оценить. И этот же советник должен без допиливания полноценно выводить ордера на биржу, видеть статистику сделок, учитывать и считать то, что мне требуется. Полностью рабочий бот для ММВБ. Это рамочно. Сам алгоритм не сложный, сеточный. Параметры: 1. Размер
Подобные решения уже есть в интернете, написаны в виде советника. Из их минусов - разработчики советника предоставляют котировки около 50 торговых пар. Мне необходимо, чтобы в мт5 поступали котировки абсолютно всех торговых пар. Ссылку на подобный советник могу предоставить, как на ориентир, образец
Нужен советник открывающий ордер сразу после образования свечи с телом от например 10 до 20 пунктов.(задаваемый в настройках параметр). Ордер открывается по направлению движения самой свечи. И два варианта настроек. Один когда ордер открывается сразу по закрытию свечи. Второй когда открывается отложенный ордер по направлению движения свечи с некоторым отступом от тени. Отступ, размер тейкпрофита и стоплосса ордера
Есть простой индикатор в PineScript на основе пересечения 2-х линий EMA и MOST Cross, сделать из него советника для MT5. Сложного ничего нет, стрелочка показывает вверх открываем Buy, стрелочка показывает вниз, закрываем Buy и открываем Sell и т.д P.S цены за работу не знаю, установил ориентировочно
1) Советник открывает двойной ордер одинакового объёма разного направления, заданного в параметрах, как стартовый лот; этот ордер считается нулевым; 2) По ходу движения цены в любую сторону советник открывает на каждом шаге сетки двойные ордера, согласно множителю (5.) и условиям пункта 29.; Визуально - это выглядит так, что вся сетка состоит из двойных ордеров, либо по краям сетки всегда остаются двойные ордера, при

Informações sobre o projeto

Orçamento
30+ USD
Prazo
para 5 dias