PositionStopActivateEvent.

PositionStopActivateEvent.
public event Action<Position> PositionStopActivateEvent;

Событие PositionStopActivateEvent срабатывает в момент активации стоп заявки для позиции.

Может применяться для различных сценариев, например, для отмены связанных заявок, создания реверсивных стратегий и другие.

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

  1. Подписка на событие обновления свечи, в обработчике которого открывается первая позиция.
  2. Задаем обработчик для события успешного открытия позиции.
  3. Задаем обработчик для события срабатывания стоп-лосса для позиции.
  4. Рассчитываем и задаем стоп-лосс для позиции.
  5. При срабатывании стопа, открываем противоположную позицию.
13:39
81
FAQ

Комментарии

Нет комментариев. Ваш будет первым!