Медленное изменение свойств графических объектов в МТ5

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

Столкнулся со следующей проблемой: невооруженным глазом видны все манипуляции с изменениями свойств графических объектов в МТ5. То есть, например, необходимо, чтобы к текущему бару была привязана графическая метка, а сверху нее какой-то текст. При прокрутке графика нужно будет изменять координаты X и Y этих объектов, чтобы они оставались на своих местах. Так вот, видно невооруженным глазом, как объекты двигаются при прокрутке графика. В МТ4 же в той же ситуации визуально объекты стоят на месте, то есть изменение свойств происходит так быстро, что не заметно глазу. Была ли у кого такая проблема и можно ли ее решить? Предлагать использовать текстовую метку (из-за привязки к цене и времени) не нужно, выше просто пример.

ChartRedraw() не помогает. 
Andrey Khatimlianskii
56024
Andrey Khatimlianskii  
Pavel Yakovlev:
Здравствуйте.

Столкнулся со следующей проблемой: невооруженным глазом видны все манипуляции с изменениями свойств графических объектов в МТ5. То есть, например, необходимо, чтобы к текущему бару была привязана графическая метка, а сверху нее какой-то текст. При прокрутке графика нужно будет изменять координаты X и Y этих объектов, чтобы они оставались на своих местах. Так вот, видно невооруженным глазом, как объекты двигаются при прокрутке графика. В МТ4 же в той же ситуации визуально объекты стоят на месте, то есть изменение свойств происходит так быстро, что не заметно глазу. Была ли у кого такая проблема и можно ли ее решить? Предлагать использовать текстовую метку (из-за привязки к цене и времени) не нужно, выше просто пример.

ChartRedraw() не помогает. 

Без кода вряд ли кто-то поможет. Скорее как раз наоборот - слишком много ChartRedraw используете.

Запустите профилирование и станет ясно.

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