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

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

Страницы: 1
Лишний вызов OnCalculate, Как обойти?
 
Цитата
Нашёл решение через обработку чётного расчёта и событие смены интервала

Можете подробней написать, как получилось обойти проблему? Не могу найти событие смены интервала.
ФОРТС и мелкие спекулянты, что изменилось?, http://www.naufor.ru/tree.asp?n=12998
 
Цитата
Дмитрий Дубровский написал:
так ли им нужны мелкие спекули?
Очень нужны. Это основная "пища" для инсайдеров (или квалифицированных инвесторов, они же - крупные игроки). С коллегами из РоботКрафтhttp://robotcraft.ru/моделировали работу биржи, где разделили участников по принципу: миноритарии и инсайдеры. Отличие одних от других только то, что у инсайдеров неограниченный запас денег, и из-за этого они могут толкать рынок. Так вот, чем больше миноритариев на рынке (то есть все мы), тем больше прибыль у инсайдеров (правда, тем больше денег надо, чтобы толкнуть рынок). Работает это так. Инсайдеры толкают рынок, а дальше он движется по инерции (миноритариев выносит по стопам или они фиксируют убытки). Потом инсайдеры собирают "сливки". Это теория, но подобными исследованиями еще занимаются в Санкт-Петербургском экономико-математическом институте (СПб ЭМИ РАН).
Trans2quik 1.1
 
Цитата
Владимир Петров написал:
Возможно у меня баг какой-то или настройки проекта, еще изучаю.
Забыл запустить программу от имени администратора. Все нормально работает (версия TRANS2QUIK 1.1.0.10, версия Quik 7.4.0.79). Комп 64х, а программа скомпилирована под 32х.
Trans2quik 1.1
 
Я работаю еще с версией 1.1.0.10
Старая программа без проблем подключается по API к последней версии квика, а вот новая не хочет, хотя со старыми версиями квика работает. Возможно у меня баг какой-то или настройки проекта, еще изучаю. От одного пользователя я слышал, что не подключается, он откатывал квик назад.
работа с фьючерсами
 
Как вариант, можно оценить позицию по лимитам и вариационной марже за полдня, но если торговать одним фьючерсом и одной стратегией. В моем случае наращивание позиций идет по частям, по частям идет и сокращение позиций. Процесс растянут во времени, часто превышающим время жизни фьючерса. Работа ведется в тандеме с другими фьючерсами и акциями (арбитраж, парный трейдинг). Один и тот же фьючерс может входить в разные стратегии и даже торговаться в разных направлениях на одном счете. Поэтому вариационную маржу приходится считать самостоятельно.
"Старатель" верно написал, вариационную маржу нужно корректировать ежедневно, но я пока не нашел красивый способ, как это сделать. Считаю путем перевода в рубли входа и выхода, предполагая, что в пределе прибыли и убытки от коррекций взаимно компенсируются.
работа с фьючерсами
 
Цитата
Николай Камынин написал:
Надо играть здесь и сейчас, а не вспоминать былые победы и поражения.
Как Вы думаете, зачем на фьючерсах клиринг устраивают в 14 и в 19?
-------------------------
не правильный у Вас бутерброт.

Перерыв на обед и ужин?  :smile:
работа с фьючерсами
 
Получается, если я в позициях долго, каждый день считаю вар. маржу и записываю ее в блокнот, то стоит мне один день пропустить, все насмарку. Я не узнаю, когда я выйду в безубыток.
Еще всегда интересовало, какой именно курс доллара берется в 16:30 (на какой площадке, цена спроса или предложения или середина)?
работа с фьючерсами
 
Признаю, не прав, но тогда вопрос. Можно ли рассчитать и с какой точностью доход/убыток с позиции, которая держится, например, месяц, зная цены входа-выхода в пунктах и стоимости шага цены входа-выхода?
работа с фьючерсами
 
Цитата
Да, мы заработали на 4.75 рур меньше. но это плюс, и в "минус 100 рублей убытка" это не превратится.
40,1 купили (ст. шага цены 6,6848 или 26806 рублей - копейки отбросим для упрощения)
прошел день (новая торговая сессия)
40,25 продали днем (ст. шага цены 6,6848 или 26906 рубля)
Квик показал вар. маржу 100 рублей
Курс доллара поменялся в 16:30, и ст. шага цены зафиксировался на отметке 6,5. То есть 40,25 стали стоить 26065 рублей. В 18:45 счет стал меньше на 841 рубль.
На всякий случай напишу, я могу ошибаться, поскольку все очень непрозрачно и нелогично с точки зрения обывателя. Реальные убытки на счетах после коррекции я видел.
работа с фьючерсами
 
