Друзья мои, хочу поздравить Сергея с завершением активной стадии написания коннектора для MOEX FixFast Currency (Валютная площадка). Каждый профконнектор – большой труд! Титанический! И каждый завершённый профконнектор добавляет ещё одного специалиста в наше небольшое алгокомьюнити!
А для сообщества алготрейдеров РФ это – большой праздник. Ибо с появлением таких коннекторов с открытым кодом снижается порог входа в алго.
Сергей, СПАСИБО!
Находятся они в проекте, вот здесь:
https://github.com/AlexWan/OsEngine/tree/master/project/OsEngine/Market/Servers/MoexFixFastCurrency
Несколько статей о том, чем подключение к валютной секции отличается от спота, подключение к API из OsEngine и обзор кода. Будут выложены на следующей неделе.
У нас сейчас ещё будет несколько недель (А то и месяцев) обкатывания проекта в боевых торгах. Т.ч. ещё какие-то проблемы обязательно будут исправлены. Держите руку на пульсе.
Привет, друзья алготрейдеры!
Сегодня я покажу вам, как создать торговую систему MACD Sync Strategy на платформе TsLab!
🎯 Эта стратегия использует уникальный метод фильтрации трендов и уже доказала свою эффективность на разных тестах.
?si=j2NZLaWr-xuSwMk_
Мой ТГ все скрипты бесплатно здесь ====> t.me/ArgusAlgo
промокод -20% = MARTOS👍
StrategyParameterInt представляет собой обертку для целочисленных значений.
Расположение в репозитории ГитХаб: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Entity/StrategyParameter.cs
Расположение в проекте, если отрыть его на ПК:
Видео о том, как роботы видят мир, какие типы данных для них доступны. В чём разница между специальными терминалами для алготрейдинга вроде OsEngine и простым API.
VK Видео:
Рутуб:
С развитием искусственного интеллекта (ИИ) и машинного обучения меняются не только технологии, но и способы их изучения. Особенно это заметно в области финансовых технологий, где программирование торговых роботов играло ключевую роль в автоматизации торговли и принятии инвестиционных решений. Однако с появлением новых ИИ-инструментов, многие считают, что традиционные курсы по программированию торговых роботов могут стать менее актуальными. В этом лонгриде мы рассмотрим, почему это происходит и какие изменения стоит ожидать в ближайшем будущем.
Одним из главных факторов, влияющих на снижение необходимости традиционного обучения программированию торговых роботов, является автоматизация самой разработки торговых стратегий. Ранее, для создания успешного торгового робота требовались глубокие знания в области программирования и алгоритмов. Разработка сложных торговых стратегий включала анализ данных, написание и тестирование кода, а также оптимизацию алгоритмов. Это подразумевало длительное и дорогостоящее обучение на специализированных курсах.
70% скидка на лекции и скрипты по направлению «Индексный арбитраж». Одно из самых полезных и глубоких направлений, которое многие алготрейдеры игнорируют.
Эта программа обучения на нашем портале сейчас стоит 28 т.р. Но следующие 2 дня для клиентов АЛОР из нашего сообщества будет доступна по 8.4 т.р.
Алгоритмическая торговля — это высокотехнологичная и узкоспециализированная область, где успешное программирование и разработка стратегий могут напрямую влиять на финансовые результаты. Важно понимать, что простое определение популярности языков программирования на основе общего количества репозиториев на GitHub для задач, связанных с алгоритмической торговлей, может дать искажённое представление. Когда мы рассматриваем языки программирования, используя стандартные метрики, такие как общее количество репозиториев, мы можем прийти к ошибочным выводам. Давайте рассмотрим, почему это так.
Когда мы оцениваем популярность языков программирования на основе общего количества репозиториев на GitHub, такие языки, как JavaScript или Python, могут оказаться на первом месте. Это связано с тем, что они широко используются для разработки веб-приложений, которые составляют значительную долю всех проектов на GitHub. Однако, если мы ограничимся этими данными, мы рискуем упустить важную информацию о том, что действительно используется в узких сферах, таких как алгоритмическая торговля.
Это введение по минисерии статей в рамках нашего гайда о том, что такое параметры у роботов, какие они бывают в OsEngine, и как использовать окно параметров для того, чтобы управлять роботом.
В данной статье будем знакомиться с классом IIStrategyParameter, родителем всех параметров. И где параметры отображаются в интерфейсе.
Как правило, большинство торговых алгоритмов имеет настраиваемые параметры, которые позволяют гибко настраивать систему для разных рынков и инструментов. Более того, с разными настройками робот может показывать совершенно разные результаты на одной и той же бумаге.
Конечно можно в роботах задействовать собственные варианты внедрения настроек, но куда предпочтительнее использовать специально созданные для этого классы. Ведь стандартные параметры сразу прорисовываются в интерфейсе тестера, торговой станции и оптимизатора.
Все типы параметров реализуют интерфейс IIStrategyParameter.
Использование готовых параметров дает возможность программе выводить настройки робота в специальном окне без необходимости создания для этого дополнительных модулей. Доступ к этому окну можно получить, нажав кнопку «Параметры», у конкретного робота: