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

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


Коннектор MoexFixFastSpot: обзор кода в OsEngine – архитектура и модули

Всем привет!

Сегодня расскажу, как все устроено в коде нового коннектора.

Коннектор MoexFixFastSpot: обзор кода в OsEngine – архитектура и модули 

 OsEngine – проект с открытым кодом, поэтому посмотреть раздел, относящийся к коннектору можно прямо сейчас онлайн по адресу https://github.com/AlexWan/OsEngine/tree/master/project/OsEngine/Market/Servers/MoexFixFastSpot

Также можно просто скачать весь проект и открыть его в Visual Studio, чтобы смотреть более наглядно.



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

ByBit. Большое обновление подключения.

Прошло большое обновление коннектора ByBit. При помощи реализации механизма контроля ордеров пользователя на бирже убраны некоторые технологические риски.

ByBit. Большое обновление подключения.

Что новенького:

  1. При обрыве соединения коннектор автоматически начнёт запрашивать состояния ордеров по экстренным каналам.
  2. После перезапуска программы данные по ордерам, которые находились в состоянии Active при предыдущем включении, будут запрошены.
  3. Внезапный бонус! В процессе поправлена скачка данных через OsData.  


Кроме того, напоминаю, что OsEngine и СмартЛабу несколько месяцев назад биржа выдала 20 % скидку на комиссии.  Ссылка на регистрацию со скидкой в 20%!


Основная статья-инструкция по ByBit: https://smart-lab.ru/company/os_engine/blog/989307.php


Исходный код подключения: https://github.com/AlexWan/OsEngine/tree/master/project/OsEngine/Market/Servers/Bybit


Удачных алгоритмов!



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

Автоматизированная тепловая карта рынка: скрипт Lua для QUIK

Данный скрипт, разработанный на языке программирования Lua для терминала QUIK, представляет собой тепловую карту рынка российских акций. Основные функциональные возможности программы:
 
1. Сортировка данных:

— По временному интервалу

— По алфавиту
— По процентному изменению от предыдущего закрытия свечи на выбранном интервале
Автоматизированная тепловая карта рынка: скрипт Lua для QUIK


    — По капитализации компании



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

Коннектор OsEngineFIX/FAST для фондовой секции Мосбиржи: настройки коннектора

Всем привет! В данной статье будем учиться подключать OsEngine к тестовому серверу Мосбиржи по протоколам FIX и FIX/FAST для фондового рынка.

 Коннектор OsEngineFIX/FAST для фондовой секции Мосбиржи: настройки коннектора

ПОДКЛЮЧАЕМ OSENGINE

Чтобы запустить Os Engine, скачиваем программу с Гит Хаб github.com/AlexWan/OsEngine. Распаковываем и запускаем exe-файл.

В главном меню идём в Bot station light:



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

Как я написал коннектор к REST IP Финама на Go

Предисловие

Я — профессиональный программист. Уже достаточно давно. Последние N лет разработчик БД. В основном пишу на sql процедуры и функции. Другие языки программирования начинаю забывать (так как нет практики по ним). В свое время писал на Visual FoxPro (да, это уже «мертвый» язык, он уже давно не поддерживается Microsoft). Но у нас до сих пор крутится задача, где клиентская частью написана на VFP.


Почему Go

Так вот. Встала тут задача написать небольшую консольную утилиту с доступом к БД. Сначала хотел написать на Питоне, но не хотелось на компьютере клиента качать и устанавливать его. И стал я присматриваться к другим языкам программирования. C# не хотелось, во первых чисто субъективно, во вторых, клиент в дальнейшем собирался переходить на Linux (хотя вроде есть core net под линукс). И тогда cтал я присматриваться к языку Go.

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



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

Дистрибьютив SBPro V2

    • 11 июля 2024, 14:27
    • |
    • reussi
  • Еще
Ни у кого не завалялся? Не поделитесь?

Важные нюансы при тестах нестандартных таймфреймов в OsEngine. Свечи #25

Новый слой создания свечек в OsEngine дописан. На данный момент у нас уже есть 14 нестандартных серий. Как их тестировать на истории? Правильно, скачать тиковые данные за много лет и начать эксперименты. И сегодня поговорим о том, как именно их надо качать и сколько на это надо ресурсов. Также поговорим про настройки тестера, чтобы всё работало.

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

Важные нюансы при тестах нестандартных таймфреймов в OsEngine. Свечи #25

Задача такая:

  1. Скачать трейды с MOEX TOP с 2020 года. Вышло что-то около 50 бумаг. Размер в файловой системе, около 60 гигабайт.
  2. Сделать так, чтобы всё это не упало от нехватки памяти. Это речь про OsData, куда было внесено несколько правок.
  3. Включить робот скринер в тестере, который будет одновременно все эти бумаги за 4 с лишним года тестировать в параллельных тестах на одном портфеле, т.е. и тут надо сделать так, чтобы ничего не упало от нехватки памяти. Была добавлена настройка для этого в эмулятор биржи, которая удаляет лишние трейды из памяти. Ниже об этом поговорим.


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

Коннектор OsEngine FIX/FAST к фондовой секции Мосбиржи: как настроить рабочее место для запуска

Всем привет! Сегодня будем настраивать рабочее место для подключения к тестовому серверу Мосбиржи по протоколам FIX и FIX/FAST для фондового рынка.

Коннектор OsEngine FIX/FAST к фондовой секции Мосбиржи: как настроить рабочее место для запуска 

Получение тестового доступа описано в статье https://smart-lab.ru/company/os_engine/blog/1036543.php

Подключаем FIX

Начнем с легкого, и тут у меня хорошие новости! Ничего особенного для подключения к FIX-серверам Мосбиржи делать не нужно. Подключение происходит по TCP через интернет, так что наличие интернет-соединения – это единственное условие. Думаю, такое есть у всех.

Подключаемся к маркетдате по FAST UDP

Приведенный способ подключения – для работы через интернет. Рекомендуемый Мосбиржей способ запуска – из коллокации, то есть ваш торговый сервер установлен непосредственно по соседству с серверами Мосбиржи (физически там находится, в том же датацентре).

Техподдержка Мосбиржи по поводу FAST присылает примерно следующее:

Добрый день!

Доступ для вашего IP открыт.

Адрес для VPN-соединения — такой-то. Логин и пароль можно оставлять пустыми.



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

Пин бар паттерн в тренде. Скринер для широкого рынка. Робот с открытым кодом. Свечи #24

Модификация робота, торгующего паттерн PinBar (свеча с огромной тенью вверх или вниз) для торговли по всей площадке одновременно.

Пин бар паттерн в тренде. Скринер для широкого рынка. Робот с открытым кодом. Свечи #24 

Интересен робот не только своей эквити (а тут есть, что посмотреть), но и самим подходом, когда мы торгуем одновременно десятки бумаг. Поговорим о логике робота, о том, где его исходный код находится в проекте.



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

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