Constantin, у меня тоже была такая реакция в первый раз, когда узнал. Вот упоминание про методику расчета вариационной маржи (9 слайд).

•Формула ВМ не меняется: ВМ = (РЦ – РЦп) * W / R, где
 W – стоимость минимального шага цены;
 R – минимальный шаг цены.

•ВМ промежуточного клиринга
рассчитывается в 14:00 по курсу, определенному в 14:00 (переоценка рисков c учетом резерва на изменение
курса).

•ВМ за весь день рассчитывается в
18:45 по курсу, определенному в 16:30.

•В вечернем клиринге ВМ определяется
по позициям и по сделкам, совершенным за весь торговый день по курсу, определенному в 16:30,
то есть оценка сделок, совершенных до промежуточного клиринга, поменяется.

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

Очень обрадуюсь, если я ошибаюсь, поскольку шишек набил много уже тут.
работа с фьючерсами
 
Если позиции переносятся на новую торговую сессию, то расчет дохода уточняется в 16:30 или 17:30 (не помню точно, как сейчас). Другими словами, вы получили 15 пунктов дохода (100 рублей) днем, а потом если курс доллара изменится в худшую сторону до 17:30, то 15 пунктов дохода может превратиться в минус 100 рублей, то есть в убыток, и эта сумма спишется с вашего счета.
Есть ли возможность автоматически распознать тип инструмента: акция (российская компания), фьючерс, валюта или американские бумаги?, Это нужно знать, чтобы определить с какого счета отправлять заявку
 
Да, выбран пункт "С учетом настроек, выбранных пользователем вручную через пункт Связь/Списки". Повторял процедуру перезаказа данных после установки настройки "Исходя из настроек открытых пользователем таблиц". Николай выше написал, что настройка "Тип инструмента" только в 7-й версии появилась. Еще глубоко не копал по валюте и Америке (не знаю, чему равен параметр тип инструмента у них), поскольку не все брокеры перешли на 7-ю версию.
Есть ли возможность автоматически распознать тип инструмента: акция (российская компания), фьючерс, валюта или американские бумаги?, Это нужно знать, чтобы определить с какого счета отправлять заявку
 
Фильтры не установлены, вызывал в меню Связь - Перезаказать данные заново, в таблице параметр тип инструмента не появился (через луа тоже пусто) - это все в 6.17 версии.
http://prntscr.com/a5902b
Есть ли возможность автоматически распознать тип инструмента: акция (российская компания), фьючерс, валюта или американские бумаги?, Это нужно знать, чтобы определить с какого счета отправлять заявку
 
Здравствуйте.
Действительно, обновил квик до версии 7.1.0.381 и SECTYPE появился. Вчера пробовал запускать на версии 6.17.1.17 - там не работает. Везде использовал Quik Junior. Причем param_value = 0 везде, а param_image содержит строку с типом секции (Ценные бумаги, Фьючерсы, Опционы, и пустая строка) Спасибо за подсказку! Не знаете, с какой версии данный параметр появился?
Есть ли возможность автоматически распознать тип инструмента: акция (российская компания), фьючерс, валюта или американские бумаги?, Это нужно знать, чтобы определить с какого счета отправлять заявку
 
