Избранное трейдера Великий Нехочух
Сегодня будем учиться работать с источником для создания автоиндекса. Он Вам может пригодиться, если Вы хотите добавить фильтр от индекса для своего робота.
В качестве базы мы возьмём нашего предыдущего робота, сделанного в рамках этой серии статей, и добавим в него новый источник данных - BotTabIndex.
Сам скрипт находится здесь: https://disk.yandex.ru/d/_aKkIx-h0kNqCA
Надо его добавить в проект. Вот сюда:
Небольшой чек-лист, ставишь галочки если есть, одна галочка = 1 балл, считаешь балы. Всё просто, поехали.
Используешь шорты.
Кроме того, что рынок в целом чаще растёт, чем падает т.е. статистика не на вашей стороне. Шорты ещё и проигрывают в максимальной доходности лонг позиции. Условно ВТБ $VTBR в худшем случае может стоить 0 руб. т.е. цена акций упадёт на 100%. А вот рост планкой в 100% не ограничен.
Платишь высокие комиссии.
Дорогие тарифы у брокера, встроенная комиссия в продукты и т.д. Отдельно про ребят которые сейчас маржиналку активно используют, где расходы более 20% годовых. Это либо гении и у них +100% доходность, либо (более вероятно) просто математику плохо в школе учили.
Активный спекулянт (сотни сделок).
Огромное количество исследований и не раз выявленная закономерность, что чем больше сделок на рынке, тем хуже результат. Но лютым спекулянтам такие исследования не интересны.
Алго трейдеров тут не учитываем. Это ребята профессиональные. Ну они и не спекулянты.
Большинство роботов в OsEngine видят и управляют только своими личными позициями. Теми, которые хранятся только в журнале конкретного робота. Роботы открывают и закрывают позиции, управляют ими и видят их только у себя в журнале.
На картинке ниже, изображена разница между позицией на бирже (PositionOnBoard) и позициями (Positioin) у роботов. Из этой картинки Вы должны понять, что у роботов по одному инструменту может быть много позиций (и даже в разные стороны), а в портфеле на бирже она всегда одна:
Когда робот хочет купить или продать какой-то инструмент на бирже, он открывает позицию, которую видит только он и которую можно увидеть в его журнале.
Когда робот хочет выйти из какого-то актива, то робот должен закрыть позицию.
Для тех, кто торговал много лет только в Quik, данная концепция болезненна. Однако, это пришло в OsEngine из WealthLab, а это является мировым стандартом написания роботов уже много лет. Придётся очень плотно работать с этим классом и привыкать к такой абстракции.
Продолжаем связывать данные из терминалов на бирже с тем, как это видят роботы.
Сегодня поговорим про портфель на бирже. Это Ваш «кошелёк», на котором хранятся деньги (активы) и позиции по акциям и деривативам. В вёб-терминале это выглядит как-то так:
В процессе ведения торговой деятельности на финансовом рынке пользователь так или иначе приобретает права на активы, не важно какие, будь то акции, облигации, опционы, криптовалютные пары или любые другие.
Вследствие этого возникает необходимость хранить всю эту информацию в определенном месте. В OsEngine этим целям служит класс Portfolio, представляющий собой реализацию такой абстрактной сущности, как брокерский счет на классических биржах или же кошелек на криптовалютных биржах.
Внутри терминала OsEngine данная сущность хранится в классе Portfolio.
На ГитХаб данный класс хранится по адресу: https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Entity/Portfolio.cs
Продолжаем связывать данные из терминалов на бирже с тем, как это видят роботы.
Сегодня поговорим про сделки по нашему счёту. Они появляются в момент исполнения наших ордеров. В своих вёб-терминалах мы видим их примерно так:
В одной из предыдущих статей мы говорили об обезличенных сделках, которые доступны всем участникам торгов. В этой поговорим про собственные сделки, которые отличаются от обезличенных расширенным набором информации и доступны только их владельцу.
Как мы знаем, все сделки генерируются в момент исполнения ордеров, следовательно, каждая собственная сделка в дополнение к полям, присутствующим в обезличенных трейдах, будет содержать номер своего ордера-родителя.
Итого, процесс генерации моей сделки выглядит так:
Продолжаем связывать данные из терминалов на бирже с тем, как это видят роботы.
Сегодня поговорим про свечи. В Вашем вёб-терминале Вы видите их примерно так:
Свеча представляет собой вертикально расположенный прямоугольник, по центру от которого вверх и вниз выступают линии, именуемые тенями. По сути каждая свеча является агрегатором информации о поведении цены за определенный интервал времени.
В основном Вы видите на графике Японские свечи. Про них и поговорим ниже. Однако свечей есть великое множество и по ним у нас есть отдельная серия статей. За более глубокими знаниями сюда: https://smart-lab.ru/company/os_engine/blog/1028089.php
Шаг первый. Выбор источника цен.
Для цен, из которых можно формировать свечи, берут несколько различных типов данных. Это могут быть:
Уважаемые алготрейдеры, рад приветствовать вас! Сегодня я подготовил для вас нечто действительно особенное. В моем новом видео я детально разберу стратегию Breakout Hunter, предназначенную для трендовой торговли.
🔍 Что вас ждет в видео:
Подробный обзор стратегии Breakout Hunter.
Пошаговая настройка параметров для максимальной эффективности.
Правила открытия и закрытия позиций, оптимизация рисков.
Создание торговой системы в TSLab с образцом скрипта.
Если вы стремитесь улучшить свои навыки алготрейдинга и найти высокодоходные решения, это видео именно для вас! Подключайтесь, чтобы узнать, как применять стратегию Breakout Hunter и добиться успеха на рынке.
Смотрите видео и присоединяйтесь к нашему обсуждению!
?si=8SVeujBm6OLMgPXk
🚀 Не пропустите возможность расширить свои знания и улучшить торговые результаты. Подписывайтесь на канал Argus https://t.me/ArgusAlgo и делитесь своим мнением в комментариях!