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

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

Страницы: Пред. 1 ... 24 25 26 27 28 29 30 31 32 33 34 ... 46 След.
центрировать стакан
 
Цитата
можно ли как-то центрировать стакан?
Поставить в свойствах стакана "Лучшие спрос и предложения видны всегда". Эта настройка не работает для разряженного стакана.
Но в 7-й версии добавили не ограничение строк, как таковое, а глубину стакана (количество отображаемых котировок). Для разряженного стакана эта настройка бесполезна.
Надо делать так, как надо. А как не надо - делать не надо.
OnTransReply, status
 
Цитата
Тут точно nil ?
Это так, отступление. К status отношения не имеет, но имеет отношение к OnTransReply.
Надо делать так, как надо. А как не надо - делать не надо.
OnTransReply, status
 
3) Из описания Транзакции в документации по QLUA:
Цитата
* - параметр может иметь значение nil
Тут точно nil ?
Надо делать так, как надо. А как не надо - делать не надо.
OnTransReply, status
 
1) Чем отличается status = 0 от status = 1 для транзакций, поданных из QLua-скрипта?
Если мы получили OnTransReply, не означает ли это автоматически, что транзакция, как минимум, получена сервером QUIK?

2) Значения статусов 0, 2, 12, 13 возможны для стоп-заявок, поданных из QLua?
Надо делать так, как надо. А как не надо - делать не надо.
Как убрать счета депо из wnd при переносе на другой квик?
 
Цитата
Техподдержка может дать новую инструкцию по очистке от "левых" счетов?
Подразумеваются неактуальные коды клиентов.

Цитата
Возможно поможет удаление acnt.dat.
Нет. Во-первых после перезаказа данных этот файл не восстанавливается в 7-й версии (по-крайней мере в демо).
Во-вторых, счета и коды клиентов зашиваются в файле info.wnd
Надо делать так, как надо. А как не надо - делать не надо.
Что приходит в OnTransReply ?
 
Укажите, пожалуйста, возможные значения параметра status в OnTransReply для транзакций, поданных посредством QLua-скриптов.

Пример:
status = 0 - транзакция отправлена серверу - не имеет смысла, поскольку приход колбэка OnTransReply уже говорит о том, что транзакция получена сервером QUIK (status = 1)
Надо делать так, как надо. А как не надо - делать не надо.
getQuoteLevel2, Приведение данных к корректному виду
 
Спасибо.
Странно, почему в руководстве эта функция не указана?
Есть ещё какие-то недокументированные функции, о которых стоило бы знать?
Надо делать так, как надо. А как не надо - делать не надо.
OnTransReply, status
 
Здравствуйте.
В каких ситуациях может прийти OnTransReply со статусом 0 или 1?
Какие возможные значения может принимать status при выставлении стоп-заявок?
Надо делать так, как надо. А как не надо - делать не надо.
Как убрать счета депо из wnd при переносе на другой квик?
 
Из-за изменения основного меню в 7-й версии все эти пункты следует искать в других местах.
Но проблема в другом: перечисленные по ссылке действия не приводят к желаемому результату: "левые" счета всё равно не удаляются.

Техподдержка может дать новую инструкцию по очистке от "левых" счетов?
Надо делать так, как надо. А как не надо - делать не надо.
getQuoteLevel2, Приведение данных к корректному виду
 
Здравствуйте.

Измените QLua-функцию getQuoteLevel2 таким образом, чтобы она возвращала значения типа number вместо строковых.
(Я не могу придумать ни одного варианта, когда было бы необходимо (или даже возможно) использовать данные того формата, что сейчас возвращает функция... Даже в sendTransaction без форматирования эти данные не подойдут.)
Конечно, всё форматирование можно написать в своей программе, но форматирование в число занимает гораздо больше времени, чем в C-коде внутри самого терминала. Особенно, если нужно обработать несколько строк бидов и офферов. Это не дело.

Далее, при отсутствии заявок на покупку/продажу "таблицы" bid/offer имеют строковый тип. Логичнее было бы возвращать либо пустую таблицу {}, либо nil.
Надо делать так, как надо. А как не надо - делать не надо.
Проблема работы кнопки "оформление цитаты"
 
Кнопка "Цитировать" теперь не работает? (Opera v.34.0)
Надо делать так, как надо. А как не надо - делать не надо.
Подскажите, что можно "почистить" в квике
 
В alltrade.dat содержится архив ТВС. Он сам очищается в начале новой сессии или при переключении на другой сервер.

