Постов с тегом "Торговый софт": 1917

Торговый софт


AutoTrade 5. Коннекторы к брокерам и биржам

    • 13 сентября 2024, 14:08
    • |
    • yurikon
  • Еще

AutoTrade 5. Коннекторы к брокерам и биржам

Всем доброго дня!

Назвался груздем, пиши посты. Сегодня я расскажу про различные подключения (коннекторы) к биржевым терминалам и самим биржам, которые есть в нашей программе AutoTradePro. Вы же все равно сидите в LQDT и вам все равно, какая там ставка.

QUIK

Начнем с терминала QUIK, который как сильно любят, также сильно и ненавидят. :-) QUIK я увидел впервые в 2003 году, на заре интернет-трейдинга. Симпатичная программа, она и 20 лет назад также выглядела. Создана программистами для программистов. Не дай бог закрыть табличку с котировками, можно заново инсталлировать. Но для целей алготрейдинга квик хорош, надежен. Мой личный рекорд непрерывной работы квика без перезагрузки 9 месяцев на виртуальном сервере.

Действующий коннектор к QUIK осуществляет взаимодействие через Lua-скрипт, который обеспечивает транспорт основных данных. Из квика отдаются:

  • справочники инструментов

  • лимиты по деньгам и бумагам

  • клиентские портфели

  • позиции по фьючерсам и ограничения по счетам (информация ФОРТС)



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

Программисты Lua!

Во- первых с праздником!
Во-вторых, очень нужна помощь.

Отправка из квика в телеграм канал оповещения.
На Lua.
На php знаю как а на луа опыта нет
  • обсудить на форуме:
  • Quik Lua

Кривая максимальная цена в квике

Вторую неделю наблюдаю странный глюк в сберовском квике. У некоторых бумаг максимально возможная цена сильно не соответствует биржевой.
Например:
Кривая максимальная цена в квике

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



День программиста! ПОДАРКИ! Курс лекций «Ротация бумаг между алгоритмами по стадиям волатильности». *участникам нашего сообщества, торгующим в АЛОР!

В конце прошлого месяца вёл в школе АЛОР лекции по направлению. Разбирали различные подходы к определению «стадий волатильности». Смотрели, как это делать:

  1. По Моноинструментам.
  2. По Скринерам на широком рынке.
  3. По индексам.

Всего вышло 5ть часовых лекций. Скрипты в комплекте.

Для клиентов АЛОР, торгующих из нашего сообщества, эти лекции доступны бесплатно!

День программиста! ПОДАРКИ! Курс лекций «Ротация бумаг между алгоритмами по стадиям волатильности». *участникам нашего сообщества, торгующим в АЛОР!

Что в лекциях?

В основном, разбор проблемы динамического выбора бумаг в торги. Я с этим столкнулся ещё в 2022 году, когда реанимировал свои арбитражи на крипте. С тех пор подход улучшается и изменяется. Проблема встаёт ребром на MOEX, т.к. скорость изменения популярных бумаг довольно быстрая, и алгоритмы должны уметь на это реагировать. Ну и бонусом несколько способов определения стадий волатильности по бумагам.

Какие способы я сам проходил, прям по годам пойдём. От самого простого к самому сложному. Постараюсь сэкономить Вам несколько лет жизни на исследованиях.



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

AutoTrade 5. Масштабный апдейт и новые фичи.

    • 12 сентября 2024, 11:44
    • |
    • yurikon
  • Еще

Всем доброго дня!

Почти два года ничего не писал в блог, но мы не сидели без дела все это время. Год назад появилась идея сделать обновления нашей программы для алготрейдинга AutoTrade, чтобы подключение квиков сводилось просто к запуску скрипта на LUA. Дальше решили обновить интерфейс и сделать его более компактным и удобным. Добавить модные нынче дашборды. Отладить LUA. Проработать систему мониторинга и оповещений, чтобы юзер был в курсе, если завис квик или появился ордер без обратной связи и тд. Потом биржа ввела ассиметричную систему тарифов и пришлось сделать флаг Book or Cancel у ордеров. Для этого еще раз обновили код LUA-коннектора, так как в формальных командах этого флага не оказалось.

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



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

Ваш первый многопоточный HFT скринер. Ловец ножей от плит. Быстрый старт в программировании OsEngine #8

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

Ваш первый многопоточный HFT скринер. Ловец ножей от плит. Быстрый старт в программировании OsEngine #8 

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



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

Перенос скриптов ботов/индикаторов из проекта и обратно.

В OsEngine скрипты роботов могут храниться как внутри проекта, так и снаружи, в виде текстовых файлов.

Если роботы (и индикаторы) внутри проекта, то их можно «дебажить» и правит, так что Visual Studio будет помогать.

Если роботы (и индикаторы) как файлы, то их можно очень быстро переносить из версии в версию OsEngine.

И то, и другое имеет свои преимущества и нужно в разные стадии жизни робота. В этой статье поговорим о том, как роботов (и индикаторы) переносить из проекта в скрипты и обратно.

Перенос скриптов ботов/индикаторов из проекта и обратно.

1. Перенос робота из проекта в скрипты.

Задача: У Вас есть полностью оттестированный и готовый робот внутри проекта. Например, у Вас есть робот «MyEnvelopeTrend». В проекте он находится здесь:



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

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