Prophetic: блог

rss

по

Блоги: личный (10) | открытые (1) | корпоративные (0) | все (11)

Открытие + Quik

На текущий момент в терминале Quik от брокера Открытие некорректные исторические данные за вчерашний день. Будьте внимательны!
Перезаказ данных не помогает.

Открытие счета в Открытии - это отдельное "развлечение"

Хочу поделиться небольшой историей открытия счета в компании Открытие-брокер.
Решил я тут открыть дополнительный/альтернативный счет у нового (для себя) брокера, так сказать в рамках диверсификации рисков. Зашел на сайт брокера, изучил тарифы и приступил к процедуре дистанционного открытия счета. Прошел какое-то количество шагов этой процедуры (включая перечисление денег с банковской карты в размере 1 руб.) и на очередном этапе сайт стал выдавать ошибки, не позволяя продолжить процедуру. Разумеется, самое первое решение, которое приходит в голову — это позвонить брокеру и попытаться выяснить что я делаю не так (возможно). И что вы думаете? Ответ был получен буквально «с ходу»: «Попробуйте пройти всю процедуру с самого начала в режиме инкогнито. Практически всем клиентам это помогает».
Тут же возник вопрос «Если это на столько распространенная проблема, то почему бы не информировать потенциальных клиентов об этой особенности ДО того, как он потратит время на прохождение процедуры и перечисление денег?». Но мы же с вами в России живем, а умом Россию не понять…

( Читать дальше )

Еще один вариант автологина QUIK

Для тех, у кого авторизация терминала осуществляется без логина и пароля, по цифровым ключам (например в Уралсиб-Кэпитал):

local w32 = require("w32")

function FindLoginWindow()
	hLoginWnd = w32.FindWindow("", "Установка сетевого соединения")
	if hLoginWnd == 0 then
		hLoginWnd = w32.FindWindow("", "Network connection setting")
	end
	return hLoginWnd
end

timeout = 1000  -- таймаут между попытками поиска окна логина
is_run = true

function OnStop()
	timeout = 1
	is_run = false
end

function main()
	while is_run do
		sleep(timeout)

		if isConnected() == 0 then
			local hLoginWnd = FindLoginWindow()
			if hLoginWnd ~= 0 then

				local nBtnOk = w32.FindWindowEx(hLoginWnd, 0, "Button", "&Ввод")
				if nBtnOk == 0 then
					nBtnOk = w32.FindWindowEx(hLoginWnd, 0, "Button", "&Enter")
				end

				w32.SetFocus(nBtnOk)
				w32.PostMessage(nBtnOk, w32.BM_CLICK, 0, 0)
				while not isConnected() do sleep(1000); end;
			end
		end
	end
end

Код на Lua, со всеми вытекающими. Как и для других «автологинов», требуется библиотека w32.dll.
  • обсудить на форуме:
  • QUIK

Где бы Вы открыли счет сейчас?

Где бы Вы открыли счет сейчас?

Финам
Открытие
БКС
ITI Capital (IT Invest)
Промсвязьбанк
Уралсиб-Кэпитал
Сбербанк
ВТБ
Другой брокер (какой)
Всего проголосовало: 194
Вопрос больше к тем, кто уже имеет опыт торговли на бирже.
Если бы у Вас возникла необходимость открыть счет у брокера, для торговли на бирже (не важно по какой причине)?
Если кому-то для ответа требуются дополнительные условия, то пусть они будут такими:
— торговать планируем на фондовой и срочной секции.
— желателен, но не обязателен доступ к валютной секции и СПб-площадке для торговли иностранными бумагами.
— торговля со средней интенсивностью. (т.е. не HFT и не скальпинг, но и не раз в год.)
Если есть желание — можно совсем кратко написать почему выбор пал именно на этого брокера.

Брокер Уралсиб сдох

После дисконнекта, не могу подключиться к серверу, пишет «Вы уже работаете в системе». Трубку никто не берет, ни оператор, ни тех. поддержка.

