Чтение данных из DDE +глюк МТ4

[Удален]  

Всем добрый день

Использую версию МТ4 Build 216.

Сваял програмульку которая читает файлы истории *.hst, но вот незадача - запускаю прогу пытаюсь считать данныи из файла и наблюдаю такую картину, данныи старыи -захажу в историю котировок и подгружаю историю принудительно - данныи в МТ4 обновились (в хистори центре) - а прога всёравно види только старыи данныи. Закрыл, Открыл МТ4 - запускаю заново програмульку читаю данныи всё ок. Наблюдаю дальше такую картину - в течении дня Терминал незакрывается - и тем самым непроисходит сохранение данных в фаил истории *.hst . для того чтобы это произошло надо закрывть терминал и только патом можно читать свежии данныи из файла.

неужели разработчики немогли сделать чтобы данныи автоматом сохранялись к примеру каждыи 5 - 20минут .?

Что делать ?? как решить проблему ?

 

1. При чем здесь DDE?
2. Какой глюк в МТ?
Думайте чуть больше над названием темы...


А по сути проблемы - надо сделать эксперт/скрипт, с заданной периодичностью выгружающий котировки в обычный файл.
Терминал этим заниматься не обязан, его задача - экономно работать.