Egor Zaytsev (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 ... 62 63 64 65 66 67 68 69 70 71 72 След.
Некорректная работа окна оповещений в версии 6.17
 
Цитата
at-a-boy пишет:
Добрый день.

Обновился до версии 6.17 и заметил, что стало некорректно работать окно оповещений. В настройках у меня стоит показывать только активные оповещения и теперь после срабатывания или снятия оповещения оно всё равно остаётся в окне оповещений (хоть статус у него и меняется). В прошлых версиях сработавшее/снятое оповещение сразу исчезало из окна оповещений. Поправьте, пожалуйста.
Добрый день,

Описанная в инциденте ошибка будет исправлена в одной из ближайших версий программы.
Приносим извинения за причиненные неудобства.
доступ к строкам таблицы изменений параметров, почему его нет?
 
Цитата
latrop1 пишет:
Здравствуйте!

Просьба переквалифицировать доработку в ошибку и исправить в приоритетном порядке.
Детали (простите за дубляж):
https://forum.quik.ru/forum10/topic444/

Сообщите, пож-та, о принятом решении.
Добрый день.

Можете выложить Ваш код на котором воспроизводится проблема.
Текущий остаток по бумагам, проблема в получении значения «текущего остатка по бумагам»
 
Цитата
Константин пишет:
Прошу прощения просто не ту ф-ию скопировал, то есть в приведенном вами варианте тоже нулевое значение получается, там у меня часть в текст записана 'AND _
'(GET_VALUE(trade, "LIMIT_KIND")+0==limit_kind+0), это я просто пробовал без учета limit_kind, в противном случае тоже не получается
Константин, а что в отладчике видите?
В самой таблице (лимитов по бумагам) значение есть?
Текущий остаток по бумагам, проблема в получении значения «текущего остатка по бумагам»
 
Цитата
Константин пишет:
trade = GET_ITEM ("MONEY_LIMITS", i)
Добрый день.

Константин, почему у Вас идет обращение к таблице лимитов по деньгам, когда Вам нужен остаток по бумагам?

Должно быть так:

FUNC DEPO_CURRENT_BALANCE_EX(client_code, firmid, seccode, account,limit_kind)
n=GET_NUMBER_OF("DEPO_LIMITS")
value=0
RESULT = ""
FOR i FROM 1 to n
trade = GET_ITEM ("DEPO_LIMITS", i)
IF (GET_VALUE(trade, "CLIENT_CODE")==client_code&"") AND _
(GET_VALUE(trade, "FIRMID")==firmid&"") AND _
(GET_VALUE(trade, "SECCODE")==seccode&"") AND _
(GET_VALUE(trade, "TRDACCID")==account&"") AND _
(GET_VALUE(trade, "LIMIT_KIND")+0==limit_kind+0)
RESULT = GET_VALUE(trade, "CURRENT_BALANCE")+0
BREAK
END IF
END FOR
END FUNC
ЛИНИИ ТРенда и ТА
 
Цитата
Серж пишет:
Для наглядности я провёл ещё одну линию вдвое короче первой на дневном графике. При уменьшении таймфрейма до 2М она осталась на месте:
Здравствуйте!

Ваше письмо получено, проблема изучается. Постараемся в ближайшее время дать ответ.
Поле count
 
Добрый день.

Некоторые изменения с полем count были.
Версии 6.15

Таблица, возвращаемая функцией T(), для объекта созданного через CreateDatasource расширилось еще одним полем – count. Поле необходимо для корректного собирания истории изменений параметра на тиковом интервале.
Новый формат таблицы:
{year, month, day, week_day, hour, min, sec, ms, count}

Других изменений не было.
Денежные средства по срочному рынку, Сумма по деньгам и открытым позициям
 
Цитата
Suntor пишет:
Цитата
Egor Zaytsev пишет:
Цитата
Suntor пишет:
Вопрос так и остался открытым. Есть возможность вывести это значение в Quik или нужно самому с калькулятором сидеть и складывать несколько столбиков?
Добрый день.

Можете воспользоваться Qlua или выводить данные в Excel и там считать.
Ответ из серии "в автоцентре: плохо едет, значит сами переберите двигатель, или разработайте свой".
Вы о чём вообще, какой Qlua? какой Excel?
Мне нужно одно значение посмотреть в таблице, чтобы оно в терминале отображалось. Мелочь, из-за которой уж точно не стоит запускать Excel.
Вы мне предлагаете потратить несколько месяцев свой жизни на изучение Qlua? Ради чего? Я проще на калькуляторе посчитаю его за 2 секунды.
Уж с такими советами, лучше ничего не пишите. Или пишите как есть, что в Quik нет такой функции и точка.
Добрый день.

Выше Вам ответили, что необходимую информацию мы можете посмотреть сложив несколько значений параметров, кроме как языков программирования или вывода в Excel автоматически Quik Вам их не сложит.  
ЛИНИИ ТРенда и ТА
 
Сергей, этот вопрос обсуждался ранее на старом форуме.
Проблема была именно в "прорисовке тренда при смене таймфрейма"
К сожалению, по старой ветке - форум открывается пустым. Поэтом процитируем ответ тут.

Код
Суть в том, что на дневном графике вы не имеете возможность указать точную координату вашего пика (по оси времени). И тогда, при увеличении масштаба до минуток реперная точка вашего тренда уже может не попадать на экстремальное значение (по оси цены). 

Поэтому "точная" прорисовка линий при смене периодов возможна только при переходе с мелкого масштаба на более крупный, но не наоборот 
коды событий поворотов колеса мыши SetTableNotificationCallback
 
Цитата
Серж пишет:
При клике правой кнопкой мыши на таблице появляется меню с одним единственным пунктом "Переместить на вкладку". Сделайте возможным добавлять свои пункты в контекстное меню.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Пожелания по квику и LUA
 
Цитата
sam063rus пишет:
Цитата
Сергей Радченко пишет:
3 Будет супер если появится возможность рисовать индикаторы, графики без привязки ко времени.
а где этот пунктик???
или он для вас недостаточно целесообразен????!!!
Добрый день.

Данное пожелание рассматривается.
ЛИНИИ ТРенда и ТА
 
Цитата
Серж пишет:
Я писал только про ваш первый пункт: смещение линий при смене таймфрейма.
Цитата
Alexey P пишет:

Да и про привязку цены при смене на малый тайм фрейм согласен .... Там идет пересечение или недобор до того пика на котором установил - но это незначительная проблема и с ней можно спокойно смериться!
Рад, что вы наконец это поняли.
Что касается "плясок" линий, когда одна (или обе) из базовых точек уходит из области видимости, то тут есть "косяк" и его надо исправлять. Ниже скрины, демонстрирующие проблему:

Проводим на дневном таймфрейме линию через две вершины. И помечаем их пересечением горизонтальной и вертикальной линий. Для ориентира (понадобится позже) отмечаем ещё третью точку на линии между двумя базовыми:

Меняем таймфрейм на 4H. Визуально правая точка сместилась относительно вершины. Но в QUIK точки привязываются к началу того тайфрейма, на котором проводилась линия. А в данном случае дневной максимум приходится не на начало дня:

Далее меняем таймфрейм на 20-минутный. Левая точка уходит из зоны видимости. Вот тут-то линия смещается, что можно наблюдать по средней точке:
Добрый день.

Сергей, проблема проявляется на версии клиентского места начиная с 6.17.0?
коды событий поворотов колеса мыши SetTableNotificationCallback
 
Цитата
Серж пишет:
Добавьте также код события нажатия на заголовок окна.
Здравствуйте!

Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
getCandleByTime
 
Добрый день,

Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что мы также считаем целесообразным его реализацию и постараемся включить в план доработок при выпуске одной из следующих версий нашего ПО.
getCandleByTime
 
Цитата
_sk_ пишет:
Уже существует функция getCandlesByIndex, которая выдаёт несколько последовательных свечей с графика. Иногда хотелось бы получать свечу по её времени. Скажем, пусть будет что-то вроде функции getCandleByTime(datetime), которая выдаёт свечу либо с указанным временем, либо, если именно такого времени нет, то самую последнюю свечу, время которой ещё меньше указанного момента в datetime. Если такой свечи нет, пусть выдаётся nil.

Можно это реализовать с помощью двоичного поиска, запрашивая по одной свече с помощью getCandlesByIndex, но это недружественно для пользователя. Возможно, что разработчики QUIK могут сделать более эффективную реализацию (не знаю, как устроены графики внутри QUIK).

Предлагается обсудить это предложение. Возможно, доработать его, чтобы было как можно более удобно такой функциональностью пользоваться как можно более широкому кругу пользователей. А потом пусть будет зарегистрировано такое пожелание для дальнейшей реализации.
Добрый день,

Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что мы также считаем целесообразным его реализацию и постараемся включить в план доработок при выпуске одной из следующих версий нашего ПО.
Пожелания по квику и LUA
 
Добрый день.

Информация по пожеланиям:

1.  возможность менять цвет индикатора динамически.
2. отображение индикатора в виде баров, свечей, гистограммы.
3.  возможность рисовать прямоугольники

Мы рассмотрели пожелания. По итогам их анализа сообщаем Вам, что мы также считаем целесообразным их реализации и постараемся включить в план доработок при выпуске одной из следующих версий нашего ПО.
коды событий поворотов колеса мыши SetTableNotificationCallback
 
Цитата
qxp пишет:
дополнить доступные коды событий SetTableNotificationCallback поворотами колеса мыши вперед и назад
Добрый день,
Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что мы также считаем целесообразным его реализацию и постараемся включить в план доработок при выпуске одной из следующих версий нашего ПО.
OnClose()
 
Добрый день.

Ошибка будет исправлена в следующей версии программы.
message, параметры
 
Цитата
Viktor MMM пишет:
День добрый, Егор!
Да, зарегистрируйте, пожалуйста.
Добрый день,

Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что мы также считаем целесообразным его реализацию и постараемся включить в план доработок при выпуске одной из следующих версий нашего ПО.
DestroyTable подвешивает терминал.
 
Цитата
lergen пишет:
Цитата
Egor Zaytsev пишет:
Цитата
lergen пишет:
День добрый!
А что этот трабл так и не исправлен в новой версии!
Повторюсь что примочка в виде _Exit()
bRun = nil
не помогает пока не убираем из кода - DestroyTable(t.t_id)
Добрый день.

На какой сейчас у Вас версии Quik проявляется проблема?
6.17.1.17 QUIK Junior
Спасибо за уточнения.
Как будет информация мы Вас оповестим.
Отображение на графике
 
Цитата
Stasko пишет:
брокер говорит что торговая система не хранит историю. это правда ? или они просто меня посылают чтоб не заморачиваться?
Они наверное не правильно Вас поняли.
Цена приобретения загружается брокером при загрузке лимитов по бумагам.
О какой истории они говорят пока не ясно.
Отображение на графике
 
Цитата
Stasko пишет:
нет
а что и как надо сделать?
Цену приобретения грузит брокер.
Обратитесь к нему. Раз сейчас у вас нет цены приобретения в таблицы лимитов по бумагам, то соответственно и линии на графике не будет.
Как вернуться на предыдущую версию до 6.17.0.58?, Половина окон исчезла и файл wnd вместо 900к стал весить 189МБ!
 
Цитата
Серж пишет:
Добавлю: в настройках сообщений снята галка "Показывать окно сообщений".
Т.е., окно сообщений открывается вручную. Но не переходит автоматически к последнему сообщению, как это было в предыдущих версиях.
Ошибка будет исправлена в одной из ближайших версий программы.
Приносим извинения за причиненные неудобства.
OnClose()
 
Цитата
sam063rus пишет:
огласите весь список, пожалуйста, какие ещё у вас функции то работают-то не работают от версии к версии???
или вы опять нам начнёте тут говорить, что мол, де, если всё расписывать в документации - то это займёт 200 страниц???
Добрый день.

С функцией OnCleanUp действительно вышла заминка.
Мы этим вопросом разберемся и дадим ответ.
Отображение на графике
 
Добрый день.

В таблице лимитов по бумагам по вашему коду клиента и бумаге - цена приобретения присутствует?
DestroyTable подвешивает терминал.
 
lergen

Мы разбираемся с данным вопросом. Постараемся в ближайшее время дать ответ.
DestroyTable подвешивает терминал.
 
Цитата
lergen пишет:
День добрый!
А что этот трабл так и не исправлен в новой версии!
Повторюсь что примочка в виде _Exit()
bRun = nil
не помогает пока не убираем из кода - DestroyTable(t.t_id)
Добрый день.

На какой сейчас у Вас версии Quik проявляется проблема?
OnClose()
 
Цитата
Серж пишет:
Цитата
Egor Zaytsev пишет:
Действительно одно время эта функция не работала и проблема была устранена в версии 6.15
У меня предложение: при анонсировании новой версии писать более подробно о новых возможностях, об устранении старых ошибок и, по возможности, о добавлении новых.
Цитата
OnCleanUp
Функция вызывается терминалом QUIK при смене сессии и при выгрузке файла qlua.dll.
Цитата
Egor Zaytsev пишет:
Под сменой сессии имеется ввиду дата торгов.
Это значит, что OnCleanUp вызывается при переподключении к серверу в новый торговый день ?
Когда происходит выгрузка файла qlua.dll?

Короче, что нужно сделать, чтобы был вызван колбек OnCleanUp?
Добрый день.

Сергей, извините, функция OnCleanUp не работает.
Мы изучим данный вопрос и вернемся к вам в ближайшее время.
OnClose()
 
Цитата
Серж пишет:
Michael Bulychev , здесь вы предлагаете использовать OnCleanUp. Позже ваш коллега
Цитата
Егор Зайцев (ARQA Technologies) пишет :
в текущей реализации функция OnCleanUp не работает.
Так как на самом деле: OnCleanUp работает? И что есть "смена сессии"?
Добрый день.

Действительно одно время эта функция не работала и проблема была устранена в версии 6.15
Под сменой сессии имеется ввиду дата торгов.
модуль "Стратегия"
 
Цитата
Виктор пишет:
sam063rus,
Пробовал не работает.

Дмитрий,
На главной панели Quik, вкладка называется Стратегия.
Добрый день,

Описанная в инциденте проблема была исправлена в модуле опционной аналитики версии 2.1.0.
Рекомендуем Вам обновить версию программы.
коды событий поворотов колеса мыши SetTableNotificationCallback
 
Здравствуйте!

Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Денежные средства по срочному рынку, Сумма по деньгам и открытым позициям
 
Цитата
сергей пишет:
Егор, не первый раз замечаю что Вы не рекомендуете использовать купайл. Есть причины?
Можно, конечно, использовать и qpile, но его мы уже не развиваем, только Qlua.
Последовательное переключение между вкладками
 
Здравствуйте!

Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Денежные средства по срочному рынку, Сумма по деньгам и открытым позициям
 
Цитата
Suntor пишет:
Вопрос так и остался открытым. Есть возможность вывести это значение в Quik или нужно самому с калькулятором сидеть и складывать несколько столбиков?
Добрый день.

Можете воспользоваться Qlua или выводить данные в Excel и там считать.
Перенос заявок через клиринг, процедура и сложности переноса лимитных заявок через клиринг
 
Цитата
Kuicimaru Nakisanava пишет:
Здравствуйте.

На текущий момент я знаю, что есть способ выставлять лимитные заявки "до отмены" либо до определенной даты.
Используются стандартные формы ввода. Рынок ФОРТС.

Когда я пытаюсь выставить заявку через стандартную форму ввода и включаю "до отмены", у меня выдается ошибка:
"По данному разделу запрещены переносы заявок"
(нет возможности запилить сюда скриншот, так бы приаттачил).



Любые ответы приветствуются.
Спасибо.
Добрый день.

Ошибка "По данному разделу запрещены переносы заявок" означает на стороне брокера
в настройках Фортсового шлюза выключена возможность переносить заявки/до отмены
"Окно с заголовком 'инструменты' не было найдено."
 
Цитата
Сергей пишет:
Я приобрел торгового робота, а он оказался несовместим с квиком... пишет все время это: " Окно с заголовком ' инструменты ' не было найдено." Сколько не искал такое окно в квике, чтобы его выставить, но не смог. Кто-нибудь подскажет решение этой проблемы?
Добрый день.

Сергей, все же рекомендуем обратиться к разработчику данного скрипта.
Параметр "На покупку", состояние счета
 
Цитата
mwisor пишет:
Здравствуйте,

не могу найти, к какой таблице можно обратиться в QPlie, чтобы получить кол-во лотов, которые еще можно купить на остаток средства с учетом плеча?

Чисто визуально я смотрю это в таблице "Состояние счета" (Меню "Торговля"->"Состояние счета"), выбираю от там нужный счет, нужный код клиента, режим Т2 и смотрю колонку "Купить", но через QPile не соображу, как туда добраться.
Добрый день.

Получить данную таблицу ни при помощи qpile, ни qlua нельзя.
Однако данный параметр "Купить" можно получить из таблицы "купить/продать" клиентского портфеля.
Plugin API
 
Цитата
sam063rus пишет:
Plugin API
Добрый день.

Информации пока нет. Мы думаем над пожеланием.
Как будет информация мы обязательно сообщим.
Экспорт из Quik в GlobalServer, Проблема с докачкой пропущенных данных.
 
Добрый день.

Алексей, если вы самостоятельно завершаете работу в Quik (выходите из программы), а затем снова входите и подключаетесь,
то экспорт данных будет идти в полном объеме, а не только за пропущенный период.
Данная настройка работает, до перезапуска Quik. Т.е  в процессе торговой сессии был разрыв/подключение к серверу.
Денежные средства по срочному рынку, Сумма по деньгам и открытым позициям
 
Цитата
S S пишет:
Не подскажите, где отображается, или как можно отобразить сумму по деньгами и позициям по фьючерсам в таблице "Ограничения по клиентским счетам"?
То-есть текущие значения.
Добрый день.
Если правильно Вас поняли, то Вас интересуют "свои свободные денежные средства"
если да, то это параметр пла.чист.поз (плановые чистые позиции) из таблицы "позиций по клиентским счетам"
Архив графиков
 
Цитата
Серж пишет:
Цитата
Egor Zaytsev пишет:
Если на сервере изменились какие либо данные по графикам, то обязательно необходимо перезаказывать архив графиков.
Добавьте возможность принудительного обновления одного графика без необходимости перезаказывать весь архив.
Здравствуйте!

Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
не могу найти акции UNAC в QUIK
 
Цитата
Олег Сизиков пишет:
Как добавить акции ОАО «ОАК» с тикером на Московской бирже UNAC в QUIK?
Добрый день.

Попробуйте в поиске инструментов набрать нужный инструмент.
Если ничего не найдет, то можем предположить, что у Вас нет прав на класс в котором торгуется бумага.
По этому вопросу можете обратиться к брокеру.
Что означают эти параметры?
 
Цитата
Андрей пишет:
Скажите а оборот акции это тоже самое что и гистограмма объема или нет?
Добрый день.

Как понимаем речь идет о параметре "оборот в деньгах"
То в таком случае "оборот" показывает объем совершенных сделок в текущей сессии в денежном выражении.
Объем на графике - это объем совершенных сделок в штуках.
Графики будут разные.
Тормоза в версии 1.3.1
 
Цитата
Виталий Фадеев пишет:
Цитата
Виталий Фадеев пишет:
Добрый день. Как продвигается решение моей проблемы? Удалось ли на стендах вашей компании воспроизвести проблему?
PPS
После отключения классов облигаций и опционов стало немного лучше, но производмтельность приложения во время сильных движений уотировок далека от комфортной.( задержка до 20 секунд от клика по кнопке меню до раскрытия меню во время сильного движения котировок - это слишком много). Могу поставить на свое устройство дополнительное по для профилировки , если это упростит решение проблемы ( устройство не взламывал, но при необходимости на нем root получить можно). Либо прошу предоставить исходники приложения( в лс , либо на email в профиле), потому что проблема в том , что пртложение слишком часто перерисовывает экран. Это торговый терминал, а не симулятор гонок.
Добрый день. С обновлением до 1.3.2 проблема тормозов почти ушла (хотя редкие зависания все равно случаются в момент сильного движения рынка)....
За это спасибо.
Будет ли решена проблема с расчетом стоимости портфеля при наличии открытых позиций на срочном рынке ?
(сейчас стоимость портфеля и финансовый результат за день занижается на величину ГО по открытым позициям на срочном рынке ).
Добрый день.

Уточните подробней о какой проблеме вы говорите. Если вы уже по ней обращались и проблеме был присвоен номер, то сообщите его.
Если обращаетесь впервые, то сообщите вы наблюдаете разные значения в портфеле на мобильном устройстве и большом Quik?
message, параметры
 
Цитата
Viktor MMM пишет:
В таблице системных сообщений есть поля - Важность, Источник, Категория.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
message, параметры
 
Цитата
Viktor MMM пишет:
В таблице системных сообщений есть поля - Важность, Источник, Категория. Как свое сообщение дополнить этими данными?
Добрый день.

В текущей реализации такой возможности нет.
Можем зарегистрировать пожелание на доработку.
Ввод стоп-заявок с графика, Нужна возможность, позволяющая стоп-заявки и тейк-профиты выставлять линиями
 
Здравствуйте!

Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
ПЕрезапуск терминала, Пропадает один скрипт
 
Цитата
Евгений Черных пишет:
6.17.0.58
Скрипты тоже потребуются.
ПЕрезапуск терминала, Пропадает один скрипт
 
Цитата
Евгений Черных пишет:
0
Еще уточните версию Quik.
ПЕрезапуск терминала, Пропадает один скрипт
 
Цитата
Евгений Черных пишет:
Здравствуйте, уважаемые разработчики.
В терминале запущено три робота на LUA,
Если перезапустить, то останется только два. Проверено на нескольких квиках.
Куда девается один ?
Добрый день.

Чтобы разобраться в вопросе потребуются ваши скрипты, можно пока прислать проблемный.
Как получить событие - изменение в ТТП?
 
Цитата
Серж пишет:
Цитата
Egor Zaytsev пишет:
Виктор, при каждом изменении того или иного параметра (который укажите в коде) вы будите получать сообщение.
Нет, OnParam будет срабатывать при изменении любого параметра, а не только того, который вам нужен.
Добрый день.

Имел ввиду, что если настроить фильтр, то можно увидеть изменение по конкретному параметру.
Так да, изменения будут по любому параметру, но получать сообщение только по конкретному.
Например так:
Код
 function OnParam(class,sec)
    if class == "SPBFUT" and sec == "BRJ5" then 
    tp1 = getParamEx(class,sec,"qty")
    message(class.." "..sec.." "..tp1.param_value,2)
    end
В противном случае можно использовать функцию CreateDataSource
Страницы: Пред. 1 ... 62 63 64 65 66 67 68 69 70 71 72 След.
Наверх