Цитата
Nikolay Pavlov написал:
В таблице текущих торгов для каждого инструмента транслируется параметр "Тип инструмента" (sectype), его значение можно получить функцией getParamEx(classcode, seccode, "sectype')
Пробовал его вытащить (на джуниор квике), но param_value = 0 и param_image = "" у всех инструментов. Где-то находил, что SECTYPE - это строка, но отладчик говорит, что там таблица.
Есть ли возможность автоматически распознать тип инструмента: акция (российская компания), фьючерс, валюта или американские бумаги?, Это нужно знать, чтобы определить с какого счета отправлять заявку
 
Думал на эту тему, но надеялся, что есть способ автоматически распознать. Сейчас как-то переосмыслил и пришел к мнению, что зашить все коды классов не такая уж плохая идея. Спасибо!
Есть ли возможность автоматически распознать тип инструмента: акция (российская компания), фьючерс, валюта или американские бумаги?, Это нужно знать, чтобы определить с какого счета отправлять заявку
 
Здравствуйте, брокеры предлагают все больше инструментов для торговли. Приходится как-то адаптироваться. Если раньше не вызывало особых проблем отличить акцию от фьючерса (у фьючерса ГО или buydepo > 0), то теперь, когда есть валюта и американские рынки, стало сложнее. Кто-нибудь сталкивался с задачей распознать тип бумаги, зная ее код и код класса?
Это нужно знать, чтобы определить с какого счета отправлять заявку.
Выход на Санкт-Петербургскую биржу, Недавно появилась возможность торговать американскими акциями на Санкт-Петербургской бирже через систему Quik. Нигде нет демо-доступа. Очень хочется, чтобы он у Вас появился.
 
Здравствуйте. Недавно появилась возможность торговать американскими акциями на Санкт-Петербургской бирже через систему Quik, но нигде нет демо-доступа для нее. Вы не планировали организовать новую площадку наряду с акциями и фьючерсами: американские акции (+ валютная секция)?
Вопросы по версии QUIK 7.0.1.5
 
Цитата
Imersio Arrigo пишет:
Цитата
Владимир Петров пишет:
Эта команда очищает временные файлы и логи? Какие флаги для этого надо выставить (торговые данные текущей сессии, локальные справочники, архив данных для построения графиков)? Я ее постоянно использую, чтобы очистить место на диске и чтобы оперативной памяти меньше расходовалось.
Какой в этом смысл? Квик все равно при подключении к серверу выкачает себе все что нужно, и займет памяти сколько нужно.
Может 7-я версия более совершенна с точки зрения ресурсов. У меня задача снизить потребление памяти и дискового пространства к минимуму. Квик установил на удаленном сервере (даже несколько квиков), и заметил, когда он долго работает растет потребление памяти. Не помогает даже перезапуск квика, а спасает только функция "очистить все и начать новый сеанс". Ресурсы сервера стоят денег, поэтому стараюсь экономить. С 7-й версией еще не работал на боевом, поэтому время только покажет нужно чистить или нет, но хотелось перестраховаться на будущее.
Вопросы по версии QUIK 7.0.1.5
 
Эта команда очищает временные файлы и логи? Какие флаги для этого надо выставить (торговые данные текущей сессии, локальные справочники, архив данных для построения графиков)? Я ее постоянно использую, чтобы очистить место на диске и чтобы оперативной памяти меньше расходовалось.
Вопросы по версии QUIK 7.0.1.5
 
Здравствуйте, где в 7-й версии элемент меню "Очистить все и начать новый сеанс"?
отсуствие информации о заявках, при отправке через TRANS2QUIK.dll
 
Цитата
Павел Bosco пишет:
хотелось бы уже получить исправление. или указание, в каком из модулей ошибка.
насколько я понимаю, сегодня версию с багом уже стали рассылать некоторые брокеры!
Знаю точно, в Финаме проблема уже есть.
отсуствие информации о заявках, при отправке через TRANS2QUIK.dll
 
Цитата
Aleks пишет:
Такая же проблема после обновления до этой версии. Когда ждать фикса? Как откатиться?
В папке с квиком есть папка backup. Надо найти самую свежую папку (это старые обновления) и содержимое ее нужно скопировать в корневую папку с квиком (надо заменить файлы).
Lua и связь - списки - фильтры, Нужно узнать, какие class_name или name отфильтрованы пользователем
 
Это уже поздно. Хотел об этом пораньше узнать - в OnInit
Lua и связь - списки - фильтры, Нужно узнать, какие class_name или name отфильтрованы пользователем
 
Здравствуйте, есть ли возможность узнать, какие из инструментов в таблице "securities" отфильтрованы пользователем через меню связь-списки?
Можно ли как-то обновиться до lua 5.3?, Текущая версия lua 5.1 вышла 9 лет назад
 
Здравствуйте, существует ли техническая возможность переключиться на версию lua 5.3? Текущая версия 5.1 вышла 9 лет назад.
Страницы: 1
Наверх