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