Zoya Skvorcova написал: sting, добрый день. Все Ваши пожелания зарегистрировали. Мы постараемся рассмотреть их и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожеланий в будущих версиях ПО.
Я попробовал сделать изменения с помощью этой таблицы. Для одного - двух инструментов можно использовать. Для количества в несколько сотен можно только если изменения принять те которые установлены по умолчанию. У меня версия 7.12. В этой версии одновременно работать в этой таблице с инструментами недельными, месячными и квартальными бывает не реально. Поэтому предлагаю следующие изменения интерфейса.
1. Сделать это окно не модальным, чтобы можно было посмотреть какие инструменты используются в разных окнах. 2. Добавить информацию в каких окнах встречается этот инструмент (либо в таблице либо под таблицей при выборе строки в таблице ). 3. Добавить кнопку "выделить все" и "снять все". Сейчас надо снимать и ставить галочку в каждой позиции. В этом пункте и далее: операции по изменениям должны производятся только над теми инструментами, которые видны в таблице после выполнения фильтра. 4. Для нового инструмента: Поля внизу (не в таблице). Дата погашения: сделать выбор из всех возможных вариантов. После выбора даты погашения. Набор инструментов в поле со списком "новый инструмент" должен быть сформирован под выбранную дату погашения. (последнее позволит произвести замену на инструмент с другим базовым активом) По умолчанию должен выбраться инструмент с таким же базовым активом как и старый, но с выбранной датой погашения. Рядом с полем выбора даты погашения сделать кнопку "Установить эту дату погашения для всех новых инструментов выбранных в таблице".
Digit Service написал: Да не буду я ничего присылать.. что за идиотский способ диалога.. я говорю что ваша программа устарела как дедушкина жопа .. переставьте ее как можно скорее на 64 битную базу.. дайте людям с нормальным железом использовать все ресурсы своего дорогого и хорошего железа .. а не ковыряться в ваших 4 гб отваливающихся на первом чихе.. это ч ешно и издевательство над юзерами вашей ретропрограммы. Сделайте хоть что нибудь.
Не надо торопиться. Все работает. Вы потом сами не будете рады. При переходе с версии на версию бывают проблемы. А вы хотите чтобы разрядность поменяли и было все как в сказке. Не будет. Будут другие проблемы. Разработчики делают. Уже хорошо. Ждем. :)
Suntor написал: Что вы мне предлагаете «пощёлкать» в Windows?.
Тоже что и вы:
Цитата
Suntor написал: Да не должны пользователи этим заниматься. Что за глупости. Пользователь должен запустить установщик/инсталлятор, прощёлкать кнопочкой шаги и больше ничего не делать
Обратитесь в Microsoft, пусть он вам сделает удобную (на уровне "пощёлкать") менюшку по настройке прав доступа.;)
Про то как сейчас я знаю. Ответа на мой вопрос не вижу. Думаю, потребуются дополнительные проверки путей и интерактивные вопросов при установке/настройке и/или изменения в формате файлов с данными. Необходима будет "защита от дурака". ПО от разных брокеров обычно заменяется не одновременно. У нас так. Есть шанс задать ручками неправильный путь. А теперь представьте, что произойдёт если пути пересекутся. Если ПО перестанет сразу же работать, то пол беды. А если будут искажаться данные, а Quik будет продолжать работать? Ну и где ваше "легко". И это то что видно сразу. В жизни обычно большее разнообразие.
Цитата
Suntor написал: Ну как они по вашему это бы сделали, что за глупости.
Сделать можно по разному.
Цитата
Suntor написал: Именно так это и должно быть по правилам сертификации приложений для Windows с точки зрения безопасности!
Именно с точки зрения безопасности хранить все данные всех программ в одном и стандартном месте не безопасно, да и неудобно тоже. Постоянные заплатки по безопасности и ошибкам показывают, что не надо ссылаться на рекомендации этой компании как на эталон безопасности.
Suntor написал: Флажок «Хранить рабочие файлы в папке пользователя», и чтоб по умолчанию стоял, и пользователи даже о нём и не знали, и всё работало без танцев с бубнами.
Suntor написал:Это настройка, которая должна быть внутри Quik.exe...
Suntor написал: Да не должны пользователи этим заниматься. Что за глупости. Пользователь должен запустить установщик/инсталлятор, прощёлкать кнопочкой шаги и больше ничего не делать.
"Пощёлкайте" Windows или настройте его наконец. Это значительно проще чем изменить программу и ознакомить тысячи пользователей и айтишников с существенными изменениями в её логике. Разъясните, пожалуйста, как вы предлагаете устанавливать и запускать на одном компьютере Quik от разных брокеров, если по умолчанию всё будет сохраняться в одинаковую для всех Quik директорию?
Цитата
Egor Zaytsev написал: Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Просьба к разработчикам. Пожалуйста, не делайте по умолчанию запись в одинаковую директорию. По умолчанию оставьте всё как сейчас.
Дополним свой ответ. Если Вы имеете ввиду настройки клиентского места(f9) и настройки заказа данных, то они сохранятся в файле info.ini.
Добрый день. Спасибо за помощь. Как я понял, в info.ini хранятся настройки которые на рабочем месте вызывается по F9. Осталось не ясно, как перенести на другое рабочее место или где хранятся классы выбираемые в формах Система\Заказ данных\Поток котировок и Система\Заказ данных\Поток обезличенных сделок. Внутри info.ini такой информации не нашёл.
Информация по настройкам Система\Заказ данных\Поток обезличенных сделок храниться в файле info.ini. Информация по настройкам Система\Заказ данных\Поток котировок в файлах sec.dat, par.dat, classes.dat.
Дополним свой ответ. Если Вы имеете ввиду настройки клиентского места(f9) и настройки заказа данных, то они сохранятся в файле info.ini.
Добрый день. Спасибо за помощь. Как я понял, в info.ini хранятся настройки которые на рабочем месте вызывается по F9. Осталось не ясно, как перенести на другое рабочее место или где хранятся классы выбираемые в формах Система\Заказ данных\Поток котировок и Система\Заказ данных\Поток обезличенных сделок. Внутри info.ini такой информации не нашёл.
sting написал: Проблема в том, что надо будет следить ещё и за этой галочкой, т.к. эта галочка будет дырой в безопасности.
Отключил один раз и все. Больше не надо следить.
Нет функции "хранить у брокера" - не надо даже отключать. Храните на флешке. Кроме вас Quik-ом пользуются в серьёзных конторах - не усложняйте им жизнь.
Sergey Gorokhov написал: Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Это вы зря сделали. Не надо такую чушь реализовывать. Я, например, не готов отдавать брокеру ещё и информацию за какими инструментами наблюдаю и какую стратегию использую или обкатываю.
Если проблема будет именно в новом билде - тогда ещё может быть какой-то разговор.
Я так понимаю, что человек хочет услышать, что точно проблема в версии 7.5 устранена. Тогда он будет теребить брокера, чтобы обновиться до 7.5. Пока в этой ветке чётко не прозвучало, что проблема решена.
Цитата
Sergey Gorokhov написал: Здравствуйте, swerg , прав, ошибка не хватило памяти, зачастую возникает именно из-за файла настроек, а не из-за фактической нехватки памяти. И к слову в последних версиях терминала добавлена проверка wnd файла не версию.
в данный момент - вышеназванные версии - неактуальны. Если описанная выше проблема будет на версии 7.5 - тогда это имеет смысл рассматривать. Кроме того, при описании проблемы - указывайте сколько Реально у Вас - открыто графиков в Квике. Это - тоже имеет значение.
Когда брокеры сподобятся выставить 7.5 или 7.4, тогда и попробую. А пока для меня актуальны 7.1 и 7.2. Графиков нет.
Цитата
тот самый написал: Кроме того, неплохо было бы запустить CHKDSK в Windows на полную проверку. И если описанные выше проблемы исчезнут - тогда это из-за повышенной фрагментации винчестера и малой оперативной памяти.
Ну, вооот - началось. И что мы будем проверять CHKDSK? С чего Вы решили, что это нехватка ОЗУ? Для себя я проблему пока решил (скорее купировал), за счёт потери некоторой функциональности, отключив закачку истории изменений. Но такой костыль неприемлем при работе с финансовой программой. Если в 7.4 в исправлениях: "Ошибки, приводившие к аварийному завершению Рабочего места QUIK" это оно, тогда хорошо. А если нет, то плохо.
swerg написал: Откуда вы знаете как работает info.exe ? ну и потом: у всет кроме вас проблема не наблюдается, судя по профильным форумам
Поддержу Вас немного. Действительно не похоже, чтобы ошибка с выделением памяти возникала ТОЛЬКО по предположенному lokust сценарию. Мне кажется там ещё что-то не так. Т.к. указанная ошибка возникает и при достаточном запасе памяти и при невысокой интенсивности торгов. У меня ошибка не возникает ТОЛЬКО (2 недели как нет) если отключить получение данных с историей изменений (версии 7.1 и 7.2). В ином случае ошибка возникает постоянно в промежутке от ~17:30 до 23:59:59. Чаще с 21-30 до конца суток. Главное чтобы была ТВС и её передача по ODBC. Объём ТВС значения не имеет. Ошибка может возникнуть и при 50тыс. и при 2000тыс записей, а может и не возникнуть. Указанная ошибка появилась очень давно, но до уровня невозможности запустить Quik даже через удаление dat, log, wnd .... и другие костыли дошло в последние месяцы. lokust прав в главном - механизм получения данных крайне не стабилен и приводит к сбою в программе. Пользователи сообщили о том, что старая проблема превращается в катастрофу. Разработчикам стоит к этому отнестись серьёзно.
Zoya Skvorcova написал: vyachnik ,Добрый день. Рекомендуется выполнитьследующие действия: 1. Закрыть программу QUIK, если она при этом открыта. 2. В директории с программой удалить все файлы с расширением ;*.log и .dat (кроме файла «metastock.dat», в котором хранятся настройки экспорта во внешние системы технического анализа). 3. Запустить программу QUIK. 4. Если вышеприведенные рекомендации не помогут, то это означает, что файл с настройками (по умолчанию info.wnd) поврежден. В данном случае нужно удалить файл с настройками, запустить программу без файла и создать настройки заново.
удалил все файлы с расширениями *.log и *.dat из папки квика, но в процессе работы программы в течение дня, два раза выскакивало окно нехватки памяти, заметил, что во время работы квика, файл info.log имел размер ~600kb, после нажатия кнопки отмена (окно с ошибкой), квик закрывался и файл info.log раздувался до размеров 250-300Мб
Аналогичная беда. Quik заработал без этой ошибки после того как я установил опцию <Только данные отражающие текущее состояние> в настройках: Меню -> Система -> Настройки -> Основные настройки -> Программа -> Сохранение данных. До этого была установлена опция <Данные отражающие текущее состояние и всю историю изменений>. При этой опции происходила ошибка (обычно во второй половине дня) вне зависимости от числа запущенных в системе программ и объёма доступной памяти. Получается, что есть проблема при получении Quik-ом данных по истории изменений.
Если во время сессии перезапустить Quik и начать экспорт по ODBC заново (по кнопке), то сделки прошедшие за период экспорта по ODBC данных уже имеющихся в таблице на момент нажатия кнопки "Начать вывод данных" потеряются. Эти данные будут в таблице Quik, но по ODBC они переданы не будут.
Вопрос: как сделать чтобы данные не терялись?
На данный момент выхожу из положения так: Запускаю Quik. С сервером не соединяюсь. Дожидаюсь пока имеющиеся в таблице данные будут переданы по ODBC на сервер SQL. После этого соединяюсь с сервером Quik.
Просьба к разработчикам: сделать стандартный для Quik вывод по ODBC, DDE и для этого окна. Сейчас приходится использовать встроенный язык для вывода этой технической информации.