MoexFixFastTwimeFutures коннектор. Обзор кода в OsEngine. Архитектура, модули.

    • 15 октября 2024, 15:28
    • |
    • TSiuS
  • Еще

Продолжаем знакомится с коннектором к фьючерсной площадке MOEX от OsEngine. В данной статье посмотрим где искать исходный код.

 MoexFixFastTwimeFutures коннектор. Обзор кода в OsEngine. Архитектура, модули.

 Сам проект OsEngine на GitHub по ссылке: https://github.com/AlexWan/OsEngine

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

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

 В структуре проекта OsEngine классы коннектора располагаются в папке MoexFixFastTwimeFutures, к которой ведет путь: OsEngine > Market > Servers:

 



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

Коннектор OsEngine MoexFixFastTwimeFutures для срочного рынка Мосбиржи: настройки коннектора, запуск.

    • 14 октября 2024, 14:31
    • |
    • TSiuS
  • Еще

Итак, заключительные манипуляции с настройками коннектора перед запуском:

 Коннектор OsEngine MoexFixFastTwimeFutures для срочного рынка Мосбиржи: настройки коннектора, запуск.

 

  1.  Скачать исходный код платформы OsEngine к себе на компьютер c GitHub по ссылке https://github.com/AlexWan/OsEngine, распаковать и через файл OsEngine.exe запустить программу.
  2. В появившемся стартовом окне на вкладке Торговля выбрать «Роботы» или «Роботы.Light».

  



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

OsEngine MoexFixFastTwimeFutures: настройка подключения

    • 12 октября 2024, 12:09
    • |
    • TSiuS
  • Еще

Для работы коннектора MoexFixFastTwimeFutures с демосчетом, про оформление которого я рассказывал в предыдущей статье https://smart-lab.ru/company/os_engine/blog/1070161.php, необходимо дополнительно настроить некоторые сетевые соединения. Тоже самое потом касается и реала!

 OsEngine MoexFixFastTwimeFutures: настройка подключения

В части взаимодействия с интерфейсами FIX Gate и TWIME ничего настраивать не требуется, подключение осуществляется по протоколу ТСР через Интернет.

Дополнительные манипуляции потребуются для получения рыночных данных по протоколу FAST:

  1. Подключение к сети Интернет с внешним статическим IP адресом, который был указан в анкете по запросу тестового доступа.
  2. Создать подключение VPN. Например, в ОС Windows 11 заходим в Настройки > Сеть и Интернет > VPN, нажимаем Добавить VPN.

 



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

OsEngine MoexFixFastTwimeFutures: как открыть демосчет для тестирования высокоскоростных подключений Московской биржи.

    • 11 октября 2024, 13:50
    • |
    • TSiuS
  • Еще

Продолжаем знакомить вас с новым профконнектором платформы OsEngine для Московской биржи. Не обязательно и даже вредно сразу разбираться с таким сложным подключением в реале. Поэтому будем учиться получать демку. Нам необходим доступ к тестовому контуру срочного рынка.

 OsEngine MoexFixFastTwimeFutures: как открыть демосчет для тестирования высокоскоростных подключений Московской биржи.

Для его получения надо заполнить анкету на сайте Московской биржи по адресу: https://www.moex.com/ru/forms/poll/questionnaire.aspx?id=03

После заполнения личных данных указываем, что необходимо подключение к срочному рынку, полигон Т0, через Интернет.

 



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

OsEngine MoexFixFastTwimeFutures: где брать инструкции и мануалы

    • 10 октября 2024, 15:59
    • |
    • TSiuS
  • Еще

Приступая к разработке коннектора, я надеялся на наличие подробных инструкций с образцами кода, желательно на языке C#, который мы используем в OsEngine, но пришлось довольствоваться тем, что было припрятано в глубинах FTP-серверов Московской биржи.

 OsEngine MoexFixFastTwimeFutures: где брать инструкции и мануалы 

Во-первых, для поиска инструкций на сайте Московской биржи надо зайти в раздел Технологические решения и перейти на вкладку Шлюзовое подключение.

 Находим транзакционные интерфейсы срочного рынка TWIME и FIX Gate.

На странице, посвященной интерфейсу TWIME, есть ссылка на документацию, которая ведет на FTP-сервер:

 



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

Коннектор MoexFixFastTwimeFutures для срочного рынка Мосбиржи: зачем нужен, что позволяет и чем отличается от других профконнекторов к MOEX.

    • 09 октября 2024, 14:03
    • |
    • TSiuS
  • Еще

Итак, платформа OsEngine продолжает развиваться, предлагая новые возможности для трейдеров. Одним из последних значимых обновлений является запуск нового коннектора MoexFixFastTwimeFutures, который открывает доступ к срочному рынку Московской биржи для торговли фьючерсами и опционами с помощью транзакционных интерфейсов TWIME и FIX Gate.

 Коннектор MoexFixFastTwimeFutures для срочного рынка Мосбиржи: зачем нужен, что позволяет и чем отличается от других профконнекторов к MOEX.

