О быстродействии авто торговой системы.

    • 01 мая 2021, 02:25
    • |
    • 3Qu
  • Еще
На вечерке измерил быстродействие своей ТС. ТС обрабатывает в среднем ~2.8 запроса в секунду.
Если ТС занята обработкой предыдущего запроса, то следующий запрос пропускается и не обрабатывается. При этом рыночные данные в системе постоянно обновляются и всегда остаются актуальными для системы.
Ну, и о системе. Это Lua программа в паре с C++ DLL. Вся необходимая обработка производится в DLL. Lua является только источником рыночной информации — стакан, обезличенные сделки и свечи.

PS Начал заниматься тем, о чем написал в комментариях — попыткой ускорить обработку данных ТС до 4-5 запросов в секунду. Практически ничего не меняю — небольшая перекомпоновка программы C++ DLL, и обнаружил несколько уже ненужных операторов, оставшихся как мусор от этапа отладки.

Панель скальпинга для Quik.

    • 24 апреля 2021, 20:55
    • |
    • 3Qu
  • Еще
Недавно в одном из топиков анонсировал проект скальпинга и интрадея для Quik. С чего-то начинать надо, и начал с простенькой панели для скальпинга, чтобы не думая и ничего не настраивая нажимать на клавиши Buy/Sell. Ну, вот, сегодня слабал на C# вот это, первый вариант, самый простенький и без затей.
Пока панель выглядит так:
Панель скальпинга для Quik.

На данный момент панель предназначена для торговли одним инструментом, записанном в скрипте Lua. Чтобы сменить инструмент, его надо прописать в скрипте.
Панель не получает никакой информации из Quik, и это ей не нужно, а только передает через DLL в Lua данные о сделке: Buy/Sell, отступы и количество. Всю дальнейшею работу по формированию заявки, будет делать скрипт Lua.
На данный момент панель уже умеет взаимодействовать со скриптом и пока ничего более. Торговый функционал Lua, когда будет время перенесу из другого скрипта. Сейчас все равно выходной, и попробовать нет возможности.

Обновление Windows 10 до сборки 20Н2.

    • 23 апреля 2021, 18:36
    • |
    • 3Qu
  • Еще
Сегодня Винды затеяли обновление. Как водится, написали, что можете продолжать работать. Диск занят на 100%, процессор чуть меньше. Никакая работа невозможна, а все на этом компе.
Начал где-то в 10 утра, потом выдал ошибку. На устранение ушло около часа. Потом запустил по новой. На текущий момент 97%. Потом пойдет перезагрузка, а это ещё минимум на час, а то и на два.
Весь день занимаюсь другими делами. Можно бы было отменить обновление, но когда нибудь все равно пришлось этим заниматься.

PS 20:29
Не понимаю, что можно целый день делать с 1-м, ну, пусть 2-мя ГБ целый день.)
На данный момент 99%. Ещё не перезагружались.

PS2 22:00
Ушли на перезагрузку.

PS3 24.04.21 ~02:00
Комп запустился в штатном режиме. Каких либо изменений в работе не увидел. Имхо, все тоже самое. Но, в общем, ничего и не ожидалось, просто ставилось очередное обновление, но оч большое.

Сеточник. А что это, как это? Преимущества, недостатки? ( по мотивам bohemian rhapsody)

    • 18 апреля 2021, 18:19
    • |
    • 3Qu
  • Еще
