Постов с тегом "Торговые роботы": 5953

Торговые роботы


торговый робот - это автоматизированная торговая система, принимающая решения и отдающая приказы на выполнение рыночных заявок на основе программного алгоритма.

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

Первый взгляд на проект OsEngine от программиста. Пространства имен (директивы using).

Первое, что Вы увидите, открыв OsEngine, обозреватель решения с папками справа. Главное в этот момент не испугаться.

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

Первый взгляд на проект OsEngine от программиста. Пространства имен (директивы using).

Пространства имен — это способ группировки кода, который позволяет организовать логическую и удобную структуру проекта. Как правило, типы, связанные общей идеей и схожей функциональностью, содержатся в общем пространстве.

Во время разработки торговых роботов в OsEngine нужно примерно представлять откуда и что берётся. Где хранятся те или иные сущности в проекте. Рассмотрим базовые пространства, которые Вам точно пригодятся.

 

1 Часть. Теория.

Начнём с того, что посмотрим, что такое пространство имён в исходном коде на примере почти любого робота, доступного в платформе. В файле с кодом пространство задается при помощи ключевого слова namespace:



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

Как это быть одним из самых быстрых в мире трейдинга?

    • 24 июля 2024, 18:16
    • |
    • Viking
  • Еще

Усэйн Болт является самым быстрым человеком на планете, но даже он не сравнится в скорости с HFT-алгоритмами. В данной статье мы обсудим, что такое HFT или как зарабатывать на скорости?

Как это быть одним из самых быстрых в мире трейдинга?

HFT (high-frequency trading) — это вид алгоритмической торговли, характеризующийся высокой скоростью, высокими объёмами торговых операций и очень коротким временем удержания позиций. HFT использует сложные алгоритмы для анализа множества рынков и выполнения большого количества ордеров в миллисекунды. 

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

Основываясь на передовых технологиях и инфраструктуре, такой как высокоскоростные соединения и передовое вычислительное оборудование, участники HFT способны анализировать большие объёмы данных и запускать ботов с автоматическим исполнением согласно предустановленным параметрам за доли секунды. Высокочастотная торговля широко используется на финансовых рынках для различных стратегий, включая маркет-мейкинг, арбитраж и статистическую арбитражную торговлю.



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

Отдаю бесплатно торговый робот по популярной стратегии с TradingView - Sclper Slayer (НЕ торговые сигналы).

Коллеги, друзья, всем привет!

Сделал торгового робота по популярной стратегии с TradingView — Scalper Slayer.

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

Тестирование стратегии и подробное описание принципов работы стратегии смотрите в моем новом видео.

Тестировка проводилась при помощи программы TSLab на нескольких криптовалютах, а также на акциях сбербанк.
Таймфрейм был выбран 1 день. Остальные настройки скрипта были установлены в соответствии с настройками автора стратегии и не менялись при переключении торгового актива.

Всем приятного просмотра ;)



Скачать торговый робот для TSLab можно бесплатно по ссылке:
disk.yandex.ru/d/-e3OOYCVcVvALA

Ссылка на стратегию на TradingView:
ru.tradingview.com/script/ZFlfq3FH-Scalp-Slayer-i/

Если вам нужна разработка роботов для биржи обращайтесь, буду рад помочь — Buyrob.ru

Вот пара примеров распределений доходности с различных криптовалют, полученных в ходе теста:

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

Как скачать OsEngine как программист? Запускаем проект для разработки. Обновляем NuGet пакеты.

Сегодня скачаем OsEngine как программист, а не пользователь. До этого у Вас уже должна быть установлена Visual Studio, что мы обсуждали в прошлой статье на тему. И Вы должны быть полны решимости научиться писать торговых роботов самому!

Ну а в этой статье скачаем свежий билд OsEngine с ГитХаб, откроем проект, как программисты это делают. А также обновим некоторые библиотеки, которые нужно подтянуть через Nuget, чтобы всё заработало.

ВАЖНО! Не забывайте про наш ГАЙД по алготрейдингу, там вы найдёте все нужные Вам инструкции и туториалы по проекту в одном месте: smart-lab.ru/company/os_engine/blog/1024149.php

Как скачать OsEngine как программист? Запускаем проект для разработки. Обновляем NuGet пакеты.

 

1. Скачиваем OsEngine.

Чтобы скачать OsEngine, нужно перейти по ссылке на ГитХаб. Это международное хранилище для ПО с открытым кодом.

Нажмите на зеленую кнопку Code:



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

Среда разработки роботов для OsEngine.

Для программирования (не для запуска, а именно для разработки) торговых роботов в OsEngine вам понадобится среда разработки. Иначе они называются IDE. Это нужно для того, чтобы не писать исходный код в текстовых файлах, а делать это с комфортом и быстро.

Существует несколько программ, подходящих для этих целей. К таковым относятся Visual Studio, Rider, Visual Studio Code и другие, менее известные варианты.

Каждый выбирает то, что ему больше нравится, но, если вы затрудняетесь в выборе, мы настоятельно рекомендуем остановиться на Visual Studio Community. И в этом посте мы поговорим о том, как её установить. Программа полностью бесплатная, как и наш OsEngine.

Среда разработки роботов для OsEngine. 

Выбор Visual Studio будет идеальным вариантом, который закроет все ваши потребности.

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



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

Требования к ПК и оборудованию для программирования торговых роботов на OsEngine.

Переходим к вопросам программирования на OsEngine. И эта история более ресурсоёмкая, чем просто торговля. В этом процессе Вам понадобиться установить несколько очень прожорливых программ, таких как Visual Studio. Поэтому, в отличие от торговли, здесь Вам понадобиться железо посерьёзнее.

Требования к ПК и оборудованию для программирования торговых роботов на OsEngine.


1. Желательно, стационарный ПК.

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

Но, кроме этого, «стандартный» ноутбук использует обрезанный процессор, и Вы лишите себя возможности не только программировать, но и вести оптимизацию.

 

2. Желательно делать упор на процессор.

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

Вот сборка, на которой в нашем офисе ведутся разработки и оптимизации:



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

Механика работы Stop и Profit приказов для открытых позиций в OsEngine

В этой публикации мы исследуем, как устроена механика работы отложенных приказов в OsEngine. Мы рассмотрим способы установки стопов и профитов для уже открытых позиций. Сначала мы рассмотрим, как это можно сделать через визуальный интерфейс, а затем рассмотрим, как это реализуется в исходном коде. 

Механика работы Stop и Profit приказов для открытых позиций в OsEngine 

1. Закрытие позиции LONG (Buy) по стопу.

Есть позиция Long, купили BtcUsdt по 52 тысячи долларов.



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

Как я разбирал торговый алгоритм через ChatGPT

Привет, друзья!

Сегодня я и ваш OS Engines поделится своим забавным опытом, как я с помощью ChatGPT разобрал алгоритм торговли на бирже. Всё началось с простой идеи: а можно ли скоммуниздить торговую стратегию, имея под рукой только данные о сделках, немного скотча, пару плевков и ИИ?

Как я разбирал торговый алгоритм через ChatGPT

Проверка идеи

Залез я на сайт инвестор МОEX и нашел там данные по сделкам одного трейдера. Оказывается, вся магия была прямо перед носом! Копирую данные и отправляю их в ChatGPT с просьбой нарисовать мне пару графиков и объяснить, что к чему.



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

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