1. Зачем нужен новый коннектор?

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

2. Чем отличается от других?

Основное отличие нового коннектора заключается в том, что пользователь может выбрать между двумя протоколами совершения транзакций на срочном рынке   — TWIME и FIX.

Торговый протокол FIX уже присутствует в OsEngine в коннекторах для спота и валютной секции Московской биржи.  Это популярный во всем мире стандарт для обмена финансовой информацией, который используется в области торговли ценными бумагами и других финансовых инструментов. Версия протокола FIX 4.4 была выпущена в 2001 году и является одной из наиболее популярных версий протокола.



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

Moex FixFast Currency коннектор #2. Обзор кода в OsEngine. Архитектура, модули.

    • 18 августа 2024, 12:07
    • |
    • TSiuS
  • Еще

Всем привет!

В данной статье расскажу о ключевых моментах работы коннектора, связанных со спецификой протокола FIX/FAST с обзором исходного кода.
Moex FixFast Currency коннектор #2. Обзор кода в OsEngine. Архитектура, модули.

Коннектор MoexFixFastCurrency включен в состав платформы OsEngine.

Классы коннектора расположены в папке MoexFixFastCurrency. Всё с открытым кодом. Вы можете посмотреть исходники на ГитХаб здесь: https://github.com/AlexWan/OsEngine/tree/master/project/OsEngine/Market/Servers/MoexFixFastCurrency

Или внутри проекта здесь:

  



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

Moex FixFast Currency коннектор #1. Подключение из OsEngine.

    • 17 августа 2024, 14:22
    • |
    • TSiuS
  • Еще


Всем привет!

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

Некоторое время назад, мой коллега Никита Буйда (https://smart-lab.ru/profile/fininja/) разработал коннектор к Фондовому рынку Московской биржи по протоколу FIX/FAST. А этот для Валютного рынка.
Moex FixFast Currency коннектор #1. Подключение из OsEngine.

Информация, изложенная в его первых статьях, актуальна и для использования FIX/FAST коннектора к Валютному рынку:

1. Коннектор OsEngine FIX/FAST для фондовой секции Мосбиржи: зачем нужен, что позволяет и чем отличается от других профконнекторов к MOEX. https://smart-lab.ru/company/os_engine/blog/1035852.php

2. OsEngine Moex Fix Fast Spot: где брать инструкции и мануалы. https://smart-lab.ru/company/os_engine/blog/1036167.php  

3. Коннектор OsEngine FIX/FAST к фондовой секции Мосбиржи: как выписать демосчёт, возможные проблемы и куда писать. https://smart-lab.ru/company/os_engine/blog/1036543.php

4. Коннектор OsEngine FIX/FAST к фондовой секции Мосбиржи: как настроить рабочее место для запуска. https://smart-lab.ru/company/os_engine/blog/1036873.php



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

Мой первый робот, или как я чуть не собрал все деньги мира

    • 11 февраля 2024, 09:46
    • |
    • TSiuS
  • Еще
Мой первый робот, или как я чуть не собрал все деньги мира
Рис.1 Рождение торгового бота

В предыдущей публикации я рассказывал, как начал задумываться об алготрейдинге: https://smart-lab.ru/blog/984432.php

Так вот, на этом пути, почти два года назад, меня посетила гениальная идея. Смотрю я, значит, на график EURGBP, прокручиваю его и замечаю, что почти ежедневно в одно и то же время — в 22:55 времени брокера, появляется разрыв, и цена после него оказывается ниже, чем была.



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

К чему может привести просадка в 60% от депозита?

    • 04 февраля 2024, 20:16
    • |
    • TSiuS
  • Еще

2019 год, февраль. Работаю юристом, мимоходом осваиваю инвестиции и трейдинг на Московской бирже.  В основном облигации ОФЗ и немного корпоративных. Спекуляции фьючерсами с маленькими плечами. Доходность около нуля. Но уже были испытаны моменты получения быстрой прибыли от спекуляций. Руководитель нашей конторы, человек открытый всему новому, особенно способам быстрого заработка, где-то находит человека (назовем его Морис), который заявил, что придумал торгового робота, стабильно зарабатывающего 1% от депозита в день на рынке Forex. Я слышал об алготрейдинге, но тогда это мне казалось слишком сложным, доступным только каким-нибудь математикам или программистам.

Шеф дал Морису денег, а я иногда интересовался состоянием его депозита. Через месяц шеф рассказал, что все нормально, доходность такая как была заявлена и я решился. Договорился с Морисом работать на условиях, что открою счет, дам его в управление. Он на своем терминале МТ4 запустит робота, оплата 30% от заработанного.
Открыл счет в Swissquote (повелся на слоган о швейцарской надежности).



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

теги блога TSiuS

....все тэги



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