Доработка эксперта переводом позиций в безубыток по заданным параметрам

工作已完成

执行时间10 天
员工反馈
Спасибо за заказ!

指定

Исходный код эксперта (имя «TrExp исх. код для добавления безубытка»):

1.       Стандартный алгоритм открытия позиции:

-        Задается условиями Analysis_sell==1 / Analysis_buy==1.

2.       Дополнительный алгоритм открытия позиции:

·         В случае, если в текущих сутках открытая сделка закрывается по стоп-лоссу, то запоминается цена закрытия Price_close и используется дополнительный алгоритм открытия сделки в обратном направления (при пробитии BUY  - на продажу, при пробитии SELL – на покупку).

-        Analysis_sell==2 (на условиях после SL в текущих сутках после пробития BUY)

-        Analysis_buy==2 (на условиях после SL в текущих сутках после пробития SELL)

Задание:

1.       Необходимо дополнить код эксперта переводом любой открытой позиции текущей валютной пары в безубыток.

2.       Принцип действия:

-        При достижении уровня профита, заданного внешней переменной  LevelProfit, стоп-лосс позиции должен быть передвинут в безубыток на заданную величину, определяемую внешней переменной LevelWLoss.

-        Например, если LevelProfit =10 и LevelWLoss=2, то при достижении уровня профита позиции в 10 позиция должна быть передвинута в безубыток на 2 пункта.

-        Стоп-лосс должен быть передвинут и зафиксирован.

3.       Все измененные или вновь внесенные части кода должны быть прокомментированы. Комментарий должен начинаться со слова // new, чтобы он был отличим от исходных данных.

4.       При компиляции исходного кода выходят предупреждения (приведены ниже). Необходимо определить, могут ли возникнуть проблемы при выполнении условий алгоритма и при необходимости доработать код. Все исправления комментировать согласно п. 3. Решения типа исключить строку property strict в заголовке кода не предлагать.

-        possible use of uninitialized variable 'Price_close'

-        possible use of uninitialized variable 'Ticket'

-        possible use of uninitialized variable 'Lot'

-        possible use of uninitialized variable 'Ticket'

-        possible use of uninitialized variable 'Lot'



反馈

1
开发者 1
等级
(30)
项目
45
16%
仲裁
2
0% / 100%
逾期
4
9%
空闲
2
开发者 2
等级
(351)
项目
679
56%
仲裁
33
15% / 39%
逾期
63
9%
空闲
3
开发者 3
等级
(106)
项目
189
46%
仲裁
34
24% / 41%
逾期
58
31%
空闲
发布者: 12 代码
4
开发者 4
等级
(45)
项目
76
20%
仲裁
7
0% / 86%
逾期
14
18%
空闲
5
开发者 5
等级
(48)
项目
73
37%
仲裁
22
9% / 41%
逾期
14
19%
工作中
6
开发者 6
等级
(49)
项目
134
27%
仲裁
62
13% / 53%
逾期
58
43%
空闲
发布者: 353 文章, 1 代码
7
开发者 7
等级
(340)
项目
588
36%
仲裁
31
45% / 3%
逾期
16
3%
空闲
发布者: 13 代码
8
开发者 8
等级
(281)
项目
650
28%
仲裁
112
19% / 62%
逾期
318
49%
空闲
9
开发者 9
等级
(89)
项目
254
78%
仲裁
9
22% / 56%
逾期
36
14%
工作中
发布者: 3 文章, 26 代码
10
开发者 10
等级
(361)
项目
644
26%
仲裁
92
72% / 14%
逾期
12
2%
工作中
发布者: 1 代码
11
开发者 11
等级
(144)
项目
285
42%
仲裁
19
63% / 5%
逾期
29
10%
空闲
发布者: 2 代码
12
开发者 12
等级
(50)
项目
94
29%
仲裁
4
25% / 0%
逾期
4
4%
空闲
发布者: 3 代码
13
开发者 13
等级
(4)
项目
5
40%
仲裁
1
0% / 100%
逾期
0
空闲
发布者: 1 代码
14
开发者 14
等级
(13)
项目
34
76%
仲裁
1
100% / 0%
逾期
6
18%
空闲
15
开发者 15
等级
(14)
项目
22
59%
仲裁
2
0% / 50%
逾期
2
9%
空闲
发布者: 1 代码
16
开发者 16
等级
(46)
项目
73
16%
仲裁
13
8% / 92%
逾期
37
51%
空闲
17
开发者 17
等级
(174)
项目
233
61%
仲裁
3
33% / 33%
逾期
6
3%
空闲
发布者: 1 代码
相似订单
Описание: Требуется разработать торгового робота для автоматизации моей стратегии торговли золотом XAUUSD на таймфрейме M15. Основная логика стратегии: снятие ликвидности за локальным фракталом; формирование ордер-блока и чистого имбаланса; определение точки входа (ТВХ); установка стоп-лосса на расстоянии $10 от ТВХ; тейк-профит на следующей подтверждённой зоне противоположного направления; переключение направления
Имеется очень старый и очень большой по размеру эксперт. Поскольку он уже работает,то переписыватьс нуля его крайне нежелательно. Необходимо добавить функцию принудительного закрытия ордера.Я пытался это сам сделать по учебнику, но компилятор выдаёт алёрты. Функцию нужно вставить в район строк 208440-208500 (магический номер 01_01),по всем остальным ордерам я распишу сам.Главное,чтобы никаких ошибок и алёртов. Тут
ОПИСАНИЕ ЗАДАЧИ ДЛЯ ИСПОЛНИТЕЛЯ: У нас есть полностью готовый, рабочий торговый робот LEON. Исходный код логически завершен, но предыдущий программист поленился и оставил много сырых, наполовину сломанных настроек. Нам требуется провести глубокую, качественную доработку системы до идеала под реальный счет. ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ: На коленке за 2 часа или за 2 дня сделать работу не получится — мы это сразу увидим при

项目信息

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