Избранное трейдера Rox

по

Как ускорить терминал Квик

Всем привет.

Все кто давно пользуется терминалом Квик – знают, что со временем он начинает «подтормаживать», долго загружаться, медленно переключаться между вкладками, а в особо тяжёлых случаях проводить заявки с задержкой. А это уже чревато потерей реальных денег….

В этой статье мы рассмотрим простые действия для ускорения работы Квика, которые нужно проводить регулярно, как сервисное обслуживание в автомобиле. А чтобы был спортивный интерес – проведем замер скорости загрузки терминала.

Поехали!

Итак – включаем секундомер и делаем первоначальные замеры:

Результат времени загрузки до появления окна загрузить новую версию

1 минута 21 секунда.

Ну что ж…. За работу:

1-е что мы сделаем удалим лог файл, который больше всего влияет на загрузку. Переходим в папку с Квиком

Как ускорить терминал Квик

Находим файл        info.log

Как ускорить терминал Квик



( Читать дальше )
  • обсудить на форуме:
  • QUIK

А еще , на опционах можно зарабатывать такими стратегиями.

    • 17 апреля 2020, 17:51
    • |
    • FZF
  • Еще

Сегодня сделал извращение на волатильностях  Si и  RTS. Это были недельные опционы с экспирацией 23/04/2020.  На центральном 107500 страйке   RTS волатильность была  60 , а на центральном 75000 страйке Si  волатильность опустилась до 20. 

Волатильность Si я купил, а RTS  продал. Сделал я это  через стредлы.
А еще , на опционах можно зарабатывать такими стратегиями.

Пропорции выбирал следующим образом.  Фьючерс   RTS в рублях стоит 158709 руб., а фьючерс Si  =75000 руб. На один  RTS приходится 2,116 Si .

Поскольку Si  я покупал, а  RTS продавал, то пропорцию взял с запасом 1:3

Дальше подразумевалось дельтахеджирование по следующим правилам:

Когда у RTS дельта становится 1, выравнивать ее в ноль, и в этот же момент выравнивать в ноль позицию Si.  Ведущей должна быть проданная позиция.

Позицию я сделал в 12:30, а к 16:20 волатильности немного сошлись. Закрыл позицию с прибылью 5400 руб.

Ждать не стал, поскольку у меня нет математического описания для таких позиций. Делаю я так редко и по интуиции. Но если в рублях выразить центры стредлов, то Si примерно на 18-19 тыс. руб. дешевле, чем  RTS.  Так что, 5 тысяч мне для получения удовольствия вполне хвалило. Жадничать не надо.




Наивный прогноз волатильности

Берём РИ.
Смотрим на high-low за сегодня, вчера и позавчера.

Проверяем гипотезу о чередовании волатильности и её контртрендовости.

Если позавчера было больше, чем вчера, то сегодня должно быть также больше чем вчера.
Если угадали, то получили +1. Если не угадали, то -1. В итоге получаем в среднем +0,28.
Работает.

Если позавчера было меньше, чем вчера, то сегодня должно быть также меньше, чем вчера.
По такой же схеме баллы +1 и -1. В итоге +0,38 в среднем.
Опять работает.

Перейдем к процентам. Что будет в относительных величинах, если делать ставку на изменение дневного диапазона цены
по отношению к средней сегодняшней цене.

Для первого случая получаем среднюю «сделку» в +0,54%. Это что-то типа купленного стрэддла.
Для второго случая получаем среднюю «сделку» в +0,61%. Это что-то типа проданного стрэддла.

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

Возможной стратегией, реализующей эти случаи была бы покупка/продажа стрэддла, например, в 18:30, удержание в один день и скидывание на следующий день в такие же 18:30.

Интеграция Lua и С++ (2)


Обмен данными между Lua и Сpp осуществляется через Lua-стэк, то есть через специальным образом структурированное (по принципу Last In — First Out) пространство. 


Интеграция Lua и С++ (2)

Иллюстрация процесса добавления переменных в Cтэк (Push) и извлечения переменных из Стэка (Pop).

Иными словами, Lua стэк — это одномерный массив переменных (список, строка) с прямой (от 1 до n) индексацией.



Заполняется стэк командами lua_push (С-side) :

void lua_pushnumber (lua_State *L, lua_Number n);
const char *lua_pushstring (lua_State *L,  const char *s);

и другими. 


Новой переменной в стэке Луа длинной n автоматически присваивается индекс [n+1] или [-1], где n+1 — абсолютный индекс переменной, а -1 — индекс новой переменной относительно конца (!) стэка. 




Доступ, к переменным, соответственно осуществляется функциями lua_to (C-side) :

lua_Number lua_tonumber (lua_State *L, int index);
const char *lua_tostring (lua_State *L, int index);
где L — указатель Lua-стэка, а index — абсолютный или относительный индекс переменной в стэке.

( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Крах Криптолаба

    • 28 марта 2020, 14:47
    • |
    • VladM
  • Еще

Это казалось банальной историей. Отдал деньги в управление, все деньги исчезли. Правда, исчезновение произошло в течение нескольких дней после моего запроса об отписке из фонда. Линия NAV получилась примерно как у талебовской индейки.

Крах Криптолаба
Меня подкупило слово «арбитраж». Я когда-то  сам занимался этим делом, и поэтому испытывал  доверие к этой market-neutral инвестиционной стратегии.  Другие части стратегии фонда были «Trend and counter-trend trading strategies», «с минимальной корреляцией». Основатели CryptoLab Capital Дмитрий и Ростислав произвели впечатление умных ребят, МГУ и Стэнфорд, команда квантов в Калифорнии и тд.


https://cryptolab.capital/#executives. (уже потерли, но есть в архиве)

Конечно же, как только я проинвестировал в июне 2019 года, красивый перформанс закончился.NAV дергался туда-сюда, но к концу февраля 2020 оставался примерно на том же уровне где я зашел. И тут я решил забрать деньги.
Крах Криптолаба



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

Библиотека OpenBoApi для работы с лохотронами

Кто-то этого давно ждал, кто-то не ждал, кому-то вообще параллельно. Тем не менее, встречайте: библиотека для работы с брокерами бинарных опционов OpenBoApi. Не благодарите.

Библиотека OpenBoApi для работы с лохотронами

Либа написана на С++, почему? Потому что это не питон. Либа пока еще сырая, тем не менее я сам ее использую, тут я как сыроед, в кодинге, ну. Либа будет дальше там, ну, улучшаться, дополняться и т.д.

Лирическое отступление


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

Ближе к телу


OpenBoApi - это C++ header-only библиотека для работы с API брокеров бинарных опционов. С помощью этой библиотеки выполняется правило трех сигм, тфу, то есть, трех 



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

Включаем голову часть 2 - стратегическое поведение долгосрочного инвестора в условиях коллапса экономики и высадки инопланетян

Включаем голову часть 2 - стратегическое поведение долгосрочного инвестора в условиях коллапса экономики и высадки инопланетян

Первая часть была здесь
Ну чо, поехали ванговать во второй части — про что нам всем делать в кризис

Начнем с простого – отправных постулатов

  1. Если у вас есть работа – через 2 недели ее может не быть
  2. Если у вас есть зарплата – через 2 недели ее могут порезать, либо автоматически  за счет девальвации рубля, либо ваш работодатель скажет что режет всем зарплату наполовину, иначе фирма не выживет
  3. В кризис – главное – думать о своей семье и иметь подушку наличности как минимум на 6 месяцев. То есть, столько вы в месяц тратите на жилье, питание, и т п – умножайте это на 6. Подушка наличности сильно успокаивает нервы.
  4. Будьте готовы к тому, что напуганные кризисом, ваши контр-агенты вас кинут. Работодатель будет мурыжить с зарплатой. Покупатель не заплатит за товар. Поставщик, получивший предоплату, исчезнет. Все возможно. Все будут выживать как получится, спасая свои активы и используя не всегда самые этичные методы.
  5. Кстати и вы – не платите если можете не платить, если это позволяют ваши принципы и совесть. А они у всех разные. Иногда выживание — ваше личное или вашей фирмы — важнее.
    (Я всем плачу если что, так как у меня высокие этические стандарты, но у меня и подушка наличности есть.
    Стандарты начинают падать в пол, если нет денег, как известно)


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

QUIK. Новичкам советы

Квик. Новичкам.
Если виснет терминал и долго грузит.
После этих параметров работа заметно улучшится.

Итак, начнём.

Про сервера.

Лайфхак 1.
Звоните брокеру и узнаете у него пустой сервер, а не основной. Он работает лучше.

 

Картинка 1

QUIK. Новичкам советы
У меня Открытие брокер.


Далее.

Как сделать чтобы квик не тормозил и работал быстрее?

— Есть ряд рецептов.

 Далее делаем как у меня.

Картинка

2
QUIK. Новичкам советы



( Читать дальше )
  • обсудить на форуме:
  • QUIK

S&P 500

    • 09 марта 2020, 23:04
    • |
    • Brus
  • Еще
Уже морально тяжело держать шорт ES, такого при моей торговли не было, 2 недели и -20% снижение индекса… но кукл говорит надо держать пока я не дам тебе отмашку… ок..
Цели технические 2650-2700… потом или новый хай или закрытие гепа 3330… запомните такую вещь, практически никогда Америка не разворачивает внутри дня, нужен жосткий пролив до закрытиЯ основной сессии и пролив после закрытия… тогда можно осторожно покупать.

QUIK. Реальные шаги для ускорения работы терминала.

    • 07 марта 2020, 16:22
    • |
    • SaOLin
  • Еще

Последние две недели на всех мировых рынках резко повысилась активность, количество биржевых данных выросло в 2-3 раза. Из-за этого у многих пользователей терминал QUIK начал безбожно тормозить и виснуть. Сервера брокеров также с трудом переваривают повышение нагрузки и наплыв клиентов, желающих что-либо купить-продать (по слухам кто-то из брокеров висел аж целую неделю))) ).

На Смарт-Лабе появилось несколько постов с советами как избавиться от тормозов. И меня сильно поразила неадекватность предлагаемых действий. Люди готовы покупать новое железо за бешеные деньги, создавать какие-то командные файлы и заниматься прочей ерундой. А нужно всего лишь включить голову и разобраться в причинах тормозов. Когда программисты разрабатывают какую-либо программу, они всегда оптимизируют ее для работы на определенном «средне статистическом» компьютере, закладывая при этом кратный запас по производительности. Если вдруг эта программа (QUIK) начинает неадекватно тормозить и виснуть на обычном современном компьютере — значит дело почти наверняка не в железе, и даже не в самой программе, а в ее конфигурации (настройках). Т.е. нам нужно правильно настроить терминал QUIK , а уже потом апгрейдить железо, менять туда-обратно версии и бухтеть на Смарт-лабе.



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

....все тэги
UPDONW
Новый дизайн