rss

Профиль компании

Финансовые компании

Блог компании Os_Engine | Механика открытия позиции через Stop приказы.

В этой статье разберемся с тем, как открывать позиции при помощи отложенных ордеров.

Механика открытия позиции через Stop приказы. 

1. Открытие позиций LONG через отложенные ордера.

Например, мы точно уверены, что после пробития уровня 53000 по Биткойну, он будет расти дальше до 55000. Но что же делать, если вечер уже близко, а ночью все-таки хочется спать? В таком случае нам поможет отложенный стоп-ордер, при помощи которого можно открыть позицию.

Идём в панель робота, во вкладку стакана и жмём на кнопку «More»:

Механика открытия позиции через Stop приказы. 

Появится окно открытия позиции:

Механика открытия позиции через Stop приказы. 

1. Откроем позицию при пробое цены определённого уровня вверху.

2. Пусть заявка будет бессмертная. Время жизни выбираем NoLifeTime.

3. Если включим время жизни, здесь вводим кол-во свечек, которое заявка должна будет прожить.

4. Цена активации стоп-ордера.

5. Цена ордера, который будет выставлен в рынок после активации.

6. Объём, которым будем открывать позицию.

7. Жмём на кнопку купить.

Теперь мы видим отложенный ордер на покупку во вкладке интерфейса и на графике:

Механика открытия позиции через Stop приказы.

Можно отменить такую заявку, если нажать на таблице стоп-лимитов ПКМ:

Механика открытия позиции через Stop приказы.

 

2. Открытие позиций SHORT через отложенные ордера.

Например, если у Вас возникла идея о том, что после определённого уровня внизу надо зашортить, то это делается так:

Механика открытия позиции через Stop приказы. 

1. Выбираем режим LowerOrEqual ниже или равно.

2. Не ставим время жизни.

3. Время жизни в свечках, если это нужно.

4. Цена активации.

5.  Цена ордера, который будет выставлен после активации.

6. Объём.

7. Жмём кнопку Sell.

После этого вы увидите отложенный ордер и на графике и в таблице отложенных ордеров.

 

3. В OsEngine все стоп-приказы внутренние.

На начало 2024 года все виды стоп-приказов в OsEngine внутренние, то есть на рынок в итоге уходят только ордера после достижения цен активации.

 

4. Как это работает в коде.

Можно посмотреть в бесплатном скрипте PriceChannelVolatility.cs для примера:

Механика открытия позиции через Stop приказы. 



5. В тестере и оптимизаторе проскальзывания для подобных типов ордеров не учитываются!

Это общая практика торговых платформ. По крайней мере в Wealth-Lab тоже так. 

Стопы в тестере исполняются строго по цене активации без проскальзываний. И проскальзывание в тестере выставлять не надо… А если оно выставлено в коде, вы его всё равно не увидите в интерфейсе.

Это связано с тем, что исполнять такие ордера нужно по касанию в тестере. А если после касания активируется ордер с другой ценой, то его тоже обязательно надо исполнить. Что приводило к тому, что пользователи себе таким нехитрым способом «Рисовали» прибыль в тестере. Что и было исправлено, уже более года назад.

Поэтому, выставляя в тестере стопы и профиты, не пугайтесь, если в графе цена активации / цена ордера будут одни и те же значения. Это абсолютно нормально.


Удачных алгоритмов!

Комментарии открыты для друзей!

Механика открытия позиции через Stop приказы.

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

Механика открытия позиции через Stop приказы.

★1

UPDONW
Новый дизайн