WndConverter (кстати, где можно скачать актуальную версию WndConverter?)
Надо делать так, как надо. А как не надо - делать не надо.
Как в Lua сделать безусловный переход ? Или такой возможности нет ?
 
Создать функции, не?
Надо делать так, как надо. А как не надо - делать не надо.
Зависание QUIK, Зависание стакана котировок и графика на открытии торгов и вечернем клиринге
 
Юрий,
могу скинуть скрипт для теста брокера. Из лога будут видны реальные задержки отображения биржевой информации - отправите его (лог) разработчику   :wink:
Надо делать так, как надо. А как не надо - делать не надо.
Как на диалог со списком скроптов Lua назначит горячую клавишу?
 
Цитата
Sergey Gorokhov пишет:
проблема изучается.
http://forum-archive.quik.ru/forum/ideas/119814/121336/#m121336
Надо делать так, как надо. А как не надо - делать не надо.
Пропуски данных в ТТП
 
Цитата
Космонавт пишет:
Старатель, почему?
У меня так - из личных наблюдений. У вас, возможно, будет по-другому. Зависит от конкретных настроек брокера, вероятно. Тестируйте.
Где-то на этом форуме я выкладывал результаты сравнительного тестирования скорости получения колбэков OnParam, OnAllTrade, OnQuote, CreateDataSource.

Цитата
Космонавт пишет:
Сергей Горохов вроде бы обосновал, что это не так.
Где вы это увидели?
Надо делать так, как надо. А как не надо - делать не надо.
Пропуски данных в ТТП
 
На интервальном (не тиковом) графике цена отображается позже других источников. Поэтому, если скорость получения цены последней сделки имеет значение, - лучше использовать ТТП или ТВС.
Надо делать так, как надо. А как не надо - делать не надо.
Изменение/перемещение стоп-заявки
 
* Насчёт цены - не знаю, насколько это сложно.
Надо делать так, как надо. А как не надо - делать не надо.
Изменение/перемещение стоп-заявки
 
При изменении рыночных условий или закрытии части позиции, на которую выставлялся стоп, может потребоваться перевыставить стоп-заявку с новыми условиями. Удобней было бы, просто поменять требуемые параметры, а не отслеживать статусы старой снятой и новой заявок.
Поскольку механизм изменения активного количества уже реализован в заявках типа "Со связ. заявкой", то, думаю, с небольшими доработками его можно применить к стоп-заявкам других типов. Насчёт объёма  - не знаю, насколько это сложно.
Надо делать так, как надо. А как не надо - делать не надо.
Как получить средствами QLUA из таблицы Orders видимое количество лотов айсберг-заявки ?
 
Цитата
Стас Золотарев пишет:
Зарегистрируйте, пожалуйста.
+1

Цитата
Стас Золотарев пишет:
А есть ли другой способ отличия айсберг-заявки от обычной лимитной через QLUA?
Код
flags  NUMBER  Набор битовых флагов
бит 9 (0x200)  Айсберг-заявка
Надо делать так, как надо. А как не надо - делать не надо.
Изменение/перемещение стоп-заявки
 
В QUIK есть условные заявки типа "Со связ. заявкой". При частичном исполнении связанной заявки объем стоп-заявки уменьшается до величины неисполненного остатка лимитированной заявки.
Предлагаю на основе данного функционала добавить функцию изменения некоторых параметров (объёма, цены...) любых стоп-заявок без необходимости снятия/выставления новой заявки, т.е. в таблице стоп-заявок это будет та же самая заявка.
И также добавление нового вида ("ACTION") транзакции "MOVE_STOP_ORDER", при выполнении которой номер стоп-заявки остаётся прежним.
Надо делать так, как надо. А как не надо - делать не надо.
Как убрать счета депо из wnd при переносе на другой квик?
 
http://forum-archive.quik.ru/forum/lua/114190/114246/#m114246
Надо делать так, как надо. А как не надо - делать не надо.
Изучаем Qlua., "hello world"
 
Для QLua условие уникальности TRANS_ID не является обязательным, т.е. работоспособность функции sendTransaction не зависит от уникальности этого параметра.
А по "KILL_ALL_ORDERS" здесь есть ответ: KILL_ALL_ORDERS из Qpile и QLua
Надо делать так, как надо. А как не надо - делать не надо.
Как получить через API или таблицы все счета депо?
 
Таблица торговых счетов. Доступна также для вывода по DDE.
Надо делать так, как надо. А как не надо - делать не надо.
Таблица транзакций
 
Таблица транзакций очищается при переключении на другой сервер. Надо бы исправить.
Надо делать так, как надо. А как не надо - делать не надо.
Стоп-заявка сработала, но была отвергнута торговой системой
 
