Как программно сделать другой график активным? - страница 4

 
Alexey Viktorov:
Зачем удаляете свои сообщения?

Ну вы дополнили и я решил, что мое сообщение больше не актуально.

 
Mihail Matkovskij:

Я сначала обрадовался, набросал тестовую программу. Но, увы, к сожалению, не работает.

ChartID получаю с помощью другого индикатора на подопытном чарте и ввожу его в edit на другом чарте, индикатор на котором, собственно и должен показывать подопытного (все исходники прикрепил  ниже). С помощью исходника GetChartID.mq5 получаю ChartID графика, а с помощью GoToChart.mq5 пытаюсь перейти на него. Но ничего не получается и даже аллерт не вылетает, который должен появляться в случае ошибки.

Нужно использовать ChartRedraw() с id того графика, на который пытаетесь перейти. Я Ваши файлы не качал, но судя по коду у Вас этого нет...

 
Sergey Kolemanov:

Нужно использовать ChartRedraw() с id того графика, на который пытаетесь перейти. Я Ваши файлы не качал, но судя по коду у Вас этого нет...

Действительно, работает. Огромное Вам спасибо!