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

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


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

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

C# для алготрейдера. Лекция 5. Булевы переменные и оператор перехода. Ветвление логики в роботе.

Продолжаем изучать язык C# прямо в конструкторе для создания роботов, OsEngine. С нуля. Данная серия лекций Вам поможет реализовывать свои идеи в алготрейдинге и править логику ранее встроенных в OsEngine роботов (их около 300).

Как мыслит программа на СиШарп? И как мыслит торговый робот?

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

VK Видео:


RuTube:


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

Я сделал бота для отслеживания аномальных событий на фондовом рынке

Всем привет, меня зовут Егор. По профессии я программист, но уже давно занимаюсь торговлей на рынке акций. Соответственно, ряд моих pet-проектов был связан именно с этой сферой. К примеру, в 2020 году я делал сервис для ведения инвесторской бухгалтерии Reagle.net, но до ума проект я так и не довёл, хотя он рабочий и им можно пользоваться — лично я использую его до сих пор.
Я сделал бота для отслеживания аномальных событий на фондовом рынке
Следующим проектом в сфере инвестиций и трейдинга стал бот, о котором я расскажу в данном материале. Это бот отслеживающий события, которые сильно выбиваются из общего количества данных. К примеру, особо крупные сделки покупки/продажи, повышенные объемы и изменения цены за интервал или появление большой заявки в стакане. Через бота можно подписаться на отдельно взятые акции или на целый сегмент вроде сектора экономики и индекса, а бот в свою очередь в режиме реального времени будет отслеживать данные тикеры и сообщать о произошедших событиях.

На скриншотах можно увидеть примеры сообщений с событиями, которые отслеживает бот.



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

Биткоин рухнет на 50% в 2025 году

Биткоин рухнет на 50% в 2025 году

Рекордные притоки денег в крипту в октябре-ноябре, а также экстремально бычий сентимент сигнализируют о финальной стадии пузыря на биткоине. Всё чаще слышны Туземун-прогнозы, что биток пойдёт на 200 тыс.

Я бы сейчас предостерёг от скоропостижных покупок, т.к. в следующем году после столь стремительного роста биткоина он также быстро схлопнется обратно на 50% до 50000-40000 дол. как минимум. А отдельные щиткоины сложатся еще сильнее — на 70-80%. В моменте сейчас биткоин ещё может немного подрасти до 100 тыс., но в следующем году всех смоет медвежий рынок на фоне сдутия пузыря на американском рынке. И тогда станет ясно, кто «купался без трусов»))

Не потерять деньги на крипте, а заработать на этом обвале вам может помочь наш фонд Algotoria. Наша алгоритмическая стратегия работает как на росте, так и на падении крипты и показывает среднюю доходность около 100% годовых. Чтобы получить подробную информацию по нашей стратегии, пишите в телеграм: @voronchihin_evgeny

Мой телеграм-канал: @alfa_quant



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

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

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

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

Первый и самый важный вопрос — при помощи чего проводить тесты торговой стратегии на исторических данных? В какой программе или при помощи какой библиотеки создавать стратегию и потом прогонять её на истории?

Раз мой торговый робот создан в среде исполнения JavaScript Node.js, то и тесты в идеале должны проводится на чём-то схожем. Но забегая немного вперёд скажу что получилось по другому.

Windows? macOS? Linux?

Раз сам механизм робота кросс-платформенный, то хотелось чтобы и тесты можно было проводить при помощи кросс-платформенной утилиты. Однако когда рассматривал самые популярные программы, то обнаружилось что все программы из списка только для Windows. Кроме TradingView, который является веб-сервисом и Excel — который есть и для macOS.



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

C# для алготрейдера. Лекция 4. Объекты в языке C#. Объекты в трейдинге. Источники данных в OsEngine.

Продолжаем изучать язык C# прямо в конструкторе для создания роботов, OsEngine. С нуля. Данная серия лекций Вам поможет реализовывать свои идеи в алготрейдинге и править логику ранее встроенных в OsEngine роботов (их около 300).

Объектная модель C# и OsEngine.

В теоретической части поговорим про то, что такое объекты в рамках языка C#. Поговорим о том, откуда берутся объекты в OsEngine и какие они бывают.
В практической части будем создавать роботов, использующих разные объекты.

VK Видео:


RuTube:



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

Разработка: новые портфели на 3 паттернах, формула расчета риска. Monte Carlo test