Egor Zaytsev,
загляните ещё в эту тему.
Надо делать так, как надо. А как не надо - делать не надо.
Стоп-заявка сработала, но была отвергнута торговой системой
 
Цитата
Egor Zaytsev пишет:
Можем зарегистрировать пожелание. Например, что транслировалась причина в OnTransReply
Регистрируйте. Но лучше в OnStopOrder в том же колбэке, где приходит ответ "Отвергнута ТС".
Надо делать так, как надо. А как не надо - делать не надо.
QUIK (версия 7.0.1.5), function OnTrade(trade), трехкратный вызов на одно событие.
 
Цитата
Sergey Gorokhov пишет:
Можно использовать комментарий.
Является ли параметр brokerref в колбэке OnTrade необновляемым, т.е. проставляется ли он в первом же колбэке в обязательном порядке?
Надо делать так, как надо. А как не надо - делать не надо.
Стоп-заявка сработала, но была отвергнута торговой системой
 
В каком колбэке указывается причина отклонения торговой системой заявки, выставляемой по стоп-заявке?
Надо делать так, как надо. А как не надо - делать не надо.
Тейк-профит и стоп-лимит
 
По поводу панели "Общий фильтр клиентов": при старте QUIK этот фильтр не применяется для графиков, требуется повторный ввод кода клиента.
Также и для стакана: после старта QUIK требуется повторный ввод в поле "Код клиента".
Надо делать так, как надо. А как не надо - делать не надо.
Тейк-профит и стоп-лимит
 
Цитата
Egor Zaytsev пишет:
2. У нас проблема не воспроизводится. В форму ввода заявки подставляется тот код клиента, который указан уже у той стоп заявке, которая была выделена.
Всё вопрос снят: был установлен признак "Подставлять код клиента из фильтра", а сам фильтр на вкладке с таблицей стоп-заявок не указан.
Надо делать так, как надо. А как не надо - делать не надо.
Тейк-профит и стоп-лимит
 
1. При наведении курсором на линию условной заявки на графике всплывает подсказка с её параметрами.
На обеих линиях отображается параметр "Стоп-цена". Сделайте на тейк-профит линии название параметра "Тейк-цена", чтобы понятней было.

2. При вводе новой стоп-заявки из таблицы стоп-заявок заполняются поля аналогичные заявке, на которой стоит курсор, кроме Кода Клиента
Надо делать так, как надо. А как не надо - делать не надо.
Тейк-профит и стоп-лимит
 
Цитата
Старатель пишет:
Скажите, а всегда ли при мгновенном исполнении условной заявки по тейк-профит приходит колбэк с установленным 15-м битом в флаге flags?
Отвечаю на свой вопрос: при моментальном исполнении стоп-заявки по тейк-профиту колбэк OnStopOrder с установленным 15-м битом в флаге flags приходит не всегда.
Надо делать так, как надо. А как не надо - делать не надо.
Тейк-профит и стоп-лимит
 
Цитата
Старатель пишет:
Скажите, а всегда ли при мгновенном исполнении условной заявки по тейк-профит приходит колбэк с установленным 15-м битом в флаге flags?
Имеется ввиду, если терминал находится онлайн в этот момент
Надо делать так, как надо. А как не надо - делать не надо.
Тейк-профит и стоп-лимит
 
Цитата
s_mike@rambler.ru пишет:
При этом возможны случаи, когда позиция будет закрыта ниже цены стопа даже в отсутствии проскальзываний.
Это-то понятно. ))

Скажите, а всегда ли при мгновенном исполнении условной заявки по тейк-профит приходит колбэк с установленным 15-м битом в флаге flags?
Я думаю, вы понимаете, к чему я клоню? Отловить условие срабатывания.
Надо делать так, как надо. А как не надо - делать не надо.
Ошибка "Неверный код клиента"
 
Я так понимаю, при подключенном субсчёте параметр CLIENT_CODE в транзакции должен выглядеть так: "code/sub/comment"
Надо делать так, как надо. А как не надо - делать не надо.
Стоплосс и тейкпрофит заявки
 
Цитата
Александр Евстратенко пишет:
Вопрос заключался можно ли с помощью каких либо флагов или параметров сделки просто и точно определить условие по которому исполнилось стоплосс и тейкпрофит заявка.
Если не сбрасывать 15-й бит флага "flags" в ноль при исполнении условной заявки, то по его значению можно однозначно определить условие исполнения.
Зарегистрируйте, пожалуйста, пожелание на доработку: не сбрасывать 15-й бит флага "flags".
Надо делать так, как надо. А как не надо - делать не надо.
Тейк-профит и стоп-лимит
 
