Постов с тегом "коннектор": 16

коннектор


Как я разрулил ЖЕСТЬ с Тинькофф* Инвестициями (не начинай выходные пока не узнаешь)

    • 18 февраля 2024, 10:50
    • |
    • Fininja
  • Еще
Дамы и господа, история получила несколько продолжений!
Как я разрулил ЖЕСТЬ с Тинькофф* Инвестициями (не начинай выходные пока не узнаешь)
 Рис. 1: Иноагенты не страшны, если ты пользуешься OsEngine

Итак, пару недель назад многие пользователи Тинькофф* Инвестиций столкнулись с манипуляциями на внебиржевом рынке. По этому поводу я получил убытки, расстроился и написал вот такой пост https://smart-lab.ru/blog/984228.php.

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

Что произошло дальше.

1. Олег Тиньков признан иноагентом уже официально. Поэтому идиотское название брокеру давно пора бы сменить. (Потанинн банк?).



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

No REST for the Wicked - Первые впечатления от gRPC с точки зрения алготрейдера

    • 08 февраля 2024, 14:51
    • |
    • Fininja
  • Еще
No REST for the Wicked - Первые впечатления от gRPC с точки зрения алготрейдера
Рис.1: Ответ gRPC сервера на любой вопрос.

Краткое содержание для непрограммистов: gRPC круто и быстро и знать об этом незачем. Всего хорошего!

При написании коннектора к любой бирже на 99% везде используется два основных вида способа передачи запросов и получения данных — это через отдельные REST-вызовы (например, «биржа, дай мне список инструментов») и через веб-сокеты (например, «биржа, дай мне поток обезличенных сделок по Газпромнефти»).

В этих «обычных» случаях всё общение происходит через JSON-запросы, то есть, говоря по-русски, в текстовом виде.



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

Коннектор для торговли через Quik из Wealth-Lab 7 – завертелось…

Итак, граждане-трейдеры, сбор средств для финансирования создания коннектора между Wealth-Lab 7 и широко известной в узких кругах программой Quik продолжается.

 

Ранее анонс был сделан здесь:

https://smart-lab.ru/blog/740754.php

 

Итак, проект стартанул, в смысле не только сбор средств, но и разработка. Проект уже профинансирован на 60К рублей. Узнать детали, подробности, жарки сплетни, слухи, посмотреть короткие видосики где «о, оно уже шевелится!» можно в чате проекта: https://t.me/joinchat/v8SwzUrLLChkMjE6. Коннектор будет включать в себя модуль получения стриминг данных, исторических данных, а так же модуль работы со счетами и заявками. На текущий момент уже работает получение свечей в реальном времени и кое что ещё.

 

Немного про Wealth-Lab 7 (будем называть его для краткости WL7), зачем он, что он, что он может и чего он не может. Где-то может буду повторять то, что уже говорил, ну ничего.

 

Про WL7 тезисно:

— WL7 мощный, гибкий. Программа специализируется на бэктестинге, рисёче и в этой области её возможности огромны и постоянно расширяются. Если же вам чего-то не хватает или нужно что-то специфичное, то во-первых программа активно расширяется (например, на их youtube канале можно посмотреть как часто выходят видео про новые обновления и как наполнены они новыми фишками: https://www.youtube.com/c/WealthLabSupport/videos ). Во-вторых, у WL7 открытый API интерфейс (



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

Документация Trans2Quik

Развлечения ради пишу коннектор к квику используя эту либу.

Какая последняя версия Trans2Quik? 1.3?

Спрашиваю потому что в документации что идёт вместе с моим квиком одни типы, а собственно в хедере местами другие.


Починка websockets-криптоконнектора как повод поговорить о парадигме конкурентного программирования (питон)

В общем, решил как-то я написать websockets коннектор к одной криптобирже на С++. Решил, что неплохо было бы найти работающий простеникий коннектор и адаптировать его под себя. На С++ вообще ничего вменяемого найти не получилось, зато нашел нечто на питоне:
github.com/Crypto-toolbox/hitbtc
Штука показалась годной и стал я ее переводить на С++… Кстати, весьма полезное занятие оказалось — узнал определенные вещи из современных стандартов С++11/14, т.к. без них переводить питоновский код — много, долго и грустно)) И вот, в какой-то момент я подумал, что неплохо было бы проверить, а коннектор питоновский, который я взял за образец — он-то вообще работает?? Оказалось, что нет) Пакет websocket для работы с соединениями за 2 года устрарел и не работает, например, вот в этом месте:
self.conn = websocket.WebSocketApp(
            self.url,
            on_open=self._on_open,
            on_message=self._on_message,
            on_error=self._on_error,
            on_close=self._on_close
        )
