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

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


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

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

Численный показатель робастности при Walk-Forwards. Оптимизатор в OsEngine #4

«Робастность» — это способность торговой стратегии воспроизводить результаты своего тестирования на новых данных.  

Численный показатель робастности при Walk-Forwards. Оптимизатор в OsEngine #4 

Было бы полезно измерить эту характеристику численно. В этом тексте расскажем о метрике робастности стратегии, представленной в OsEngine — Walk-Forward Robustness Metric.

 

1. Вспоминаем о сути робастности.

Примеры.

Вы оттестировали какую-то стратегию в тестере и видите результат в красном квадрате. Отлично! Включаем стратегию в торги, и в реальном времени за следующие два месяца стратегия вам дала примерно такой же результат по прибыльности, как и в тестере: стратегия с высокой робастностью повторяет результаты тестов в реальной торговле.



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

Различные взгляды на ленту сделок. Сборник статей. Свечи #1.

Разновидностей свечей – ДЕСЯТКИ. Это отдельная вселенная того, как можно схлопывать ленту сделок в привычные столбики с хвостами. Мы привыкли видеть графики инструментов в виде Японских свечей, жёстко ограниченных временными рамками 5 минут, 30 минут и т.д. Это всё классно для пробойных стратегий или арбитражных, например. Но для многих стратегий это не является оптимальным.

Различные взгляды на ленту сделок. Сборник статей. Свечи #1.

Например, существует целый ряд стратегий, направленных на следование «за большими деньгами». И как раз-таки, некоторые типы свечей могут показывать активность участников с огромными депозитами (пенсионных фондов, хедж фондов и т.д.). И это чётко и ясно видно, если знать, как именно нужно построить свечи, как на этой картинке:



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

Walk-Forwards. Оптимизатор в Os Engine #3.

Walk Forwards – один из способов избежать переобучения алгоритма, путём проверки его способности адаптироваться к новым периодам данных.

Walk-Forwards. Оптимизатор в Os Engine #3.

Визуализация Walk-Forward тестирования.



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

Началось… Частичная потеря обратной совместимости в OsEngine.

12 июня пройдёт большое обновление. В проект будет добавлен слой создание кастомных серий свечек. Со своей фабрикой, параметрами и т.д. А новый тип свечек будет писаться как индикатор, в 100 – 300 строк без знаний архитектуры и чего бы то ни было сложного в отдельном файле, размещённом где угодно в проекте или папке Custom/CandleSeries. Соответствующая серия инструкций будет в FAQ и в два раза больше на СмартЛабе в течении месяца. Что откроет нам, пользователям OsEngine, новую дивную психоделическую реальность десятков различных взглядов на ленту следок.

Но не всё так радужно. Изменения настолько обширные и всеобъемлющие, что кое-где нарушится обратная совместимость… То, чего я очень боюсь и стараюсь вносить такие изменения очень редко, либо вообще не вносить. Но сегодня – тот случай, когда это сделать придётся, скрепя сердцем…

Началось… Частичная потеря обратной совместимости в OsEngine. 

Заранее приношу свои искренние извинения.

Где проблемы будут точно:

  1. Обратной совместимости не будет с сохранёнными списками инструментов в торгах. Т.е. нужно будет заново подключать инструменты к роботам. И установить им рабочие ТФ.


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

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.

Сегодня мы рассмотрим индикатор NRTR. Узнаем историю создания индикатора и то, как он рассчитывается.

Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём. 

Оглавление

1.      История создания индикатора NRTR.

2.      Как проводятся расчеты индикатора NRTR.

3.      Какие сигналы может подавать индикатор NRTR.

4.      Роботы для OsEngine на индикаторе NRTR.

4.1.   Стратегия на индикаторах NRTR и SmaChannel.

4.2.   Контртрендовая стратегия на индикаторах NRTR и ROC.

5.      Итоговая таблица результатов.

 

1. История создания индикатора NRTR.

Индикатор Nick Rypock Trailing Reverse (NRTR) был создан Константином Копыркиным, российским трейдером и разработчиком программного обеспечения для торговли на финансовых рынках. Он известен своими работами в области технического анализа и автоматизации торговых стратегий.



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

Что такое робастность. Оптимизатор в Os Engine #2.

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

Поэтому, в данном контексте, важно обсудить понятие Робастности (Robustness).

Что такое робастность. Оптимизатор в Os Engine #2.

Термин «робастность» означает способность торговой стратегии повторять результаты своего тестирования в прошлом на других данных.

Рассмотрим примеры.

Вы оттестировали какую-то стратегию в тестере и видите результат, примерно такой, как в красном квадрате. Отлично! Включаем стратегию в торги, и в реальном времени за следующие два месяца стратегия дала примерно такой же результат по прибыльности, как и в тестере:



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

Повторение пройденного. Снова робот...

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

Когда-то, в начале 2020 года, у меня был похожий робот, от количества сделок которого рябило в глазах.
В ту пору я пробовал применить алгоритмы сетки и контртрендовую торговлю на основе индикаторов SWT-метода.
Какие-то результаты были, и даже неплохие. Но я отказался от работы в этом направлении из-за рисков, плохо поддающихся контролю.

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

И вот что у меня получилось.

Повторение пройденного. Снова робот...


Это результаты теста с 1 января 2024 года до 7 июня, дня когда данные по рынку труда США нанесли очередной удар по рынкам. Робот устоял. Наверное потому, что он контртрендовый.

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

Оптимизатор в OsEngine. Простой перебор параметров.

Модуль оптимизации предоставляет возможность выполнения различных видов оптимизации стратегии, включая простой перебор параметров и Walk-Forward тестирование. В этой статье мы рассмотрим первый вариант — простой перебор параметров.

Оптимизатор в OsEngine. Простой перебор параметров. 

Из главного меню запускаем «Оптимизатор»:



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

Server Master. Автоматическое переподключение серверов в OsEngine.

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

Server Master. Автоматическое переподключение серверов в OsEngine. 

Для использования этой удобной функции заходим в «Connection servers» в модулях Bot Station или Bot Station Light.



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

Лучшие сделки внутридневного контртрендового робота TN_bot за 07.06.2024

    • 10 июня 2024, 12:04
    • |
    • TN
  • Еще

Акции Русал + 2,7 %

Акции Газпром + 1,5 %

Фьючерс на индекс РТС + 4,1 %(на вложенные)

Фьючерс на палладий + 7,4 %(на вложенные)

Торговые сигналы робота TN_bot онлайн в нашем канале @trades_now_active

Лучшие сделки внутридневного контртрендового робота TN_bot за 07.06.2024



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