Нужен код, который закроет все ордера, при выполнении двух условий

MQL5 指标 专家 统计和数学

工作已完成

执行时间2 小时
员工反馈
Большое спасибо, желаю удачи!
客户反馈
Большое спасибо Владимиру, сделал быстро, и даже постраховал, где я сам не все продумал. Помог с ответами новичка, надеюсь я Вас не сильно напряг))

指定

Добрый день, всем.

Мне нужен код MQL5, который закроет все открытые ордера в существующем советнике, при выполнении двух условий:

Но по факту нужно 3 дополнительных функции, итак.

1. Прошло времени в диапазоне от X до Y (в минутах) от среднего времени (и даты) всех открытых оредров, т.е. один ордер открыт вчера в 12-00, следующий, вчера в 14-00, третий в 17-00. среднее время будет = (17:00-14:00 (3 часа) + 14:00-12:00 (2 часа)) / на количество "окон" между ордерами, т.е. количество "окон" всегда равно (количество ордеров - 1) + 12:00 = (3+2)/2 + 12:00 = 2,5 часа + 12:00, т.е. среднее время = вчера в 14:30


1.1. Второй подвид первого пункта. Прошло времени в диапазоне от X до Y от открытого ордера, который сейчас в самом большом минусе. Соответсвенно ордера могут меняться, в зависимости от ситуации онлайн, сравнение должно за ними поспевать, переключаться на самый минусный ордер.


2. Прибыль / убыток, находится в диапазоне от Z до B


Во всех пунктах, если стоят нули - данные условия не работают.

Если X, Z равны 0, а Y и B стоят числа, то скрипт должен находится в рабочем режиме, всегда, до наступления среднего времени Y с первых секунд.

и наоборот Y и B равны 0, а   X, Z имеют числа, тогда они работают с границ X, Z и до бесконечности, т.е. постоянно.


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


Всем, спасибо, жду откликов.


反馈

1
开发者 1
等级
(589)
项目
1066
50%
仲裁
39
28% / 41%
逾期
49
5%
工作中
发布者: 1 文章, 8 代码
2
开发者 2
等级
(45)
项目
76
20%
仲裁
7
0% / 86%
逾期
14
18%
空闲
3
开发者 3
等级
(340)
项目
588
36%
仲裁
31
45% / 3%
逾期
16
3%
空闲
发布者: 13 代码
相似订单
Ищу для покупки исходный код адекватного торгового робота на долгосрок. Интересуют только прозрачные алгоритмы с понятным обоснованием входов и выходов. Сразу мимо: мартингейл, сеточники, усреднения убытков и торговля без стопов. Каждая сделка должна быть защищена расчетным или фиксированным Stop Loss. В приоритете системы, работающие по тренду, на пробой импульса или возврат к среднему. Чтобы начать предметный
Итак. Есть первый советник, хочу сделать дополнение к нему, но таким образом чтобы это был отдельный советник(ов). Делаю в целях защиты интеллектуальной собственности)) Чтобы был как пазл, один без другого(их) не работал. Вопросы. 1. Это возможно? 2. Что нужно для этого? 3. Какие подводные камни такого подхода

项目信息

预算
30+ USD
截止日期
 1 天