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

仕事が完了した

実行時間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 codes
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 日