пакет больше не экспортирует класс WebSocketApp, документацию вменяемую найти сразу не получилось и поэтому возникла потребность заменить websocket на что-то более актуальное. И это актуальное нашлось: websockets.readthedocs.io/en/stable/intro.html

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

Для программистов. Нужен коннектор для экспорта котировок...

… с биржи bitmex в Метасток.  Пишите в личку

Помогите! Котировки для терминалов от российских брокеров.

Добрый день!
Российские брокеры поставляют котировки для терминалов MT5 и Quik. Каким образом можно получить котировки в любой из  терминалов: Sierra Chart, NinjaTrader 7, NinjaTrader 8, MetaTrader 4, TradeStation, MultiCharts?

ЦЕРИХ «уделывает» ФИНАМ «под орех»! Нужен ли рынку бюджетный HFT?

    • 30 августа 2018, 08:10
    • |
    • MBaum
  • Еще
Все хотят быть Кэри Грантом.

Даже я сам хочу им быть…

Кэри Грант

ЦЕРИХ «уделывает» ФИНАМ «под орех»! Нужен ли рынку бюджетный HFT?

Все хотят быть Финамом. Примерно такие слова вспоминаются, когда видишь как некоторые брокеры пытаются копировать самопровозглашенного флагмана российского рынка — компанию Финам. Или по-советски — ХБМ (хочу быть мерседесом), так когда-то называли 7-ку Жигулей за хромированную решетку радиатора.

Примером такого неудачного копирования могут послужить случаи, когда брокеры в свои учебные центры приглашают «звезд» финама из рядового состава, как будто своих «состряпать» не могут. Вот например Юлия Афанасьева мелькает на сайте Цериха:

https://www.zerich.com/courses/index.html?Course_page=2

Ни сколько не хочу умолять заслуг преподавателей УЦ Финам, но их маркетологи каждый раз приносят мне немало положительных эмоций:



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

MT5 и реальное использование

    • 26 мая 2018, 17:37
    • |
    • П М
  • Еще
Вот задумался попробовать MT5. Слава богу робот отдельностоящий у меня. Коннектор самописный. Сделать новый — не проблема.

Открываю личный кабинет брокера, читаю про МТ5
Терминал МТ5 устанавливается только на один портфель, подключить терминал к другим портфелям возможно через Дополнительный терминал МТ5.
При подключении терминала для торговли на FORTS торговля опционами для этого счета будет заблокирована
При подключении терминала на валютном и фондовом рынках НЕ ЗАБУДЬТЕ снять выставленные в ПО QUIK стоп-заявки, так как торговля на валютном и фондовым рынках через QUIK будет недоступна.

становится грустно. Не подключаю MT5.
как у вас? Кто-то пользуется MT5? Интересует преимущества в доставке свечек и исполнении заявок.
Конкретно у Quik есть особенность, что свечку с сервера лучше брать с приличной задержкой (до полусекунды), иначе Quik может «дописать» данные даже в предыдущую свечку (т.е. есть свечка новая, но и старая может обновиться), что не удобно в алготрейдинге, так что лучше брать с задержкой.

Не то чтобы это была прямо горячая тема. Сильных проблем со скоростью и исполнением нет пока. 
Просто скучно и нет идей/сил по разработке торгующих стратегий. А попрограммировать немного хочется.


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