При наведении курсором на линию условной заявки на графике всплывает подсказка с её параметрами.
На обеих линиях отображается параметр "Стоп-цена". Сделайте на тейк-профит линии название параметра "Тейк-цена", чтобы понятней было.

И ещё: я правильно понимаю, что после того как сработал сигнал по тейк-профит и начался расчёт min/max, то стоп-условие уже не рассматривается?
Надо делать так, как надо. А как не надо - делать не надо.
Стоп-заявка сработала, но была отвергнута торговой системой
 
Цитата
Владимир пишет:
Заявка, выставляемая по стоп-заявке N [53769731], отвергнута торговой системой: Could not cancel order. [GW][14] "Не найдена заявка для удаления".
В каком из колбэков нужно ловить такое сообщение?
Надо делать так, как надо. А как не надо - делать не надо.
Стоп-заявка сработала, но была отвергнута торговой системой
 
Цитата
Владимир пишет:
Скрипт пытается делать какое то действиеи ошибка приходит от Скрипта.
У Квика такой ошибки нет.
Таблица транзакций показывает, что ошибка не скрипта, а сервера.
Надо делать так, как надо. А как не надо - делать не надо.
Стоп-заявка сработала, но была отвергнута торговой системой
 
А таблицу транзакций покажите.
Надо делать так, как надо. А как не надо - делать не надо.
Стоп-заявка сработала, но была отвергнута торговой системой
 
Сотрудники брокера ответили вам на от...сь не верно.
Цитата
Владимир пишет:
[GW][14] "Не найдена заявка для удаления"
Это ответ от шлюза торговой системы. Может означать, что сервер QUIK не может снять одну из заявок 18775681008 или 18775712386.
Сервер посылает транзакцию на снятие либо повторно уже снятой заявки 18775681008 либо уже исполненной 18775712386?
Тут надо смотреть логи сервера.
Надо делать так, как надо. А как не надо - делать не надо.
Стоп-заявка сработала, но была отвергнута торговой системой
 
Снята (мкс) и UID снявшего заявку - ?
Надо делать так, как надо. А как не надо - делать не надо.
Стоп-заявка сработала, но была отвергнута торговой системой
 
Время снятия заявки 18775681008 покажите.
Надо делать так, как надо. А как не надо - делать не надо.
Депозит на демо, Нужно обновить
 
Добрый день.
Продлите, пожалуйста, доступ для UID 93716
Надо делать так, как надо. А как не надо - делать не надо.
OnOrder без UID
 
Ваша правда: дубликаты OnOrder по-прежнему присутствуют. Вопрос снимается.
Надо делать так, как надо. А как не надо - делать не надо.
OnOrder без UID
 
Тогда что изменилось?
Надо делать так, как надо. А как не надо - делать не надо.
OnOrder без UID
 
Цитата
Олег Хуснутдинов пишет:
Таблица заявок - обновляемая таблица. Поэтому, теоретически, обновлён (дописан/удалён) может быть любой параметр, кроме ключевых (ключевые это Номер заявки, Дата торгов, Код класса). На практике же дописывается UID и ID транзакции. Сделано это для того, чтобы как можно скорее отправить информацию о заявке пользователю и не ожидать определения всех атрибутов заявки (определение UID и ID транзакции происходит внутри сервера QUIK и занимает какое-то время).
В QUIK 7.0.3.7 в ответ на транзакцию стал приходить один OnOrder, в отличие от предыдущих версий, где их (OnOrder) было всегда несколько на одну транзакцию.
Означает ли это, что в 7-й версии механизм работы с таблицей заявок изменён, и все параметры заявок всегда заполняются до отправки пользователю?
Надо делать так, как надо. А как не надо - делать не надо.
Прошу совета с TAKE_PROFIT_AND_STOP_LIMIT_ORDER, Прошу совета с TAKE_PROFIT_AND_STOP_LIMIT_ORDER
 
Цитата
Sergey Gorokhov пишет:
Если и регистрировать такое пожелание то только как опцию.
Делайте как удобно.
Надо делать так, как надо. А как не надо - делать не надо.
Прошу совета с TAKE_PROFIT_AND_STOP_LIMIT_ORDER, Прошу совета с TAKE_PROFIT_AND_STOP_LIMIT_ORDER
 
Информационно-торговой системы QUIK (в простонародье - терминал QUIK).
Надо делать так, как надо. А как не надо - делать не надо.
Страницы: Пред. 1 ... 24 25 26 27 28 29 30 31 32 33 34 ... 46 След.
Наверх