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

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


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

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

Логирование информации в роботе на OsEngine.

Почти сразу, после того, как Вы начнёте писать своих первых роботов, Вам придётся научиться делать записи в лог. Чтобы понимать, правильно ли работают ваши роботы.

Сегодня мы посмотрим, как это делается из кода робота.

Логирование информации в роботе на OsEngine.

1. Каждый робот содержит метод для отправки сообщений в лог.

SendNewLogMessage

В качестве параметров он принимает:

  1. Строку (String);
  2. Тип сообщения (Logging.LogMessageType).

Выглядит в коде робота это так:



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

Конвертер и Конвертер свечей в Os Engine. Видео.

Видео-описание того, что такое «Конвертер» и «Конвертер свечей» в Os Engine.

VK Видео:


RuTube:



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

мысли после прочтения "Лабиринт иллюзий" А. Кургузкина

Книгу активно рекомендуют в клубе Резвякова. Есть книга и в списке рекомендованной литературы Александра Силаева.

О чем она? 
Это книга о психологии трейдинга. Чем то напоминает «Черный лебедь» Талеба. Здесь вы не найдете торговой стратегии или грааля. Да и выводы после 28 глав (а в каждой главе описание своей иллюзии для трейдера, не повторяется) придется делать самим.

Читается тяжело. 

Что выписала для себя:
1) при взаимодействии с рынком неизбежно появляются определенные особенности человеческой психологии. Возникают искажения и структуру этих искажений автор называет Лабиринтом иллюзий
2) есть три группы проблем:
  • искаженная система представлений о рынке
  • способность человека обманывать себя, создавать миражи и мотивировать себя на их преследование
  • усилия внешнего информационного поля, которое использует слабости участников рынка и поставляет им иллюзии.
3) рассматриваются иллюзии видеть паттерны там, где их нет;  иллюзии существования причинно-следственных связей там, где их нет;  недооценка возврата к среднему; иллюзия предполагать зависимость будущих исходов от прошлых; тенденция завышать значимость недавних событий; искажения сверхоптимизма (восприятие собственных способностей, квалификации, преимущества перед остальными); иллюзия контроля и т.д.

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

Стандартные настройки коннектора OsEngine.

В каждом коннекторе OsEngine для торговли есть стандартные настройки. И на текущий момент их довольно много.

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

Стандартные настройки коннектора OsEngine.

1. Сохранять историю трейдов (Keep trade history).

Если true — то OsEngine хранит в папке OsData всю ленту сделок, которую получает. Это очень ресурсоёмко! Рекомендация — false.

Хранятся данные по каждому серверу отдельно. Например, для ALOR это выглядит так:



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

Как мы с помощью ИИ пишем коннекторы к криптобиржам

Как мы с помощью ИИ пишем коннекторы к криптобиржам

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

Сентябрь 2024 года. Мы, команда StockSharp, активно используем ИИ для написания коннекторов к криптобиржам. Но спешу вас предупредить — если вы читаете эту статью в 2025 году или позже, всё это может уже устареть. Если вы из будущего, добро пожаловать в прошлое! И не забудьте проверить, актуальны ли наши методы.

 

Наш путь с ИИ начался с ChatGPT 3.5, который, откровенно говоря, не мог бы написать не то что коннектор для криптобиржи, а даже простую торговую стратегию. Однако с приходом ChatGPT 4.0 и Claude Sonnet 3.5 ситуация резко изменилась. Теперь ИИ может писать сложные модули кода, хотя и с оговорками: приходится вмешиваться, уточнять и исправлять ошибки, что, впрочем, стало уже нормой в нашем процессе.

 


 

Шаг 1. Запуск проекта в Claude.ai

 

Прежде чем начать писать новый коннектор, первым делом мы создаём проект в Claude.ai. Это не просто чат, который забудет всё, как только вы его закроете. Проект позволяет сохранять всё, что вы туда загружаете: коды, документы, комментарии. Это аналог настроек Custom GPT, где ИИ «учится» на ваших примерах и указаниях, а не просто отвечает на вопросы.



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

Пример «Таблица в окне параметров 2» CustomTableInTheParamWindowSample.

В окно параметров OsEngine можно выводить не только параметры, но и другие элементы, включая таблицы и чарты.

Данный пример робота служит демонстрацией реализации кастомной таблицы в окне параметров.

Пример «Таблица в окне параметров 2» CustomTableInTheParamWindowSample.

В нем показано:

  • Динамическая таблица: Таблица обновляется в реальном времени по мере поступления новых данных.
  • Взаимодействие с пользователем: Пользователь может изменять данные в таблице и получать значения конкретных ячеек.
  • Настраиваемые параметры: Возможность включать и отключать робота и также настройка трейлинг-стопа для выхода.

 

1. Как это выглядит.

Заходим в тестер и запускаем нашего робота, открываем окно параметров.

Называется: CustomTableInTheParamWindowSample.



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

Невероятная история Эда Торпа: как один математик смог обыграть сначала казино, а потом и весь Уолл-стрит

Если среди физиков настоящей легендой безумных жизненных историй был Ричард Фейнман, то среди математиков и инвесторов этот титул должен по праву принадлежать Эдварду Торпу. Чувак смог не только обуть казино сразу в двух считавшихся ранее «непобедимыми» играх, но и заработать $800 млн на фондовом рынке благодаря идее, достойной Нобелевки.

Невероятная история Эда Торпа: как один математик смог обыграть сначала казино, а потом и весь Уолл-стрит
На этой фотке Эдвард Торп как будто бы готовится сниматься в ремейке фильма под названием «Оптимизм и жизнерадостность в Лас-Вегасе»

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

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



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

Улучшенный алгоритм адаптивной средней

Для поиска величины периода средней используется следующая схема
Строим зигзаг и для восходящих граней ищем среднюю по предыдущей восходящей грани и наоборот.
Например для нисходящей грани, смотрим предыдущую нисходящую грань, и подбираем минимальный период средней, для которого
не должно быть пересечение этой средней на периоде 2-3, но при этом период 1-2 должен быть минимальным из числа всех остальных средний без пересечения на 2-3.
Можно еще накапливать и усреднять показатели.
Это усовершенствованный алгоритм, который изначально публиковался тут: smart-lab.ru/blog/1042892.php
телега

Улучшенный алгоритм адаптивной средней

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