SellAtStop или BuyAtStop

прошу помочь каким образом получить в коде уведомление, что произошло событие SellAtStop или BuyAtStop

Статус темы:
Закрыта.
  1. Konstb

    Регистрация:
    18.03.17
    Сообщения:
    51
    Был на сайте:
    06.12.23

    прошу помочь, каким образом реализовать в коде уведомление, что произошло событие SellAtStop или BuyAtStop. Мне необходимо изменить переменную , после события SellAtStop или BuyAtStop .

    Konstb
    27.10.2019 11:58
    #1
  2. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    18.04.24
    Цитата: Konstb

    прошу помочь, каким образом реализовать в коде уведомление, что произошло событие SellAtStop или BuyAtStop. Мне необходимо изменить переменную , после события SellAtStop или BuyAtStop .

    Подписывайтесь на событие PositionOpeningSuccesEvent и делайте там что нужно

    Алексей Ван
    27.10.2019 13:06
    #2
  3. Konstb

    Регистрация:
    18.03.17
    Сообщения:
    51
    Был на сайте:
    06.12.23

    так по моему мнению не получится. Логика робота 2 состояния:

    основное состояние КОНСОЛИДАЦИЯ-позицию открываем в нем

    1-ТРЕНД после пробоя уровня SellAtStop или BuyAtStop-соответственно  одна логика закрытия позиции

    2 -КОНСОЛИДАЦИЯ другая логика закрытия позиции;

    при обоих состояниях будет событие PositionOpeningSuccesEvent и произойдет перемешение логик закрытия позиций. 

    поэтому и необходимо уведомление , что произошло событие SellAtStop или BuyAtStop.

     

    Konstb
    27.10.2019 19:04
    #3
  4. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1172
    Был на сайте:
    18.04.24
    Цитата: Konstb

    так по моему мнению не получится. Логика робота 2 состояния:

    основное состояние КОНСОЛИДАЦИЯ-позицию открываем в нем

    1-ТРЕНД после пробоя уровня SellAtStop или BuyAtStop-соответственно  одна логика закрытия позиции

    2 -КОНСОЛИДАЦИЯ другая логика закрытия позиции;

    при обоих состояниях будет событие PositionOpeningSuccesEvent и произойдет перемешение логик закрытия позиций. 

    поэтому и необходимо уведомление , что произошло событие SellAtStop или BuyAtStop.

     

    Такого события у нас нет. Разделите робота на два. Тогда смешения логики не произойдёт.

    Алексей Ван
    28.10.2019 07:22
    #4
  5. Konstb

    Регистрация:
    18.03.17
    Сообщения:
    51
    Был на сайте:
    06.12.23

    понял, спасибо

    Konstb
    28.10.2019 10:32
    #5
Статус темы:
Закрыта..