Нужен советник для автоматического выставления безубытка и тейк профита.

工作已完成

执行时间2 天
员工反馈
Отличный заказчик
客户反馈
Задание выполнено быстро и на высшем уровне, алгоритм работает как швейцарские часы! Очень грамотный программист, любые хотелки понимает с полуслова. Однозначно рекомендую к сотрудничеству!

指定

ТЗ на советник «BreakEven» (MT5 netting)

Данный советник является исключительно помощником в ручной торговле. Любая открытая позиция должна подхватываться автоматически и обрабатываться данным алгоритмом.

Советник должен срабатывать при следующих условиях:

·        Если есть открытая позиция при включении советника или терминала

·        Открывается новая позиция или изменяется её объём при включенном советнике

·        Срабатывает отложенный ордер при включенном советнике

·        Изменяются настройки советника

При срабатывании любого из вышеперечисленных событий он должен:

1.      Выставить физический  тейк профит, если его нет

2.      Выставить безубыток, если его нет

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

Безубыток (BreakEven):

Безубыток (в интерпретации данного алгоритма) – это встречный, отложенный ордер который будет закрывать часть открытой позиции. Выставляется он одновременно с тейк профитом. Например, если открыта позиция 0.1 при настройках: Take_Profit  = 3, BE_Percents = 0.3, BE_Money = 50, то выставляется встречный отложенный ордер через 0.3% движения цены в плюс объёмом 0.05 (50% от 0.1), и тейк профит через 3% движения цены. Оба параметра измеряются относительно открытой позиции.

Если нельзя закрыть часть объёма без остатка (например, лот уже минимально возможный), то округление идёт в пользу оставшегося объёма.

Примеры:

0.01 – 90% = 0.01

0.01 – 10% = 0.01

0.03 – 90% = 0.01

0.03 – 10% = 0.02

0.05 – 50% = 0.03

0.05 – 51% = 0.02

и т.д.

 

Настройки

Symbol = All                 //   все/текущий

Take_Profit  = 3            //   физический тейк профит (размер в процентах движения цены)

BE_Profit = 0.3             //   процент движения цены для выставления безубытка

BE_Money = 50             //   процент безубытка

 

反馈

1
开发者 1
等级
(618)
项目
1429
59%
仲裁
31
81% / 0%
逾期
10
1%
空闲
2
开发者 2
等级
(281)
项目
650
28%
仲裁
112
19% / 62%
逾期
318
49%
空闲
3
开发者 3
等级
(69)
项目
146
34%
仲裁
13
8% / 62%
逾期
26
18%
空闲
发布者: 6 代码
4
开发者 4
等级
(648)
项目
876
48%
仲裁
29
38% / 17%
逾期
63
7%
空闲
5
开发者 5
等级
(45)
项目
91
13%
仲裁
34
26% / 59%
逾期
37
41%
空闲
6
开发者 6
等级
(54)
项目
102
23%
仲裁
12
25% / 17%
逾期
13
13%
空闲
相似订单
Описание: Требуется разработать торгового робота для автоматизации моей стратегии торговли золотом XAUUSD на таймфрейме M15. Основная логика стратегии: снятие ликвидности за локальным фракталом; формирование ордер-блока и чистого имбаланса; определение точки входа (ТВХ); установка стоп-лосса на расстоянии $10 от ТВХ; тейк-профит на следующей подтверждённой зоне противоположного направления; переключение направления
Имеется очень старый и очень большой по размеру эксперт. Поскольку он уже работает,то переписыватьс нуля его крайне нежелательно. Необходимо добавить функцию принудительного закрытия ордера.Я пытался это сам сделать по учебнику, но компилятор выдаёт алёрты. Функцию нужно вставить в район строк 208440-208500 (магический номер 01_01),по всем остальным ордерам я распишу сам.Главное,чтобы никаких ошибок и алёртов. Тут
ОПИСАНИЕ ЗАДАЧИ ДЛЯ ИСПОЛНИТЕЛЯ: У нас есть полностью готовый, рабочий торговый робот LEON. Исходный код логически завершен, но предыдущий программист поленился и оставил много сырых, наполовину сломанных настроек. Нам требуется провести глубокую, качественную доработку системы до идеала под реальный счет. ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ: На коленке за 2 часа или за 2 дня сделать работу не получится — мы это сразу увидим при

项目信息

预算
30+ USD
截止日期
到 10 天