- - написал: Добрый день.Добрый день подскажите как решить проблему количество заявок на покупку и продажу отображается с задержкой в 1 день. Работаю с брокером БКС, инструмент RIM6
Добрый день.
На графике "кол-во заявок на покупку/продажу" нажмите F5, если ничего не изменится, то перезакажите архив графиков на рабочем месте QUIK. Система/Заказ данных/Перезаказать данные
Старатель написал: Егор, я вам сегодня в 10:19 уже отправлял файл настроек от демки. Там тоже висит код клиента, от которого нельзя никак избавиться. Можете на нём потренироваться.
Старатель написал: Егор, видите ли в чём дело. После снятия всех фильтров, очистки выбранных счетов и удаления *.dat и *.log файлов и запуска QUIK ещё до подключения к серверу в торговых счетах (trade_accounts) болтается торговый счёт со старым firmid, а в кодах клиентов (clients_codes) - код клиента, который был до смены SPBFUT*** на 4100***. Они где-то зашиты в info.wnd, и очистка данных их не затрагивает. "Фокус" с сохранением в другой файл настроек также не работает. Возможно, это связано с тем, что файл настроек был сделан в 6-й версии QUIK или более ранней. Но, поверьте, совсем нет желания, при каждой смене номера билда терминала настраивать окна, шаблоны и пр.
В таком случае потребуется ваш файл настроек, чтобы на нем проверить.
Старатель написал: Сотрудник clients support ARQA Technologies прислал следующую инструкцию:
Добрый день.
Старатель, выполните такие рекомендации и строго в данном порядке:
1) Нажмите комбинацию клавиш CTRL+G 2) В открывшемся окне поставьте галочку "Применить к окнам на всех закладках" 3) В этом же окне во всех всплывающих списках "Фильтр фирм", "Фильтр счетов депо" и "Фильтр клиентов" выберите "СНЯТЬ" и нажмите "Применить" 4) Система/Настройки/Настройки основные/Торгволя-Настройка счетов, очистить список выбранных счетов. 5) Зайдите в меню Система/Сохранить настройки в файл 6) Сохраните Ваши текущие настройки под именем отличным от текущего, например, info2.wnd 7) Выполните команду Система/Заказ данных/перезаказать данные 8) Загрузите Ваши настройки через меню Система/Загрузить настройки из файла 9) Подключитесь к серверу
Фёдор Сухов написал: Ой, прошу прощения за вопрос, но что-то не могу изменить цветовую схему окон и расположение окон-таблиц. Дело в том, что при открытии тестового счёта я закачал Квик как есть, но там такая загробная цветовая схема и поменять её не знаю как. Ерунда какая-то! Раве в тестовой версии ничего поменять нельзя в "оконной политике"? :)
Добрый день.
Цвет темы меняется через пункт меню "Система-Настройки-Настройки основные-Программа-Оформление интерфейса.
В профиле демонстрационного счёта пункт "Оформление интерфейса" отсутствует. Вот поэтому я и не могу ничего сделать.
Версия терминала у Вас какая? Может быть вы не стам смотрите? Можете скриншот прислать, чтобы было видно, что Оформление интерфейса отсутствует.
Фёдор Сухов написал: Ой, прошу прощения за вопрос, но что-то не могу изменить цветовую схему окон и расположение окон-таблиц. Дело в том, что при открытии тестового счёта я закачал Квик как есть, но там такая загробная цветовая схема и поменять её не знаю как. Ерунда какая-то! Раве в тестовой версии ничего поменять нельзя в "оконной политике"? :)
Добрый день.
Цвет темы меняется через пункт меню "Система-Настройки-Настройки основные-Программа-Оформление интерфейса.
Космонавт написал: Здравствуйте. Всё время слетают настройки приёма данных. Работаю-работаю. Потом перезапустил квик, и снова все птички стоят, все ненужные данные принимаются. Как с этим бороться?
Посоветуйте как повысить надёжность сбережения этих настроек. Может быть они лежат в каком то особом дат файле, его можно сохранить и если слетели настройки приёма данных, то подцепить сохранённый файл.
Добрый день.
Проверили на версии 7.1.2, проблем настройками после выхода не наблюдаем. Уточните, в процессе работы какие нибудь настройки меняются? И на какой версии у Вас воспроизводится проблема?
sandyman написал: После копирования графика (Ctrl+N) заголовок окна-копии перестаёт изменяться после смены инструмента. График меняется, а заголовок - нет. Версия - 7.1.2.2.
Добрый день,
Ошибка, описанная в данном инциденте, будет исправлена в одной из очередных версий программы. Приносим извинения за причиненные неудобства.
Как выставить стоп заявку,чтобы при срабатывании по одному инструменту,сформировалась рыночная заявка по другому инструменту?, Как выставить стоп заявку,чтобы при срабатывании по одному инструменту,сформировалась рыночная заявка по другому инструменту?
Борис написал: Как выставить стоп заявку,чтобы при срабатывании по одному инструменту,сформировалась рыночная заявка по другому инструменту? Например, ставится стоп заявка на покупку по Газпрому. При ее срабатывании,тут же выставляется заявка на продажу Лукойла?
Добрый день.
Можно выставить заявки с типом "стоп-цена по другой бумаг" В этом случае работает так: например, когда цена по Ростелекому АП достигает цены условия, т.е 81,0 а сейчас цена 79,18, то нужно купить акции Сбербанк АО по 86,8.
Старатель написал: Предлагаю сделать функции Увеличить/Уменьшить скролом мыши с зажатой клавишей Ctrl
Здравствуйте!
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Вообще, я ставил эксперимент на Срочном рынке FORTS. Но теперь еще интереснее стало - это правило по-разному работает на различных площадках?
На фортсе нет такого понятия, как рыночная заявка, ее эмулирует QUIK. Quik ставит заявку с типом "Снять остаток" и подставляет цену. Особенность типа заявки "Снять остаток" в том, что если она не находит встречного предложения, то тут же снимается.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
В данном случае речь идет про фондовый рынок. Если вы укажите признак рыночный, а в поле цены укажите любое значение, то заявка все равно уйдет с нулевой ценой.
Максим, вчера скрипты отработали весь день, падений замечено не было. Можете прислать нам в таком случае Ваш архив рабочего места QUIK без ключей доступа и файла chm.
Правильно ли понимаю, что даже при создании рыночной заявки ("TYPE" = "M"), параметр "Цена" все равно должен быть указан и передан в терминал? Какую роль он при этом выполняет?
Да, верно. Цена должна быть указана. В этом месте необходимо ставить ноль.
2.
Цитата
Если в рыночной заявке ("TYPE" = "M") значение поля "Цена" выставить равным ноль, как в примере - произойдет ли выставление заявки именно по рыночной цене и как следствие ее немедленное исполнение?
Да, верно. Если выставите ноль, то пройдет именно по рыночной.
3.
Цитата
Если при создании рыночной заявки ("TYPE" = "M"), значение поля "Цена" выставить не равное нулю, заявка все равно будет выставлена по рыночной цене и немедленно исполнена, или тогда она уже будет выставлена по указанной цене? Если так, то какую роль тогда играет параметр "TYPE"="M"?
Если указана параметр TYPE=M и цена не ноль, то в систему заявка уйдет, как с нолем, т.е выставится по рыночной.
Желательно еще второй индикатор выложить. Еще уточните, случайно dmp файл не формируется при закрытии QUIK?
Здравствуйте, Егор!
Спасибо за ответ. Dmp-файлы не создаются. Quik перестаёт отвечать на запросы пользователя, процесс info.exe не крашится. Ниже последовательность действий для воспроизведения в Quik 7.0.4.10:
1. Создать график с инструментом USDRUB_TOM и таймфреймом M60 2. Добавить индикатор "Б":
Код
Settings = {
Name = "Indicator B" ,
line = {{
Name = "Indicator B" ,
Color = 0x0000ff ,
Type = 1 ,
Width = 1
}}}
function Init ()
return # Settings.line
end
function OnCalculate ()
return 68
end
3. Присвоить индикатору "Б" любой идентификатор 4. Создать новый график с инструментом USDRUB_TOM и таймфреймом D 5. Добавить индикатор "А" на новый график:
Код
Settings = {
Name = "Indicator A" ,
ID = "ID" ,
line = {{
Name = "Indicator A" ,
Color = 0xff0000 ,
Type = 1 ,
Width = 1
}}}
function Init ()
return # Settings.line
end
local t = {}
local n = 0
local l = 0
local value = 0
function OnCalculate (index)
if index = = 1 then return end --проверяем если первая свечка, расcчёт не ведется
if getNumCandles (Settings.ID) = = 0 then --Settings.ID содержит название идентификатора, которое задаёт пользователь
return --проверяем если индикатор "Б" не содержит свечек, рассчёт не ведется
else
t,n,l = getCandlesByIndex (Settings.ID, 0 ,index - 1 , 1 )
if t[ 0 ].doesExist = = 1 then --проверяем если свечки нет, рассчет не ведется
if t[ 0 ].close~ = 1e10 then --проверяем если новое значение свечки не получено, рассчет не ведется
if t[ 0 ].close~ = value then value = t[ 0 ].close end
t[ 0 ].close = 1e10
return value
end
end
end
end
6. Заменить значение параметра ID в свойствах индикатора "A" на идентификатор из шага 3
В результате на первом графике будет красная линия на уровне 68, на втором - синяя на уровне 68. Через промежуток времени от 20 минут до 4 часов Quik 7.0.4.10 зависнет. Всё это время должна идти торговая сессия (в неторговое время не воспроизводится) и Quik должен быть раскрыт (на переднем плане или под другими окнами). Баг можно обнаружить если Quik перестанет отвечать на любые действия пользователя.
Добрый день.
Поставили на проверку, подождем некоторое время. Вернемся, как будет результат.
KoolThing написал: И что же, эта проблема не решаема? Ведь в графиках при постановке галочки "Сегодня" вчерашние данные не учитываются, несмотря на то, что сделки идут с сегодняшней датой...
В итоге во время вечерней сессии в одно время отображаются и вчерашние сделки и текущие.
Я использую простой самописный индикатор "A" для отрисовки линии на графике. Значения для отрисовки этой линии индикатор берет из другого индикатора "Б" по его идентификатору. Оба индикатора расположены на разных графиках. Эти графики имеют разный таймфрейм и расположены в разных окнах одной вкладки.
Первый индикатор "A" копирует значения второго индикатора. Для отрисовки текущей свечки индикатор "A" берёт значение предыдущей свечки индикатора "Б".
В торговое время после запуска индикатора "A" может пройти от 20 минут до 4 часов и Quik стабильно зависает (в заголовке Quik появляется "программа не отвечает"). Приходится завершать процесс info.exe (не отвечает более 30 минут), размер потребляемой опер. памяти не увеличивается от нормы. Зависание происходит только когда включен индикатор "A". Баг проявляется, если в качестве индикатора "Б" использовать любой индикатор (например, встроенный индикатор простой скользящей средней).
Код индикатора "А" с комментариями:
Код
local t = {}
local n = 0
local l = 0
local value = 0
function OnCalculate (index)
if index = = 1 then return end --проверяем если первая свечка, расcчёт не ведется
if getNumCandles (Settings.ID) = = 0 then --Settings.ID содержит название идентификатора, которое задаёт пользователь
return --проверяем если индикатор "Б" не содержит свечек, рассчёт не ведется
else
t,n,l = getCandlesByIndex (Settings.ID, 0 ,index - 1 , 1 )
if t[ 0 ].doesExist = = 1 then --проверяем если свечки нет, рассчет не ведется
if t[ 0 ].close~ = 1e10 then --проверяем если новое значение свечки не получено, рассчет не ведется
if t[ 0 ].close~ = value then value = t[ 0 ].close end
t[ 0 ].close = 1e10
return value
end
end
end
end
Помогите определить почему после запуска индикатор "A" может работать от 20 минут до 4 часов в торговую сессию, а потом Quik зависает. Никаких ошибок в окне сообщений нет. Торгуемый инструмент USDRUB_TOM.
Версия Quik: 7.0.4.10 (англ. интерфейс) Версия OS: Windows 7 SP1 (англ. интерфейс)
Добрый день.
Желательно еще второй индикатор выложить. Еще уточните, случайно dmp файл не формируется при закрытии QUIK?
quiksupport@arqatech.com SMTP error fr om remote mail server after MAIL FROM:<...> SIZE=27804888: host mx1.arqatech.com [80.89.133.133]: 552 5.3.4 Message size exceeds fixed lim it
Из архива можно убрать справку на Qlua и Quik. Размер архива не должен превышать 10 мб. Если все же архив будет весить более 10 мб, то выложите его в доступном месте и сообщите ссылку для скачивания.
Egor Zaytsev написал: пока определить источник проблемы не удается
1. Выделить этот:
2. Нажать кнопку "Применить".
3. Теперь выделить этот:
4. Нажать кнопку "Применить". Слияние линий появится в нем (область 3).
В крайнем случае повторить еще раз с п. 1.
Для тестов переписывал всё отсюда: ftp://ftp.quik.ru/public/updates/7.1/quik_7.1.2_upd.zip Перед запуском терминала удалялся info.wnd, терминал запускался "info.exe -clear". Если так и не воспроизведется, пришлю весь свой каталог.
Добрый день.
Проверили, увы, но не воспроизводится. Пришлите архив терминала и скриншот с проблемой. Спасибо.
Алексей Смирнов написал: Ошибка: A call to PInvoke function 'ПроектAPI.Form1::TRANS2QUIK_CONNECTED' has unbalanced the stack. This is likely because the managed PInvoke signature does not match the unmanaged target signature. Check that the calling convention and parameters of the PInvoke signature match the target unmanaged signature.
Добрый день.
Проверьте тип данных для функции TRANS2QUIK_CONNECTED, тип должен быть Long.
Egor Zaytsev написал: прислать свои индикаторы для проверки
Пожалуйста:
Код
Settings =
{
Name = "XXX_Ind" ,
line =
{
{
Name = "XXX" ,
Color = RGB ( 166 , 202 , 240 ),
Type = TYPE_LINE,
Width = 1
},
{
Name = "XXXZero" ,
Color = RGB ( 255 , 255 , 0 ),
Type = TYPE_DASH,
Width = 1
}
}
}
--------------------------------------------------------------------------------
function Init ()
return 2
end
--------------------------------------------------------------------------------
function OnCalculate (index)
return 1 , 0
end
Цитата
Egor Zaytsev написал: проблем не наблюдаем
А вот так вот сделайте:
Добрый день.
Проверили Ваши индикаторы, при смене цвет линий и другие изменения не приводят к слиянию линий. Можем проверить на Вашем рабочем месте (если пришлите) Но пока определить источник проблемы не удается.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Андрей 77 написал: Когда то уже поднимал эту тему, может стоит вернуться ... Иногда хочется бросить взгляд на ВСЕ графики на текущей закладке с другим интервалом. Переключать по очереди 10-15 окон, потом возвращать обратно ... !? Для изменения интервала активного окна ведь уже есть контекстное меню, зачем же дублировать, почему бы не использовать кнопку на верхней панели для задания интервала всех окон.
Правда может быть так, что различные окна открыты с различными интервалами. Хорошо бы запоминать эти величины и иметь средство быстрого восстановления (одна из опций той же кнопки).
Здравствуйте!
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
sandyman написал: В заголовках невыносных окон в левом верхнем углу размещается иконка при нажатии ЛКМ на которую появляется Меню, которое значительно упрощает работу с данным окном (при этом не надо обращаться к Менеджеру окон и искать необходимое окно в длинном перечне всех окон), но: - на окнах в которых скрыт заголовок данное меню недоступно; - данное меню также недоступно для выносных окон как с заголовком, так и без.
С целью улучшения работы с выносными окнами и окнами без заголовков предлагаю следующее: 1. Сделать доступным данное Меню для выносных окон с заголовком. 2. Для окон со скрытым заголовком (как для выносных, так и для невыносных) сделать доступным команды данного Меню через контекстное меню, появляющееся при клике ПКМ. 3. Дополнить Меню следующими командами (в настоящий момент доступными только через Менеджер окон): - Копировать окно - Вынести окно
Добрый день.
Цитата
- данное меню также недоступно для выносных окон как с заголовком, так и без.
Как понимаем речь идет про меню (см скриншоты)
В QUIK:
Вынесенные окна:
Как видно на вынесенных данное меню есть.
Какую версию вы используете и можете тоже выложить скриншот.
Да, вы совершенно правы - для выносных окон меню также есть и сегодня оно у меня отлично работает, хотя я готов поклясться, что вчера у меня они не работали) Значит часть моего предложения снимается. Остаётся только это: 2. Для окон со скрытым заголовком (как для выносных, так и для невыносных) сделать доступным команды данного Меню через контекстное меню, появляющееся при клике ПКМ. 3. Дополнить Меню следующими командами (в настоящий момент доступными только через Менеджер окон): - Копировать окно - Вынести окно
по предложению №2 - может есть другие способы вызова этого меню при отсутствии заголовка окна? по предложению №3 - дополнение меню этими командами (в совокупности с возможностью его вызова и для окон без заголовков), на мой взгляд, позволит в большой степени избавиться от необходимости обращения к менеджеру окон, работа с которым не очень удобна при наличии большого списка окон
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Цитата
по предложению №2 - может есть другие способы вызова этого меню при отсутствии заголовка окна?
Digit Service написал: уберите эти точки вертикальную линию.. кто и зачем это придумал.. или дайте хотя бы возможность ее настроить убрать
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Андрей 77 написал: Когда можно будет выставлять новую СТОП заявку из таблицы Позиций по клиентским счетам ? Единственного естественного места, откуда СТОП заявка должна выставляться (с открытой позиции)
Добрый день.
В текущей реализации такой возможности нет. Зарегистрировали пожелание.
Digit Service написал: Где в настройках отключить продолжение облака Ишимоку на графике? Новая версия сбила все настройки. Как откатить систему на прошлую версию?
Добрый день.
Вы имеете ввиду "про интервалы в будущее"? Данную настройку убрали, в текущей версии на индикаторах, которые показывают в будущее убрать их отображение нельзя.
sandyman написал: В заголовках невыносных окон в левом верхнем углу размещается иконка при нажатии ЛКМ на которую появляется Меню, которое значительно упрощает работу с данным окном (при этом не надо обращаться к Менеджеру окон и искать необходимое окно в длинном перечне всех окон), но: - на окнах в которых скрыт заголовок данное меню недоступно; - данное меню также недоступно для выносных окон как с заголовком, так и без.
С целью улучшения работы с выносными окнами и окнами без заголовков предлагаю следующее: 1. Сделать доступным данное Меню для выносных окон с заголовком. 2. Для окон со скрытым заголовком (как для выносных, так и для невыносных) сделать доступным команды данного Меню через контекстное меню, появляющееся при клике ПКМ. 3. Дополнить Меню следующими командами (в настоящий момент доступными только через Менеджер окон): - Копировать окно - Вынести окно
Добрый день.
Цитата
- данное меню также недоступно для выносных окон как с заголовком, так и без.
Как понимаем речь идет про меню (см скриншоты)
В QUIK:
Вынесенные окна:
Как видно на вынесенных данное меню есть.
Какую версию вы используете и можете тоже выложить скриншот.
rozmin написал: Настройкой регулировать все панели и все их компоненты. Завтра ещё что-то уберёте и мы опять прибежим.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Иван Гурьев написал: Верните пожалуйста кнопки увеличить/уменьшить на панель инструментов
а мне, например, эти кнопки вообще не нужны (также как и кнопка "весь график") - только место занимают на панели инструментов, если и понадобятся, то чего проще нажать "+" или "-", поэтому предлагаю разработчикам просто сделать возможность настройки панели инструментов под себя - это обычная практика в современных программах...
Просьба уточнить. Сейчас можно настраивать панель инструментов. Например нажав правой кнопкой мыши "график", включив его на панели отобразятся инструменты для работы графиком. Как понимаем, вы хотите, чтобы еще одна настройка, который будет регулировать данный набор?
Denis K. написал: Прошу добавить полечко "идентификатор" в настройки трендовых линий. Это нужно для плагина с алертами, в котором можно прописывать различные условия используя идентификаторы. Сейчас приходится использовать какой-то кривой кастомный индикатор трендовой линии на луа, который постоянно багается - то не работает, то вешает квик...
Здравствуйте!
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
ISR написал: Перешел с 6.17.3 на 7.1.2. К серверам коннектится и вроде все работает. Но при старте выдает три сообщения для 3-х длл InstrClient.dll, Reports.dll и StratVolat.dll: "instrclient.dll: Загружаемый модуль не совместим с данной версией клиентского места. Код ошибки: 2". Можно ли работать с этими сообщениями? Еcли удалить эти длл, то все также запускается и работает, но сообщает об обновлении программы, предлагая скачать эти длл заново (почему то кстати без Reports.dll). Как я понимаю: StratVolat - стратегии волатильности для опционов (я их не торгую). Reports - какие то отчеты для брокера (кажется тоже не используются). InstrClients - неторговые поручения, например на вывод денег (возможно понадобится).
Добрый день.
Ошибка говорит о том, что версии данных модулей не совместимы с версией клиентского места. Вам необходимо обратиться к брокеру и получить актуальные версии соответствующие рабочему месту QUIK.
Игорь написал: Спасибо, перешел на старую версию и все заработало!
Пользуясь случаем хочу попросить, чтоб разработчик обратил внимание на некоторое не удобство, при выставление заявки на продажу/покупку во вкладке новая заявка мне приходится заполнять Код клиента. Можно сделать чтоб Код клиента заносился автоматически по умолчанию (последний введенный) как Торговый счет (если он один). А для тех у кого их несколько удобнее было сделать как выпадающий список для ручного выбора. Это упростит время заполнения заявки.
Здравствуйте!
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Если 15-й бит проставлен, то это - однозначно исполнение по тейк-профит. Надо сделать так, чтобы при активации заявки по тейку 15-й бит был всегда проставлен, даже если заявка уже не активна.