Сегодня рассмотрим пример того, как можно усредняться через отложенные ордера на открытие других позиций.
Данный тип усреднения позволяет в полной мере тестировать торговую логику робота на свечных данных, т.к. использует заявки на усреднение типа BuyAtStop и SellAtStop.
На ГитХаб в репозитории OsEngine это находится здесь:
https://github.com/AlexWan/OsEngine
Внутри проекта здесь:
Сегодня рассмотрим пример того, как можно выставлять несколько ордеров на закрытие по позиции одновременно. Делать это будем через открытие нескольких позиций на входе.
Напоминаем, что архитектура OsEngine запрещает выставлять на рынок больше одного лимитного ордера на закрытие по позиции за раз, и при помощи такой конструкции можно это ограничение обойти.
На ГитХаб, в репозитории OsEngine это находится здесь:
Внутри проекта здесь:
Открыли новую минирубрику в нашем Гайде. «Микроменеджмент позиций». О том, какие бывают паттерны управления позициями, и как это выглядит в исходном коде (т.е. на примерах).
Поговорим о том, что там будет.
В гайде этот раздел можно найти тут:
На данный момент подготовлено ПЯТЬ примеров работы со сложной работой с позициями. Для них пишутся статьи:
Вопрос менеджмента позиций сложный, и копий сломано немало…
Используйте детализированные данные Nasdaq, чтобы усовершенствовать свои торговые стратегии за счет более точных решений и эффективного управления рисками.
Это уникальная возможность для тех, кто хочет улучшить свои результаты, — в отличие от традиционных минутных или часовых баров, подписка дает доступ к тиковым данным, которые содержат информацию о каждом изменении цены, что позволяет глубже анализировать рынок.
Что вы получаете благодаря подписке:
Для разных задач доступны четыре тарифа: realtime-данные без доступа к истории, а также realtime-данные с историей глубиной 12 месяцев, 36 месяцев или 20 лет. Тарифы на подписку делятся на профессиональные и непрофессиональные.
Каждый отдельный робот в OsEngine может открывать множество разнонаправленных позиций. При этом, чтобы различать позиции для различного управления ими в будущем, их необходимо помечать. Поговорим об одном из способов помечать позиции через поля SignalTypeOpen и SignalTypeClose у позиции.
Сегодня с Вами разберём робота, который торгует ДВЕ торговые логики одновременно, разделяя логику как раз по сигналам.
Каждый экземпляр класса робота одновременно может вести несколько позиций. Фактически это число ничем не ограниченно, все упирается в производительность железа и размер средств на счете. В таких случаях роботу бывает необходимо разделять позиции по каким-либо критериям, например, по причинам открытия и/или закрытия позиции. Для этих целей в классе Position имеется два открытых поля:
Оба они могут содержать произвольное строковое значение, передаваемое через торговые методы.
Как правило, сигналы используются для анализа позиций и удобства восприятия информации, но также с их помощью можно строить сложные торговые системы, основанные на ветвлении логики в зависимости от сигнала, приведшего к открытию и закрытию позиции.
В нашем терминале вы можете безопасно обмениваться информацией и обсуждать актуальные вопросы. Чаты полностью защищены и соответствуют стандартам комплаенс.
Преимущества:
• хранение архива в течение 6 лет
• возможность создания индивидуальных и групповых чатов с клиентами и партнерами
• сортировка по папкам
• отправка документов и графиков
• видимость всех участников онлайн
• рассылка сообщений (push-уведомления или blasts)
Терминал доступен профессиональным участникам и сотрудникам компаний, которые могут работать с биржей напрямую. Для подключения обращайтесь на sales@trade-radar.ru.
Извините, за совсем новичковый вопрос.
Где вы берете историю котировок российской биржи?
Ранее я брал с финама, но теперь вижу, к примеру, что данные по минуткам по фьючам на нефть ограничены октябрем 23го:
Я попробовал выкачать данные у брокера (Алор), но у него аналогичные ограничения.
Где взять историю за пару лет хотя бы?