На минутном графике объёма виден "всплеск" в 15:30.
Надо делать так, как надо. А как не надо - делать не надо.
Таблциа Истории
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
15.09.2015 11:02:32
Цитата
Optimus1 Optimus1 пишет: Подскажите, в таблице всех сделок, отображаются так же и в нестаканные сделки ?
В смысле, внесистемные? Их в ТВС нет.
Надо делать так, как надо. А как не надо - делать не надо.
Проблемы с обновлением Спектры, Проблемы после обновления Спектры и изменения механизма ГО
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
14.09.2015 10:52:14
Цитата
Валентин пишет: смогу ли я купить одну штуку по лимитированной цене (текущая цена +100п грубо говоря)?
Если текущая цена недалека от котировки клиринга, то ГО изменяется незначительно от номинала. Грубо говоря, у вас в запасе есть ~2 т .руб. хода цены от котировки клиринга, при которой ваша заявка будет принята.
Надо делать так, как надо. А как не надо - делать не надо.
Окно сообщений
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
14.09.2015 10:44:43
По всей видимости к ноутбуку раннее подключали внешний монитор.
Надо делать так, как надо. А как не надо - делать не надо.
Проблемы с обновлением Спектры, Проблемы после обновления Спектры и изменения механизма ГО
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
09.09.2015 13:28:51
Прудон, я выделил жирным ключевой параметр, от которого зависит количество лотов, которое можно купить/продать. Соответственно, вы можете поэкспериментировать с любой ценой в заявке и получить разное количество лотов в одно и то же время. Больше вам скажу: при покупке ниже котировки клиринга можно выставить больше номинального количества. И так было раньше ;-)
Вы не поверите, но на фондовой секции максимальное количество лотов, которое можно купить/продать зависит от цены заявки. И так было изначально ;-)
Надо делать так, как надо. А как не надо - делать не надо.
Проблемы с обновлением Спектры, Проблемы после обновления Спектры и изменения механизма ГО
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
09.09.2015 12:58:23
Цитата
Прудон пишет: не только заявки по рынку не принимаются когда на счете чуть больше чем ГО но и лимитированные заявки тоже.
Естественно. Согласно новым правилам, ГО увеличивается на разницу между ценой заявки и котировкой клиринга.
Цитата
Прудон пишет: Важно подчеркнуть что во всех этих случаях в окне ввода заявок правильно отображалось число заявок которое можно было сделать, имеется ввиду поле "Кол-во"
Важно подчеркнуть, что в поле "Кол-во" отображается то количество, которое вы хотите купить/продать. А вот параметр "max" рассчитывается неверно.
Надо делать так, как надо. А как не надо - делать не надо.
Проблемы с обновлением Спектры, Проблемы после обновления Спектры и изменения механизма ГО
Андрей пишет: То есть, вам как разработчикам Квика нужно срочно изменить механизм эмуляции маркет-заявки с абсолютного принципа, когда вы просто брали цены лимитов, на относительный - расчёт от текущей рыночной цены через закладывния проскальзвания в пунктах:500...1000 и контрольной проверкой на попадания заявки в границы лимитов.
Мы зарегистрировали пожелание по добавлению этой возможности в QUIK.
Наверное, действительно стоит добавить параметр "Проскальзывание", с учётом которого можно было бы выставлять псевдо-рыночные заявки (как на ФОРТС, так и на споте): Покупка = лучший бид + Проскальзывание Продажа = лучший оффер - Проскальзывание
Также исправьте алгоритм расчёта параметра "max" в окне ввода заявки.
Цитата
Dmitry Svetlichny пишет: Параметры "Макс.возм.цена" и "Мин.возм.цена" рассчитываются на основе данных, транслируемых из торговой системы.
Параметры "Макс.возм.цена" и "Мин.возм.цена" рассчитываются непосредственно в QUIK? Можете пояснить на основе каких данных? Наблюдал ситуацию, когда уже после расширения лимитов и начала торгов параметры "Макс./Мин. возм. цена" ещё некоторое время транслировали старые значения.
Надо делать так, как надо. А как не надо - делать не надо.
Графики с помощью Qlua, Графики с помощью Qlua
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
07.09.2015 18:25:49
Цитата
Eldar пишет: а вы не в курсе случаем, в будущем не планируется внедрить такие вещи?
Надо делать так, как надо. А как не надо - делать не надо.
Графики с помощью Qlua, Графики с помощью Qlua
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
07.09.2015 18:16:53
В текущей версии можно нарисовать только непрерывную линию.
Надо делать так, как надо. А как не надо - делать не надо.
Не подключается iuplua, При попытке подключить iuplua получаю ошибку библиотеки iuplua.dll
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
07.09.2015 11:21:03
Наверное, вы какую-то другую строку добавляли:
Цитата
Дмитрий Минеев пишет: error loading module 'iuplua' from file 'C:\Program Files (x86)\Lua\5.1\clibs\iuplua51.dll': C:\Program Files (x86)\Lua\5.1\clibs\iuplua51.dll:1: '=' expected near 'ђ'
Надо делать так, как надо. А как не надо - делать не надо.
Денис X пишет: А ситуация, когда дублирующее сообщение с проставленным transID_не_ придет возможна? Сообщение в этой же ветке выше: "В логе из первого сообщения - для ордеров, начинающихся на "num:1394" - всегда "transaction:0""
Денис X, видимо, проще самостоятельно проверить: уточните, по какой именно бумаге подавались транзакции с "num:1394", повыставляйте заявки через S#/Lua по этой бумаге и посмотрите, приходят ли вообще по этой бумаге OnOrder с проставленным trans_id.
Надо делать так, как надо. А как не надо - делать не надо.
Это значит, что эти ордера были выставлены по другой бумаге, а не по SPBFUT RIU5.
Цитата
Денис X пишет: А ситуация, когда дублирующее сообщение с проставленным transID_не_ придет возможна? Сообщение в этой же ветке выше: "В логе из первого сообщения - для ордеров, начинающихся на "num:1394" - всегда "transaction:0""
Денис X пишет: Хм, сам я на это не обратил внимание. Затрудняюсь сказать, что это значит. Возможно этот ордер и был выставлен руками..но остальные ордера с нулевым trans_id точно выставлялись моей программой через S#
Не? Возможно, вам стоит восстановить хронологию событий?
Надо делать так, как надо. А как не надо - делать не надо.
Sergey Gorokhov пишет: Вы можете использовать примечание для решение задачи. Оно в отличии от TRANS_ID содержится в поле BROKERREF которое транслирует биржа, а значит оно точно не потеряется. То есть чтобы робот писал в примечание какой-либо спец признак. Примечание указывается в параметре транзакции CLIENT_CODE после кода клиента, в качестве разделителя добавляется признак "/" или "//" (зависит от настроек на стороне брокера) если в правах только один код клиента, можно его не указывать, а сразу писать примечание.
Как узнать, какие настройки на стороне брокера? Нужно к брокеру обращаться или можно выяснить экспериментальным путём? Есть ли какие-то ограничения на содержание этого поля, кроме длины в 20 символов? Я так понимаю, что в поле CLIENT_CODE можно указать тот же Trans_ID?
Надо делать так, как надо. А как не надо - делать не надо.
Олег Хуснутдинов пишет: Таблица заявок - обновляемая таблица. Поэтому, теоретически, обновлён (дописан/удалён) может быть любой параметр, кроме ключевых (ключевые это Номер заявки, Дата торгов, Код класса). На практике же дописывается UID и ID транзакции. Сделано это для того, чтобы как можно скорее отправить информацию о заявке пользователю и не ожидать определения всех атрибутов заявки (определение UID и ID транзакции происходит внутри сервера QUIK и занимает какое-то время).
Надо делать так, как надо. А как не надо - делать не надо.
Не единичная: тоже такое наблюдал однажды с подобными симптомами:
Цитата
Антон пишет: При этом, на панели кнопка "установить соединение" не активна, а разорвать соединение - активна.
Вот ещё похожая тема:
Надо делать так, как надо. А как не надо - делать не надо.
Добавить график, Добавить график, Price, Новое окно.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
15.08.2015 11:27:49
Предлагаю зарегистрировать пожелание на добавление подобного функционала в QUIK:
Что здесь есть: 1) линейка; 2) "стакан" на графике; 3) процентная шкала; 4) задание точных координат и на каких таймфреймах отображать для линий.
Надо делать так, как надо. А как не надо - делать не надо.
Пользовательский фильтр и Условное форматирование
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
14.08.2015 12:23:54
Добрый день.
1. Предлагаю добавить в фильтры возможность задавать условия сравнения не только с текущим значением в другой колонке, но сравнение значения по другой колонке с любым произвольным заданным значением.
2. Сделать возможность добавления ещё строк с условиями. А то 2-3 иногда не хватает.
Надо делать так, как надо. А как не надо - делать не надо.
нужен робот аналитик на луа(без выставления заявок, только уведомление в квике и в мэйл при срабатывании индикатора), сколько это будет стоить, есть набор из 15 инструментов, для каждого инструмента 4 периода - мес, нед, ден, час, и 3-4 стандартных индикатора квика условия срабатывания которых надо проверять и оповещать при срабатывании.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
14.08.2015 10:42:46
Цитата
DMITRYQ DMITRYQ пишет: Вы внутри кода самостоятельно рассчитываете значение индикаторов по формле и складируете их в заданных таймфреймах для аналитики совершенно не пользуясь информацией встроенного индикатора?
Да. При большом количестве инструментов/таймфреймов/индикаторов это проще в настройке. Ведь нужно нанести индикаторы на графики, для каждого индикатора ещё прописать свой идентификатор, а у вас их 15*4*3=180. А захотите добавить инструмент, таймфрейм, поменять параметры индикатора... Всё это нужно будет ручками на графиках делать... А в моём случае - только изменить настройки в ini-файле.
Надо делать так, как надо. А как не надо - делать не надо.
нужен робот аналитик на луа(без выставления заявок, только уведомление в квике и в мэйл при срабатывании индикатора), сколько это будет стоить, есть набор из 15 инструментов, для каждого инструмента 4 периода - мес, нед, ден, час, и 3-4 стандартных индикатора квика условия срабатывания которых надо проверять и оповещать при срабатывании.
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
14.08.2015 10:09:54
Цитата
DMITRYQ DMITRYQ пишет: 2. надо ли под каждый из наблюдаемых инструментов открывать график на каждом периоде и таким образом загружать значительно квик и систему?
Значения "стандартных индикаторов квика" берутся непосредственно с открытых графиков. Поэтому либо должны быть открыты все графики по всем требуемым инструментам/таймфреймам с нанесёнными на них индикаторами и прописаны идентификаторы каждого индикатора, либо рассчитывать все значения индикаторов непосредственно в коде. Я делаю по второму варианту. Тогда график вообще можно не открывать.
Надо делать так, как надо. А как не надо - делать не надо.
Глупый вопрос! Механизм совершения сделок!, Механизм совершения сделок!
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
13.08.2015 23:45:19
Sergey, а вы случаем не путаете таблицу заявок с таблицей сделок? У новичков это часто бывает.
Цитата
Sergey пишет: на рынке происходит сделка по 83,1 - количество в стакане по этой цене уменьшается на 1 шт и становится 499 штук. А у меня в портфель падает 1 ОФЗ по цене 83,5
Это легко проверить: заказываете у брокера отчёт по сделкам за указанный период, из отчёта узнаёте номер сделки. Затем по истории торгов ищите сделку с таким номером.
Надо делать так, как надо. А как не надо - делать не надо.
Количество открытых позиций и сделки из таблицы всех сделок
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
13.08.2015 22:38:15
Объём на графике совпадает с объёмом, прошедшим по ТВС. Количество бумаг во всех сделках из ТТП зачастую больше объёма на графике.
Надо делать так, как надо. А как не надо - делать не надо.
Глупый вопрос! Механизм совершения сделок!, Механизм совершения сделок!
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
13.08.2015 17:17:12
Наверное, вот это:
Надо делать так, как надо. А как не надо - делать не надо.
Глупый вопрос! Механизм совершения сделок!, Механизм совершения сделок!
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
13.08.2015 16:31:17
Цитата
Imersio Arrigo пишет: Конечно хранить на своем сервере. Потому что постановка-снятие заявки на биржу, это время, это транзакции, это канал. А тут хранишь все локально - и сводишь заявки в кучу. Ну а ежели какой жирный клиент выставит большую заявку - ее пробрасывают на реальную биржу.
Почитайте как организоваты форекс-кухни. Все делается именно так.
То, что технически организовать такую схему возможно - это и так понятно. Но давайте не будем сравнивать с FOREX через дилинговую контору. Во-первых, там изначально нет единого организованного центра. Во-вторых, в каждой сделке вашим контрагентом является дилер. Поэтому и инфраструктура организована таким образом.
Но у меня вопрос к сотрудникам ARQA Technologies по конкретной торговой платформе:
Цитата
Старатель пишет: действительно ли брокер может "перехватывать" заявки клиентов, поданные, посредством ИТС QUIK?
или это не более, чем "вымысел" наших форумчан?
Надо делать так, как надо. А как не надо - делать не надо.
Глупый вопрос! Механизм совершения сделок!, Механизм совершения сделок!
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
13.08.2015 15:26:42
Imersio Arrigo, вы же понимаете, что свести нужно как минимум две заявки? Для этого надо при подаче второй заявки либо быть контрагентом в сделке, либо "выдернуть" первую заявку с биржи, либо хранить все заявки своих клиентов на своём сервере (быть самому биржей).
Надо делать так, как надо. А как не надо - делать не надо.
Глупый вопрос! Механизм совершения сделок!, Механизм совершения сделок!
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
13.08.2015 15:21:28
Цитата
user пишет: в клиентском договоре был пункт, что они могут не выводить заявку на биржу, если могут ее исполнить сами. У меня случались такие сделки
Цитата
user пишет: Я думаю, что сводились клиентские заявки внутри брокера
То, что вы думаете, и то, что есть на самом деле, - как говорится, две большие разницы.
Надо делать так, как надо. А как не надо - делать не надо.
Глупый вопрос! Механизм совершения сделок!, Механизм совершения сделок!
Старатель пишет: Меня интересует техническая сторона вопроса. Возможно ли такое в QUIK?
Не вижу причин, почему "нет".
Как вы себе это представляете?
Надо делать так, как надо. А как не надо - делать не надо.
Глупый вопрос! Механизм совершения сделок!, Механизм совершения сделок!
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
13.08.2015 15:08:06
Цитата
user пишет: Я думаю, что сводились клиентские заявки внутри брокера
Вы уж определитесь было или нет? Тот пункт договора может относился к заявкам, поданным по телефону/факсу/на бумажном носителе.
Надо делать так, как надо. А как не надо - делать не надо.
Глупый вопрос! Механизм совершения сделок!, Механизм совершения сделок!
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
13.08.2015 14:10:37
user, правильно ли я понимаю, что вы подавали поручение на покупку (продажу) ЦБ в секции основного рынка акций посредством ИТС QUIK, и оно исполнилось выше (ниже - для продажи) текущего предложения (спроса)?
Цитата
Imersio Arrigo пишет: А вот может или нет - зависит от того, какой договор вы с ним подписали.
Меня мало интересует содержание договора. Это - ваши личные отношения с брокером. Меня интересует техническая сторона вопроса. Возможно ли такое в QUIK?
Надо делать так, как надо. А как не надо - делать не надо.
Глупый вопрос! Механизм совершения сделок!, Механизм совершения сделок!
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
13.08.2015 10:27:18
Цитата
user пишет: У бывшей Тройки Диалог в клиентском договоре был пункт, что они могут не выводить заявку на биржу, если могут ее исполнить сами. У меня случались такие сделки
В таком случае, прошу прокомментировать сотрудников ARQA Technologies действительно ли брокер может "перехватывать" заявки клиентов, поданные, посредством ИТС QUIK, с целью исполнения клиентской заявки в качестве контрагента?
Надо делать так, как надо. А как не надо - делать не надо.
Глупый вопрос! Механизм совершения сделок!, Механизм совершения сделок!
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
13.08.2015 10:18:53
Цитата
user пишет: У бывшей Тройки Диалог в клиентском договоре был пункт, что они могут не выводить заявку на биржу, если могут ее исполнить сами.
Эти поручения подавались посредством ИТС типа QUIK или по телефону/факсу/через брокерскую самописную программу?
Надо делать так, как надо. А как не надо - делать не надо.
Процентное изменение
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
12.08.2015 17:05:19
Инструмент один - график цены. Нужно, чтобы на правой оси отображалось абсолютное значение цены, а на левой - её процентное изменение (или наоборот).
Цитата
s_mike@rambler.ru пишет: Наложить на цену индикатор процентного изменения цены и привязать его к другой оси.
Я не уверен, что вторая шкала будет всегда соответствовать первой (не произойдёт смещения).
Надо делать так, как надо. А как не надо - делать не надо.
1) В меню "Связь - Заказ всех сделок..." добавляем, например, Сбербанк: при этом все сделки по Сбербанку в терминал не поступают. Открываем таблицу всех сделок и выбираем любую другую бумагу: начинают поступать все сделки по Сбербанку. Закрываем таблицу всех сделок: прекращают поступать все сделки по Сбербанку.
Это - тот же вопрос, что обсуждается здесь, вы не находите? Но из ваших сообщений выходит, что вы "", и проблему только сейчас. Я ошибаюсь?
Надо делать так, как надо. А как не надо - делать не надо.
Глупый вопрос! Механизм совершения сделок!, Механизм совершения сделок!
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
12.08.2015 16:10:31
Цитата
Sergey пишет: в результате купил я по той цене какой заказывал, а вот на бирже сделка произошла по цене стаканаи разницу (выгоду) забрал себе брокер.
Скрины в студию!
Надо делать так, как надо. А как не надо - делать не надо.
Количество открытых позиций и сделки из таблицы всех сделок
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
12.08.2015 14:32:32
Цитата
user пишет: RIU5;RTS-9.15;82700.00000;10000;2015-08-06 14:41:42.167;1185838445;1
1 - Nosystem (внесистемная в торгах)
Василий Конюшев, если не секрет, как вы используете в торговле индикатор открытых позиций?
Надо делать так, как надо. А как не надо - делать не надо.
Процентное изменение
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
12.08.2015 12:53:04
Как сделать, чтобы на одной оси графика отображалась абсолютная цена, а на другой - процентное изменение?
Надо делать так, как надо. А как не надо - делать не надо.
заказ всех сделок, вопрос разработчикам
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
11.08.2015 20:26:38
Цитата
Stanislav Tvorogov пишет: Ваше обращение получено, проблема изучается. Постараемся в ближайшее время дать ответ.
Я не понял, а почему этой проблемой не занялись ещё в январе по ?
Надо делать так, как надо. А как не надо - делать не надо.
заказ всех сделок, вопрос разработчикам
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
11.08.2015 16:35:05
Stanislav Tvorogov, вам стоит ознакомиться с темой (но иногда не лишним будет общение с коллегами). Что-нибудь с тех пор изменилось?
Надо делать так, как надо. А как не надо - делать не надо.
Графические инструменты и метки
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
10.08.2015 09:08:26
Egor Zaytsev, возможно, имеется ввиду, графическая метка с текстом. Тут мы имеем съезжание метки как по вертикали, так и по горизонтали при изменении масштаба графика.
Надо делать так, как надо. А как не надо - делать не надо.
Количество открытых позиций и сделки из таблицы всех сделок
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
08.08.2015 00:13:15
Хм, ну может, тут вы правы.
Надо делать так, как надо. А как не надо - делать не надо.
Количество открытых позиций и сделки из таблицы всех сделок
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
07.08.2015 17:26:17
В одном вы точно заблуждаетесь: сделки объёмом 1700 контрактов не могут увеличить/уменьшить количество открытых позиций более, чем на 1700 контрактов. Также на открытые позиции, возможно (?) влияют: внесистемные (внебиржевые) сделки, сделки для фьючерсных контрактов в календарном спреде, закрытие позиции в результате исполнения опционного контракта.
Надо делать так, как надо. А как не надо - делать не надо.
заявки с переносом на следующий день
Пользователь
Сообщений: Регистрация: 30.01.2015
Роботорговец
04.08.2015 16:51:48
Я к тому, что нельзя выставить так стоп-заявку, чтоб "порожденная ей лимитка стопроцентно исполнилась", да ещё по цене не хуже заданной и .
Надо делать так, как надо. А как не надо - делать не надо.