Никогда особо не интересовался сеточниками. Поверхностно знаю что это такое, но не более.
Я торгую по старинке. Нахожу локальные минмаксы, беру в них позу целиком, если вошел неудачно — закрываюсь в окрестностях нуля, если удачно — беру прибыль со всей позиции. В общем, метод проб и ошибок, где ошибки, в среднем, ни прибыли, ни убытков не дают, но если уж попадем, то возьмем все и сразу.)
Пробовал моделировать набор позиции, постепенно ее наращивая и/или постепенно уменьшая. Риски, конечно, меньше, мороки и расчетов с множественными входами/выходами больше, а, прибыль при той же конечной позиции, сильно меньше. Цимеса в этом не увидел, и завязал с этим делом.
Насколько я себе представляю, сеточные стратегии секрета не представляют. Потому хотелось бы насколько это возможно разобраться в таких стратегиях.
Судя по сегодняшнему посту о ТС bohemian rhapsody, с сеточниками все не так плохо, как мне представлялось.
Вот, кстати график, приведенный bohemian rhapsody:
Сеточник. А что это, как это? Преимущества, недостатки? ( по мотивам bohemian rhapsody)
Чтоб я чего понял. Или вообще это не сеточник, и я что-то путаю. Но, вроде, написали, что сеточник.)
В общем, если можете, помогите разобраться. Ну, а разберусь, попробую на модели посмотреть.



Есть ли на рынке "закономерности"?

    • 16 апреля 2021, 19:53
    • |
    • 3Qu
  • Еще
Есть ли на рынке «закономерности»?
На СЛ часто публикуют топики о найденных на рынке «закономерностях» — свечной анализ, паттерны (до сих пор не знаю что это такое), индикаторные стратегии, всяческий ТА, Эллиоты и много чего еще, где с помощью палки и веревки пытаются найти «закономерности» и создать прибыльную торговую систему.
Скажу сразу, это все мартышкин труд, никаких «закономерностей» вы так не найдете. В принципе, на этом можно было бы и закончить топик, но можно попытаться ответить на вопрос — а почему это, мы, да не найдем?
Потому, что все ваши «закономерности» просты как ящик и могли бы быть выявлены практически мгновенно, если бы они реально существовали. Я даже не говорю о современных средствах типа нейросетей и прочего machine learning, а самыми обычными классическими средствами статистического и других видов анализа, известного максимум с начала 20-го века, м.б., кое что с 40-50 годов. Я повторю — практически мгновенно, любым желающим, знакомым с таким анализом.
Вы, вероятно, скажите — результаты скрываются. Их невозможно скрыть — результаты были бы общеизвестны практически мгновенно, и доказаны отнюдь не на отрезке графика, а полностью, и были бы воспроизводимы любым желающим.

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

Лаборатория интрадея и скальпинга - ScalpLab.

    • 14 апреля 2021, 03:03
    • |
    • 3Qu
  • Еще
ScalpLab — не знаю, употреблял ли ранее кто такое название, м.б. оно уже кем-то зарегистрировано. Если так, то потом изменю на что нибудь типа ScalpJob, но пока, до выяснения, пусть будет ScalpLab.
Идея эта у меня не новая. Она была реализована для терминала АД 3.5, который приказал долго жить где-то в 2015 году. Компьютеры сменились, программа затерялась в архивах на старых дисках, технологии утеряны, а подробности реализации уже не вспомнить. Да и если будет реализация, толку не будет — взаимодействие терминала АД и Quik с внешним ПО построено на совершенно различных принципах и ничего общего не имеют.
Конечно, интрадеить из Quik можно, но скальпить уже весьма проблематично. Настройки стакана для этого весьма примитивны и особо не развернешься — можно второпях и щелкнуть не туда. А надо всего 2 кнопки Buy и Sell, все настройки и отступы автоматом, и, чтоб вообще не думалось.
В старой программе ScalpLab были не только Buy, Sell и настройки, это была именно лаборатория, со своими микротаблицами, индикаторами, типа столбцовых диаграмм и пр. вспомогаловки для скальпинга и интрадея. Графики там не нужны, их не нужно анализировать, нужны только результаты измерений и обработки — вся информация должа быть обработана подана максимально готовом виде.

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

Взмах крыла бабочки порождает бурю. (с)

    • 07 апреля 2021, 19:57
    • |
    • 3Qu
  • Еще

Для начала цитаты из Википедии:

— Эффект бабочки — термин в естественных науках, обозначающий свойство некоторых хаотичных систем: незначительное влияние на систему может иметь большие и непредсказуемые последствия, в том числе в совершенно другом месте.
— Детерминированно-хаотические системы чувствительны к малым воздействиям[1]. Анри Пуанкаре описал Теорию хаоса в исследовании к задаче о движении трёх тел в 1890 году. Позже он предположил, что такие явления могут быть общими, например, в области метеорологии[2]. В хаотическом мире трудно предсказать, какие вариации возникнут в данное время и в данном месте, ошибки и неопределённость нарастают экспоненциально с течением времени. Эдвард Лоренц (1917—2008) назвал это явление «эффектом бабочки»[3]: бабочка, взмахивающая крыльями в Айове, может вызвать лавину эффектов, которые могут достигнуть высшей точки в дождливый сезон в Индонезии.

Вы уже догадались, что рынок, по крайней мере, близок к такой детерминированно-хаотической системе, и речь пойдет о возможности прогнозировании рынка.
Для начала возьмем небольшой ящик помещенный в невесомость, и засунем туда несколько бильярдных шаров и начем наблюдать и считать. Казалось бы, система полностью детерминирована, все параметры движения с высокой точностью известны. Через 2-3 соударения все шары окажутся примерно там, где мы и ожидали их увидеть.
Отвернемся на несколько минут — практически ни один шар не окажется даже близко к тому месту, где мы ожидали его увидеть через эти несколько минут, а окажутся в самых неожиданных местах. Все наши предсказания оказались фикцией, самообманом — вот тебе и детерминированная система. Напомню, Анри Пуанкаре описал Теорию хаоса в исследовании к задаче о движении всего-то трёх тел в 1890 году. В хаотическом мире трудно предсказать, какие вариации возникнут в данное время и в данном месте, ошибки и неопределённость нарастают экспоненциально с течением времени.
Что же мы можем сказать о рынке, где не всего 3 шара, а сотни таких шаров, еще и с неизвестными параметрами, а в секунду происходит сотни или даже тысячи таких «соударений». Так, только за 5 мс на фьючерсе Si-6.21 могут происходить до сотни разнонаправленных сделок разного объема с различной ценой.
                                 Price qty
2021-04-02 23:49:59 77290 2
2021-04-02 23:49:58 77289 1
2021-04-02 23:49:57 77288 3
2021-04-02 23:49:56 77285 1
2021-04-02 23:49:55 77280 2
2021-04-02 23:49:55 77265 1
2021-04-02 23:49:54 77251 1
2021-04-02 23:49:54 77244 2
2021-04-02 23:49:53 77247 1
2021-04-02 23:49:52 77250 2
2021-04-02 23:49:51 77240 3
2021-04-02 23:49:50 77238 2
2021-04-02 23:49:49 77242 1
2021-04-02 23:49:48 77239 13
2021-04-02 23:49:47 77238 4
Это на вечерке, когда и торгов-то толком нет, за 12 с, последние перед закрытием. Пойди их, дневные, найди в архиве. Лениво, да и 100 сделок не поместятся. Думаю, и так понятно, что будет днем за 10 с.)
Пока всего один вывод: сколь-нибудь реальное прогнозирование в детерминированно-хаотических системах, какой является рынок, на длительном интервале принципиально невозможно. И, естественно — чем короче интервал прогнозирования, тем точнее может быть прогноз.
Чтобы не утомлять читателя, топик содержит всего одну мысль. Будет ли продолжение темы — не знаю, посмотрим.


Отчего на рекламе инвестиций, трейдинга, торговых терминалов показаны полные дебилы?

    • 02 апреля 2021, 16:33
    • |
    • 3Qu
  • Еще
С дебильной радостью, восторгом. Или дебильным горем — эт если реклама начинается с — " проиграл депозит? — научим, вернем и пр.".
Саму рекламу показывать не буду, она и так прет из каждого утюга — все сами видите каждый день — сама лезет, искать не надо.
За кого брокеры и пр. обслуга принимают трейдеров-инвесторов? Клиентов, короче. С чего бы? Или действительно в основном контингент такой?
А может вы считаете такую рекламу адекватной, и для вас она самое оно? На какую-то целевую аудиторию она, ведь, точно рассчитана.

теги блога 3Qu

....все тэги



UPDONW
Новый дизайн