![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Немного не понятно это:
Самый простой вариант
пойдет. Ключевым здесь является то, что переменные статические: они не переинициализируются каждый раз - только при первом запуске эксперта.
Только, что Вы будете делать, если после завершения рабочего времени советника останутся ордера ? Вы их сопровождать не будете ? Стоп подтягивать или проверять не наступило ли условие закрытия ? Если планируете все руками, то ничего не нужно. Но сопровождение ордеров это на порядки более простая задача, чем обоснование точки входа/выхода и вполне логично "поручить" это компьютеру. Я набросал "рыбу" для этого случая.
Удачи.
Мысль понятна....
Я немного уточню ситуацию: идет попытка создать некий эмулятор LimitStop ордера (не путать со StopLimit в МТ5); мне необходимо, что бы советник на следующем или текущем баре, при достижении ценой некого заданного Limit-уровня выставил Stop ордер (уровни limit, stop, TP, SL, sell\buy, expiration) задаются руками или снимаются с других индикаторов через iCustom (что не суть важно)....
Т.о. при задачи выставить SellLimitStop ордер:
Отсюда два вопроса, правильно ли: (1) моя мысль, изложенная выше, и (2) советник будет работать все время\при всех барах (сопровождение позиций и все такое...), но выставлять ордера он будет только на заданном баре???Мысль понятна....
Я немного уточню ситуацию: идет попытка создать некий эмулятор LimitStop ордера (не путать со StopLimit в МТ5); мне необходимо, что бы советник на следующем или текущем баре, при достижении ценой некого заданного Limit-уровня выставил Stop ордер (уровни limit, stop, TP, SL, sell\buy, expiration) задаются руками или снимаются с других индикаторов через iCustom (что не суть важно)....
Т.о. при задачи выставить SellLimitStop ордер:
Отсюда два вопроса, правильно ли: (1) моя мысль, изложенная выше, и (2) советник будет работать все время\при всех барах (сопровождение позиций и все такое...), но выставлять ордера он будет только на заданном баре???Если в заданное время уровень будет достигнут, то можно сделать выставление ордеров в заданное время, сопровождение - как захотите. Если же уроровень достигнут не будет, то ордера выставляться не будут - соответственно советник будет работать в холостую.