Автор Тема: TradeStation 9.1 build 12880 (Update 29) + QuoteRoom  (Прочитано 48136 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 383
    • Просмотр профиля
    • Gelium.net
TradeStation 9.1 Update 13-24-2x + QuoteRoom
« Ответ #90 : 27 Февраля 2014, 09:48:04 »
Перезалил QR build 1022: https://gelium.net/files/doc_download/220-qr-beta

Надеюсь исправлена проблема, которая возникает при работе со всеми версиями TS. При сильной загрузке процессора, запросах больших объемов истории в большом числе окон, просто на тормознутых компах, в некоторых окнах TS график мог не грузиться. Висело коно с надписью "Waiting for data". Причем иногда это могло приводить к зацикливанию и потери небольшого объема процессорных ресурсов при обмене данными TS-QR. Терялось немного и не заметно, но и столько не есть гуд.

В этой версии эта проблема устранена и немного увеличена скорость загрузки истории и графиков. Можно без проблем открыть график с 2000 года в 5 окнах, без необходимости подгружать историю в кэш TS за несколько раз.

Просьба протестировать эту версию. Если проблема сохранилась, по горячим следам скорее будет найдено решение. TS должна работать на 100% стабильно, поэтому оставлять такую недоработку, при возможности ее исправления, не в наших общих интересах.

gafk

  • Гость
TradeStation 9.1 Update 13-24-2x + QuoteRoom
« Ответ #91 : 28 Февраля 2014, 05:13:10 »
у меня ничего не изменилось как было так и есть,т.е. проблема не ушла

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 383
    • Просмотр профиля
    • Gelium.net
TradeStation 9.1 Update 13-24-2x + QuoteRoom
« Ответ #92 : 28 Февраля 2014, 05:37:20 »
у меня ничего не изменилось как было так и есть,т.е. проблема не ушла

Конкретнее. ОС, версия TS, сколько окон и какой объем истории грузится, что происходит, на каком железе.

gafk

  • Гость
TradeStation 9.1 Update 13-24-2x + QuoteRoom
« Ответ #93 : 28 Февраля 2014, 05:58:17 »
 ts 9.1 update 26, win 7 x 64 , на виртуалке памяти пробовал выделять от 4 до 16 результат не меняется ,три валюты каждая с тремя окнами , история 30 дней. мать ASUS P9X79 Deluxe/ LGA 2011 i7-3820 /16Gb оперативки/диск ssd 250 GB/видео ASUS HD 7950v2T X 2 кроссфайр/ происходит то что вновь открываемые графики виснут с надписью "waiting for data" иногда появляется окошко "недостаточно памяти" несколько перезагрузок QR и TS излечивает проблему.

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 383
    • Просмотр профиля
    • Gelium.net
TradeStation 9.1 Update 13-24-2x + QuoteRoom
« Ответ #94 : 28 Февраля 2014, 07:40:28 »
ts 9.1 update 26, win 7 x 64 , на виртуалке памяти пробовал выделять от 4 до 16 результат не меняется ,три валюты каждая с тремя окнами , история 30 дней. мать ASUS P9X79 Deluxe/ LGA 2011 i7-3820 /16Gb оперативки/диск ssd 250 GB/видео ASUS HD 7950v2T X 2 кроссфайр/ происходит то что вновь открываемые графики виснут с надписью "waiting for data" иногда появляется окошко "недостаточно памяти" несколько перезагрузок QR и TS излечивает проблему.

Для разбирательства надо сделать следующее:

1. Закройте TS. Удалите кэш TS - "C:\Program Files (x86)\TradeStation 9.1\Program\Cache\".
2. Запустите TS. Проверьте наличие проблемы.

Если проблема сохраняется будем дальше разбираться. Желательно сообщить какой объем истории для каких интервалов вы грузили и какой максимальный объем памяти съедается QR и TS во время загрузки TS.

Для проверки влияния использования памяти попробуйте сделать следующее:

1. Уменьшите объем запрашиваемой истории, чтобы данные для внутридневных графиков брались не ранее 2012 года.
2. Очистите кэш TS. Запустите TS, посмотрите объем используемой памяти. Проверьте есть ли проблема с открытием графиков.

Если проблема сохраняется, копнем глубже.

gafk

  • Гость
TradeStation 9.1 Update 13-24-2x + QuoteRoom
« Ответ #95 : 28 Февраля 2014, 08:09:14 »
ts 9.1 update 26, win 7 x 64 , на виртуалке памяти пробовал выделять от 4 до 16 результат не меняется ,три валюты каждая с тремя окнами , история 30 дней. мать ASUS P9X79 Deluxe/ LGA 2011 i7-3820 /16Gb оперативки/диск ssd 250 GB/видео ASUS HD 7950v2T X 2 кроссфайр/ происходит то что вновь открываемые графики виснут с надписью "waiting for data" иногда появляется окошко "недостаточно памяти" несколько перезагрузок QR и TS излечивает проблему.

Для разбирательства надо сделать следующее:

1. Закройте TS. Удалите кэш TS - "C:\Program Files (x86)\TradeStation 9.1\Program\Cache\".
2. Запустите TS. Проверьте наличие проблемы.

Если проблема сохраняется будем дальше разбираться. Желательно сообщить какой объем истории для каких интервалов вы грузили и какой максимальный объем памяти съедается QR и TS во время загрузки TS.

Для проверки влияния использования памяти попробуйте сделать следующее:

1. Уменьшите объем запрашиваемой истории, чтобы данные для внутридневных графиков брались не ранее 2012 года.
2. Очистите кэш TS. Запустите TS, посмотрите объем используемой памяти. Проверьте есть ли проблема с открытием графиков.

Если проблема сохраняется, копнем глубже.
сделал все вышеописанное проблема сохраняется.
максимальный объем используемой памяти при загрузке QR TS  4,6 GB при доступной 8 GB.
сейчас использую только внутридневные графики 15,60,240 мин. глубина истории на всех 90 дней,увеличение глубины истории увеличивает проблему уменьшение соответственно уменьшает.
причем заметил  если выбрать графики день,неделя,месяц с размером истории установленной по умолчанию то проблема пропадает.

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 383
    • Просмотр профиля
    • Gelium.net
TradeStation 9.1 Update 13-24-2x + QuoteRoom
« Ответ #96 : 28 Февраля 2014, 09:01:36 »
сделал все вышеописанное проблема сохраняется.
максимальный объем используемой памяти при загрузке QR TS  4,6 GB при доступной 8 GB.
сейчас использую только внутридневные графики 15,60,240 мин. глубина истории на всех 90 дней,увеличение глубины истории увеличивает проблему уменьшение соответственно уменьшает.
причем заметил  если выбрать графики день,неделя,месяц с размером истории установленной по умолчанию то проблема пропадает.

Проверять без внутридневных графиков не надо. Это ведь не наша рабочая среда. Есть ли отличие при открытии TS с внутридневными графиками после очистки кэша и при повторном открытии? По идее, должны быть проблемы при открытии после очистки кэша и отсутствие проблем при повторных открытиях, так как TS берет историю из кэша и памяти используется на порядок меньше.

В плане памяти интересовал параметр максимального объема, который брал процесс. Для просмотра этого параметра надо открыть диспетчер задач, в списке процессов добавить столбец "Пик рабочего набора". После очистки кэша TS и запуска буду видны максимальные объемы, которые брал QuoteRoom.exe и ORCAL.exe. Вот эти параметры хотелось бы получить.

Так же сделайте следующее. Откройте четыре графика 240 с историей с 2013 года. Далее последовательно в каждом графике поставьте начальную дату 2000 год. Откроется ли у вас в каждом окне график с 2000 года и сколько памяти отъедят у вас процессы? У меня схожая по железу конфигурация. При таком открытии все четыре графика открываются. QR в пике берет 689 Mb. ORCal в пике берет 1245 Mb. Такой большой запрос к памяти создается один раз. При повторном открытии графиков с 2000 года ORCal берет максимум 283 Mb. Возможно где-то происходит потеря памяти при передачи истории от QR к ORCal.

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 383
    • Просмотр профиля
    • Gelium.net
TradeStation 9.1 Update 13-24-2x + QuoteRoom
« Ответ #97 : 28 Февраля 2014, 09:40:32 »
Написал о проблеме с памятью. Жду след. поправленную версию.

gafk

  • Гость
TradeStation 9.1 Update 13-24-2x + QuoteRoom
« Ответ #98 : 28 Февраля 2014, 09:43:35 »
сделал все вышеописанное проблема сохраняется.
максимальный объем используемой памяти при загрузке QR TS  4,6 GB при доступной 8 GB.
сейчас использую только внутридневные графики 15,60,240 мин. глубина истории на всех 90 дней,увеличение глубины истории увеличивает проблему уменьшение соответственно уменьшает.
причем заметил  если выбрать графики день,неделя,месяц с размером истории установленной по умолчанию то проблема пропадает.

Проверять без внутридневных графиков не надо. Это ведь не наша рабочая среда. Есть ли отличие при открытии TS с внутридневными графиками после очистки кэша и при повторном открытии? По идее, должны быть проблемы при открытии после очистки кэша и отсутствие проблем при повторных открытиях, так как TS берет историю из кэша и памяти используется на порядок меньше.

В плане памяти интересовал параметр максимального объема, который брал процесс. Для просмотра этого параметра надо открыть диспетчер задач, в списке процессов добавить столбец "Пик рабочего набора". После очистки кэша TS и запуска буду видны максимальные объемы, которые брал QuoteRoom.exe и ORCAL.exe. Вот эти параметры хотелось бы получить.

Так же сделайте следующее. Откройте четыре графика 240 с историей с 2013 года. Далее последовательно в каждом графике поставьте начальную дату 2000 год. Откроется ли у вас в каждом окне график с 2000 года и сколько памяти отъедят у вас процессы? У меня схожая по железу конфигурация. При таком открытии все четыре графика открываются. QR в пике берет 689 Mb. ORCal в пике берет 1245 Mb. Такой большой запрос к памяти создается один раз. При повторном открытии графиков с 2000 года ORCal берет максимум 283 Mb. Возможно где-то происходит потеря памяти при передачи истории от QR к ORCal.

после очистки кеша orcal - 3 679 184 КБ,QuoteRoom - 97 436 КБ,графики с 2000 года не открылись "Data request failed:Unable to access corporate actions data file/server"

Оффлайн Gelium

  • Администратор
  • Сообщений: 9 383
    • Просмотр профиля
    • Gelium.net
TradeStation 9.1 Update 13-24-2x + QuoteRoom
« Ответ #99 : 28 Февраля 2014, 09:58:06 »
после очистки кеша orcal - 3 679 184 КБ,QuoteRoom - 97 436 КБ,графики с 2000 года не открылись "Data request failed:Unable to access corporate actions data file/server"

Отлично. У вас точно проблема из-за памяти, но не понятно каким образом Orcal умудрился отъесть 3679 Mb. Приложение 32 битное и больше 3 Gb винда по идее не должна ему давать. Может в x64 дает все 4 Gb...

У меня проблема повторилась когда Orcal съел больше гига. Открываю 6 листов без кэша с 2000 года и в итоге не все графики загрузились. Причем загрузились все "тяжелые" и не загрузился один легкий с дневной историей. Но у меня Orcal поднялся максимум до 1600 Mb. Почему у вас он съедает больше 3 Gb, не ясно.

В общем жду след. версию, может будет лучше.