Стратегии и роботы > TrailingStopLoss работает ?

Обсуждение, описание стратегий и роботов, идеи для стратегий
avkozlovskiy
Сообщения: 6
Зарегистрирован: 12 апр 2018, 09:34

TrailingStopLoss работает ?

Непрочитанное сообщение avkozlovskiy » 27 июн 2018, 11:06

Добрый день.

Подскажите, сейчас TrailingStopLoss в роботах работает ? У меня он почему-то работает как обычный стоп, без трейлинга.

Аватара пользователя
evge
Администратор
Сообщения: 1811
Зарегистрирован: 04 фев 2016, 09:46
Откуда: Млечный путь, планета Земля
Благодарил (а): 83 раза
Поблагодарили: 367 раз
Контактная информация:

Re: TrailingStopLoss работает ?

Непрочитанное сообщение evge » 27 июн 2018, 11:13

Здравствуйте!

А как команду отправляете, можно привести пример?
Возможно, неправильно задана цена и просто срабатывает сразу.
никогда такого не было и вот опять

avkozlovskiy
Сообщения: 6
Зарегистрирован: 12 апр 2018, 09:34

Re: TrailingStopLoss работает ?

Непрочитанное сообщение avkozlovskiy » 27 июн 2018, 11:19

Нет, срабатывает не сразу, цена уходит в профит, ставлю трейлинг стоп, цена обратно, стоп не срабатывает. Срабатывает когда профит < 0 и <= указанного трейлинг стопа.

Ставлю так:

Код: Выделить всё

  AddParameter("TSL", 1, 1);//стоп
  AddParameter("TP", 1, 1); //уровень, где ставим стоп

...

  if ( CurrentPL() >= TP )
  {
        TrailingStopLoss(TSL, SignalPriceType.DeltaFromAveragePrice);
  }

Аватара пользователя
evge
Администратор
Сообщения: 1811
Зарегистрирован: 04 фев 2016, 09:46
Откуда: Млечный путь, планета Земля
Благодарил (а): 83 раза
Поблагодарили: 367 раз
Контактная информация:

Re: TrailingStopLoss работает ?

Непрочитанное сообщение evge » 27 июн 2018, 12:59

Вы это видите в реальном роботе или в тестах?

Предположу что это в тестировании, тогда понятно, т.к.:

При тестировании трейлинг-стопы не работают.
При тестах они отработают как обычные стоп заявки StopLoss().
никогда такого не было и вот опять

avkozlovskiy
Сообщения: 6
Зарегистрирован: 12 апр 2018, 09:34

Re: TrailingStopLoss работает ?

Непрочитанное сообщение avkozlovskiy » 27 июн 2018, 13:25

Да, в тестировании на истории. Не знал что не работают, спасибо.

Аватара пользователя
Simonov
Сообщения: 89
Зарегистрирован: 20 сен 2017, 11:36
Благодарил (а): 83 раза
Поблагодарили: 20 раз

Re: TrailingStopLoss работает ?

Непрочитанное сообщение Simonov » 27 июн 2018, 13:42

Евгений, насколько я понимаю, трейлинг-стоп не работает в режиме тестирования лишь потому, что в данном режиме к нам поступают данные об уже сформированных свечах, без информации о движениях внутри них? А если, например, при тестировании стратегии, работающей на часовых промежутках, использовать минутные таймфреймы, трейлинг-стоп будет работать более менее адекватно?

avkozlovskiy
Сообщения: 6
Зарегистрирован: 12 апр 2018, 09:34

Re: TrailingStopLoss работает ?

Непрочитанное сообщение avkozlovskiy » 27 июн 2018, 13:57

Я так пробовал, на 5сек ФТ тестировал с большим стопом для этого ТФ и все равно не работало.

Аватара пользователя
evge
Администратор
Сообщения: 1811
Зарегистрирован: 04 фев 2016, 09:46
Откуда: Млечный путь, планета Земля
Благодарил (а): 83 раза
Поблагодарили: 367 раз
Контактная информация:

Re: TrailingStopLoss работает ?

Непрочитанное сообщение evge » 27 июн 2018, 14:06

Да, в тестировании нет сведений о движении цены внутри бара.
С реальностью не сойдётся всё равно. Цена будет подтягивать стоп, а в тестировании непонятно где ему надо было сработать.

Если ТФ небольшой, можно организовать свой следящий стоп программно.
никогда такого не было и вот опять


Вернуться в «Стратегии и роботы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя