В этой статье разберемся с тем, как открывать позиции при помощи отложенных ордеров.
Например, мы точно уверены, что после пробития уровня 53000 по Биткойну, он будет расти дальше до 55000. Но что же делать, если вечер уже близко, а ночью все-таки хочется спать? В таком случае нам поможет отложенный стоп-ордер, при помощи которого можно открыть позицию.
Идём в панель робота, во вкладку стакана и жмём на кнопку «More»:
Появится окно открытия позиции:
1. Откроем позицию при пробое цены определённого уровня вверху.
2. Пусть заявка будет бессмертная. Время жизни выбираем NoLifeTime.
3. Если включим время жизни, здесь вводим кол-во свечек, которое заявка должна будет прожить.
4. Цена активации стоп-ордера.
5. Цена ордера, который будет выставлен в рынок после активации.
6. Объём, которым будем открывать позицию.
7. Жмём на кнопку купить.
Теперь мы видим отложенный ордер на покупку во вкладке интерфейса и на графике:
Можно отменить такую заявку, если нажать на таблице стоп-лимитов ПКМ:
Например, если у Вас возникла идея о том, что после определённого уровня внизу надо зашортить, то это делается так:
1. Выбираем режим LowerOrEqual ниже или равно.
2. Не ставим время жизни.
3. Время жизни в свечках, если это нужно.
4. Цена активации.
5. Цена ордера, который будет выставлен после активации.
6. Объём.
7. Жмём кнопку Sell.
После этого вы увидите отложенный ордер и на графике и в таблице отложенных ордеров.
На начало 2024 года все виды стоп-приказов в OsEngine внутренние, то есть на рынок в итоге уходят только ордера после достижения цен активации.
Можно посмотреть в бесплатном скрипте PriceChannelVolatility.cs для примера:
Это общая практика торговых платформ. По крайней мере в Wealth-Lab тоже так.
Стопы в тестере исполняются строго по цене активации без проскальзываний. И проскальзывание в тестере выставлять не надо… А если оно выставлено в коде, вы его всё равно не увидите в интерфейсе.
Это связано с тем, что исполнять такие ордера нужно по касанию в тестере. А если после касания активируется ордер с другой ценой, то его тоже обязательно надо исполнить. Что приводило к тому, что пользователи себе таким нехитрым способом «Рисовали» прибыль в тестере. Что и было исправлено, уже более года назад.
Поэтому, выставляя в тестере стопы и профиты, не пугайтесь, если в графе цена активации / цена ордера будут одни и те же значения. Это абсолютно нормально.
Удачных алгоритмов!
Комментарии открыты для друзей!
OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support
Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php