Нужен советник для работы с синтетическим графиком в мт-5 (создаётся в символах функцией создать символ).

MQL5 专家

工作已完成

执行时间4 天
客户反馈
Всё сделано во вовремя, качественно и за адекватную сумму. Рекомендую обращается к этому программисту.
员工反馈
Очень интересно было работать с Романом. Он дал возможность воплотить в коде достаточно оригинальную стратегию. Спасибо за заказ.

指定

Нужен советник для работы с синтетическим графиком в мт-5 (создаётся в символах функцией создать символ).

Так как на синтетическом графике нельзя размещать отложенные ордера. Необходимо создать аналог отложенных ордеров.

Мы должны иметь возможность установить горизонтальную линии на синтетическом графике.

При пересечении этой линии советник открывает нужные ордера по заданным реальным символам.

То есть в настройках советника задаётся, что при пересечении ценой определенной линии советник открывает рыночные ордера по определённым в настройках советника символам. (несколько реальных символов от 1до 5)

В настройке задаётся:

- наименование символов по которым будут открываться ордера при пересечении линии

- для каждого символа по которому будут открываться сделка  тип ордера - покупка или продажа и оббьем ордера.

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

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

- Так же для пересекаёмой лини в настройках указывается при пересечении Bid или ask цены начинают открываться сделки.

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

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

 То есть одна линия будет открывать ордера а другая связанная с ней линия закрывать эти ордера.


反馈

1
开发者 1
等级
(44)
项目
74
20%
仲裁
1
0% / 100%
逾期
0
空闲
2
开发者 2
等级
(172)
项目
186
32%
仲裁
5
60% / 20%
逾期
3
2%
空闲
发布者: 3 代码
3
开发者 3
等级
项目
0
0%
仲裁
0
逾期
0
空闲
4
开发者 4
等级
(15)
项目
37
62%
仲裁
1
0% / 100%
逾期
1
3%
空闲
发布者: 1 文章, 29 代码
相似订单
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

项目信息

预算
30+ USD
截止日期
 5 天