Итак, собрали 2 флагмана: один чуть агрессивней с упором на побольше заработать (MAX), второй с упором на максимальную безопасность/осторожность (MIN). Стратегии работают на 14 ФИ и используют 3 графических паттерна на вход:

Разработка: новые портфели на 3 паттернах, формула расчета риска. Monte Carlo test

MAX — состоит из вот этих стратегий (period: 01.01.2010-31.10.2024):


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

О применимости или неприменимости ARIMA

Пока рыночек пилит, мы тоже попилим чего-нибудь. Данная статься написана по мотивам главы 3 «Time-Series Analysis» из книги «Machine trading» E.Chan.
Все расчеты сделаны на matlab.
Первым делом, берем 5-минутки нашего любимого Сбербанка и разделим на две набора данных, первый набор 01.01.2020-01.01.2024 для тренировки нашей модели ARIMA(p, 0, 0), а второй набор с 01.01.2024г. — 08.11.2024г. для проверки модели.
Для тренировки модели используется средняя цена, т.е. 0.5*(High + Low). Для нахождения оптимального числа p (лаг) на тренировочных данных используем цикл, где перебираются p от 1 до 60 и определяем для каждого лага Байесовский информационный критерий (BIC). Оптимальный лаг будет иметь минимальный BIC.
В нашем случае получилось, что оптимальное p = 41 с такими параметрами: 

 

ARIMA(41,0,0) Model (Gaussian Distribution):
 
                   Value       StandardError    TStatistic      PValue   
                ___________    _____________    __________    ___________

    Constant      0.


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

C# для алготрейдера. Лекция 3. События и методы. Как роботы реагируют на рыночные события.

Продолжаем изучать язык C# прямо в конструкторе для создания роботов, OsEngine. С нуля. Данная серия лекций Вам поможет реализовывать свои идеи в алготрейдинге и править логику ранее встроенных в OsEngine роботов (их около 300).

Знакомство с событиями в C# и событиями в OsEngine.

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

VK Видео:


RuTube:



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

Советник MT4 The Gold Reaper скальпинг на Форекс (Тест TDSv2 99% с реальным спредом)

Приветствую вас, дорогие друзья!

Нами был протестирован в Tick Data Suite с реальным спредом на котировках брокеров Darwinex/Dukascopy советник The Gold Reaper для платформы Meta Trader 4 направленный нам для проверки нашими подписчиками. Скачать архив с результатами тестов html, а также сами файлы советника вы можете в нашем телеграм канале — EA_ForexLab

Обращаем ваше внимание, что файлы советника представлены в ознакомительных целях и распространяются свободно в сети интернет.

🤖 Название советника: The Gold Reaper
📦 Версия: 1.20
💻 Торговая платформа: MT4
📈 Стратегия: Скальпинг
⏰ Таймфрейм: m5
🌍 Торговые пары: XAUUSD
🌓 Время торговли: Круглосуточно

⏳ Тестовый период: 2021.01.01 — 2024.01.19
🏛 Тиковая история брокер: Darwinex (TDSv2)
🧭 GMT: +2; DST: US
Real spread: ✅
Slippage: ❌

Результаты бэктеста:

Советник MT4 The Gold Reaper скальпинг на Форекс (Тест TDSv2 99% с реальным спредом)



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

Интерактивное обучение основам C#. Бесплатное.

В нашем гайде продолжают выходить лекции «C# для алготрейдера». В нём мы учим язык сразу на примере трейдинга. Разбираемся с Visual Studio, OsEngine, объектной моделью трейдинга и с самыми основами.

Однако для того, чтобы с нуля начать писать роботов на C#, не всем этого будет достаточно. Кому-то обязательно потребуется дополнительный источник знаний и практики. И этот источник есть. Простой, проверенный и бесплатный.

Кому будет мало лекций «C# для алготрейдера» из нашего Гайда, хочу порекомендовать дополнительный хороший способ изучить самые основы языка C#.

Ссылка: https://stepik.org/course/5482/promo

Интерактивное обучение основам C#. Бесплатное.

Несколько фактов:

  1. Я отправляю к Иосифу Дзеранову на этот и другие его курсы своих сотрудников из офиса уже больше трёх лет.
  2. Конкретно этот курс начали проходить 83 тысячи человек. И он дорабатывался в течении многих лет.
  3. Курс интерактивный, и можно прямо в браузере писать исходный код на C#. Это тебе не книга длинной в 800 страниц. Практика – СРАЗУ, от чего завершаемость курса очень хорошая.


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

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