Я один такой «счастливчик»?

З.Ы.: Похоже пора задуматься о смене брокера...

UPD: Подключился. Но осадок остался, был без доступа к торгам около 20-ти минут, при наличии открытой позиции, и отсутствии связи с брокером.

UPD2: Снова та же фигня...

UPD3: В общем, позицию кое как закрыл, но бардак на стороне брокера никуда не делся.


Являюсь ли я владельцем акций?

Сразу поясню, что речь не обо мне (я знаю какими акциями и в каком количестве я обладаю).
Мой коллега по работе, буквально вчера получил бюллетень с приглашением на ГОСА некой компании. Однако, он не помнит чтобы когда-либо покупал такие акции. Все что он помнит, это обмен ваучеров на какие-то акции, и про то, что институт в котором он работал на заре своей трудовой деятельности собирались приватизировать и выдать его сотрудникам какое-то количество акций. С тех пор ни слуху, ни духу...

Вопрос вот в чем: Можно ли где-то как-то узнать (получить выписку) о том есть ли у меня во владении какие-либо акции, в принципе?

Давненько я такой ровной эквити не получал! :)

Это бэктест одной моей стратегии

Давненько я такой ровной эквити не получал! :)


А ведь всего-то забыл контроль тренда обратно включить после серии экспериментов.


Предновогоднее обновление QuikSharp

Хочу поделиться новостью о предновогоднем обновлении библиотеки QuikSharp.

Обновление привнесло ряд новых функций, а также демонстрационное приложение на WinForm, о котором так часто просили пользователи.

Берем тут: https://github.com/finsight/QuikSharp

QuikSharp — это динамически подключаемая библиотека, для обеспечения связи ваших роботов, написанных на C#, с терминалом Quik.

QuikSharp — это «Open source-проект», который развивается благодаря участию других пользователей. Отдельный «респект» хочу выразить автору проекта, т.к. это именно то, что я долго искал когда понял, что уперся в некоторые существенные ограничения QLua.
Легче всего с этой библиотекой будет освоиться тем, что уже пробовал реализовать свои торговые стратегии на QLua, т.к. большинство функций взяты именно из QLua. Но по сравнению с QLua, мы получаем значительно большие возможности, в том числе по производительности. Когда у меня количество одновременно запущенных роботов на QLua превысило десяток, то я столкнулся с очень большими проблемами производительности. Квик стал жрать память в каких-то неимоверных объемах, а загрузка ЦП выросла до 80% (в спокойное время). Перейдя на QuikSharp (правда, перед этим пришлось заняться изучением C#) я одномоментно решил большинство проблем производительности, получил удобный инструмент для создания пользовательских интерфейсов, а также более удобное средство разработки самих роботов. Сейчас у меня одновременно крутятся в реальном времени более 4-х десятков роботов (если считать отдельным роботом сочетание ТС и конкретного инструмента), и при этом я не испытываю НИКАКИХ проблем с производительностью (терминал и роботы крутятся на ноутбуке).

( Читать дальше )

Пользователи КВИКа, отзовитесь

Наблюдаю задублированные данные котировок на срочном рынке за 16-е и 17-е числа (в 17-м отображены данные 16-го числа), в частности на часовом ТФ. Проблема неправильных котировок на начало торговой сессии уже второй день наблюдается. Брокер ссылается на разработчиков (было какое-то обновление ПО в части ФОРТСа).

Вопрос: Еще у кого-нибудь наблюдаются такие же проблемы, или это я один такой «счастливый»?

Исследователи опровергли значимость проверки алгостратегий на исторических данных

Специалисты Quantopian доказали опытным путем низкую эффективность бэктестинга алгоритмических стратегий.

Оригинал новости

Наверняка, если начать глубоко исследовать методы проверки, которыми пользовались указанные «специалисты», можно будет найти какие-нибудь причины по которым данное исследование можно считать «некорректным», однако сама по себе постановка вопроса достаточно интересна.

....все тэги
UPDONW