зависание
Добавлено: Вт янв 16, 2007 11:21 pm
Вот ещё одна проблемка (пожалуй основная у меня).
У меня загружено 6 валют - минутки за 2,5 года. И прога постоянно виснет, причём у меня только половина истории подгружена...
Когда первоначально запускаю "коннект" -> "тестирование с такой-то даты" с нуля (очистив перед этим директории по каждой валюте в DATA\TestingMode), то всё вроде подгружается и работает нормально. Т.е. я останавливаю тестер после подгрузки и дальше двигаю историю вручную. Правда скорость конечно черепашья, с большими тормозами и временными подвисаниями, но это понятно - всё-таки большой объём информации обрабатывается. Но вот плохо то, что потом в процессе тестирования когда несколько раз входишь-выходишь из программы и коннектишься с последней даты, то постепенно начинаются полные зависания программы после коннекта.
Единственный выход - это сохраняю проект, все объекты и индикаторы, снова удаляю все файлы из папок валют, и повторяю подгрузку с самого начала...
В чём тут может быть причина? И вообще должна ли программа работать так медленно в моём случае? С системными ресурсами у меня всё ок (могу расписать если надо).
Особенно что раздражает - это то что никак не понять, зависла прога или ещё "думает"! Окно замерзает, на действия не реагирует, и приходится сидеть, ждать, и думать-гадать: зависла или нет... Вы это как-нибудь исправите в следующей версии?
Вообще, наскоко я понимаю, в папке TestingMode файлы котировок изменяются (увеличиваются) по мере промотки истории вперёд? (иначе из-за чего может так тормозится система?) Если так и есть, то не лучше ли было сразу загрузить туда всю историю, а потом просто брать оттуда нужные бары? Система работала бы намного быстрее!.. Хотя может я чего-то тут не понимаю... Тогда конечно прошу меня извинить, что лезу не в своё дело Может тогда поясните в общих чертах суть процесса?
У меня загружено 6 валют - минутки за 2,5 года. И прога постоянно виснет, причём у меня только половина истории подгружена...
Когда первоначально запускаю "коннект" -> "тестирование с такой-то даты" с нуля (очистив перед этим директории по каждой валюте в DATA\TestingMode), то всё вроде подгружается и работает нормально. Т.е. я останавливаю тестер после подгрузки и дальше двигаю историю вручную. Правда скорость конечно черепашья, с большими тормозами и временными подвисаниями, но это понятно - всё-таки большой объём информации обрабатывается. Но вот плохо то, что потом в процессе тестирования когда несколько раз входишь-выходишь из программы и коннектишься с последней даты, то постепенно начинаются полные зависания программы после коннекта.
Единственный выход - это сохраняю проект, все объекты и индикаторы, снова удаляю все файлы из папок валют, и повторяю подгрузку с самого начала...
В чём тут может быть причина? И вообще должна ли программа работать так медленно в моём случае? С системными ресурсами у меня всё ок (могу расписать если надо).
Особенно что раздражает - это то что никак не понять, зависла прога или ещё "думает"! Окно замерзает, на действия не реагирует, и приходится сидеть, ждать, и думать-гадать: зависла или нет... Вы это как-нибудь исправите в следующей версии?
Вообще, наскоко я понимаю, в папке TestingMode файлы котировок изменяются (увеличиваются) по мере промотки истории вперёд? (иначе из-за чего может так тормозится система?) Если так и есть, то не лучше ли было сразу загрузить туда всю историю, а потом просто брать оттуда нужные бары? Система работала бы намного быстрее!.. Хотя может я чего-то тут не понимаю... Тогда конечно прошу меня извинить, что лезу не в своё дело Может тогда поясните в общих чертах суть процесса?