Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1509
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Пока я отсутствовал тут уже ………
На первый взгляд вроде нормально. Проверить можно в скрипте в любой день. Но вот в документации мне не нравится пример. Вот как я советую написать
Для такой задачи
Why? Ведь так приятно жить без цикла на каждом тике.
Мне надо на каждом тике, т.к. нашел объект на покупку-купил, нашел объект на продажу-продал
Да я понял, и когда приходит событие, мы мгновенно узнаём о создании объекта. Даже раньше первого ближайшего тика, и без цикла. Вот в чём идея. Просто сидим и ждём.
Этот простой пример показывает, как можно следить за созданием объекта на текущем графике. Если извернуться, то можно следить за другими нужными графиками.
Стоимость усилий процессора: ноль.
Why? Ведь так приятно жить без цикла на каждом тике .
Потому, что индикатор не может совершать торговые операции.
Я не против OnChartEvent, но он работает только на своём графике и тогда придётся вешать советник на каждый график, а Макар хочет чтобы советник висел только на одном графике.
Aleksei Stepanenko:
… Если извернуться, то можно следить за другими нужными графиками.
Стоимость усилий процессора: ноль.
Потому, что индикатор не может совершать торговые операции.
Я не против OnChartEvent, но он работает только на своём графике и тогда придётся вешать советник на каждый график, а Макар хочет чтобы советник висел только на одном графике.
https://www.mql5.com/ru/forum/369209
https://www.mql5.com/ru/forum/369209
С OnChartEvent не иначе.
Спасибо, прекрасно работает!
Код, который дал Алексей, запихните в Таймер с интервалом в пару секунд. Также добавьте строку, что если рынок закрыт - выход, чтобы не гонял цикл.
Такой подход немного разгрузит процессор на быстром рынке, а на медленном наоборот - позволит быстрее отследить появление объекта на другом графике.