Скачать MetaTrader 5

как отобразить индикатор вызванный из эксперта?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
artdhtml
17
artdhtml  

Здравствуйте,

написал пользовательский индикатор для МТ4.

При вызове его из эксперта он не отображается на графике. Ручное присоединение этого же индикатора на график не подходит, т.к. при этом рассчитываются 2 версии индикатора (вижу по логам). Индикатор тяжелый.

1) Как сделать так, чтобы индикатор вызванный из эксперта автоматически отображался на графике?

2) Поиском нашел, что для МТ5 есть команда ChartIndicatorAdd(). Есть ли аналог для МТ4?

Alexey Viktorov
15305
Alexey Viktorov  
Сделай шаблон с именем советника, чтобы на графике был индикатор с нужными настройками и будет тебе счастье.
Ihor Herasko
13804
Ihor Herasko  
elibrarius:

Здравствуйте,

написал пользовательский индикатор для МТ4.

При вызове его из эксперта он не отображается на графике. Ручное присоединение этого же индикатора на график не подходит, т.к. при этом рассчитываются 2 версии индикатора (вижу по логам). Индикатор тяжелый.

1) Как сделать так, чтобы индикатор вызванный из эксперта автоматически отображался на графике?

Перевести отображение показаний индикатора в графические объекты.

 

2) Поиском нашел, что для МТ5 есть команда ChartIndicatorAdd(). Есть ли аналог для МТ4?

Нет. Но можно сделать через DLL. У Вадима Жунко есть подобное API. 
artdhtml
17
artdhtml  
Scriptong:

Перевести отображение показаний индикатора в графические объекты.

Т.е. считать поточечно все буферы и отобразить?
Лишняя нагрузка и захламление кода, но если одной команды нет наподобие ChartIndicatorAdd, то другого выхода видимо нет.

Спасибо!
Ihor Herasko
13804
Ihor Herasko  

elibrarius:
Т.е. считать поточечно все буферы и отобразить?
Лишняя нагрузка и захламление кода, но если одной команды нет наподобие ChartIndicatorAdd, то другого выхода видимо нет.

Да, тут уже нужно решать, что нужнее - ехать или шашечки ))

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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий