Страница 1 из 1
TrailingStopLoss работает ?
Добавлено: 27 июн 2018, 11:06
avkozlovskiy
Добрый день.
Подскажите, сейчас TrailingStopLoss в роботах работает ? У меня он почему-то работает как обычный стоп, без трейлинга.
Re: TrailingStopLoss работает ?
Добавлено: 27 июн 2018, 11:13
evge
Здравствуйте!
А как команду отправляете, можно привести пример?
Возможно, неправильно задана цена и просто срабатывает сразу.
Re: TrailingStopLoss работает ?
Добавлено: 27 июн 2018, 11:19
avkozlovskiy
Нет, срабатывает не сразу, цена уходит в профит, ставлю трейлинг стоп, цена обратно, стоп не срабатывает. Срабатывает когда профит < 0 и <= указанного трейлинг стопа.
Ставлю так:
Код: Выделить всё
AddParameter("TSL", 1, 1);//стоп
AddParameter("TP", 1, 1); //уровень, где ставим стоп
...
if ( CurrentPL() >= TP )
{
TrailingStopLoss(TSL, SignalPriceType.DeltaFromAveragePrice);
}
Re: TrailingStopLoss работает ?
Добавлено: 27 июн 2018, 12:59
evge
Вы это видите в реальном роботе или в тестах?
Предположу что это в тестировании, тогда понятно, т.к.:
При тестировании трейлинг-стопы не работают.
При тестах они отработают как обычные стоп заявки StopLoss().
Re: TrailingStopLoss работает ?
Добавлено: 27 июн 2018, 13:25
avkozlovskiy
Да, в тестировании на истории. Не знал что не работают, спасибо.
Re: TrailingStopLoss работает ?
Добавлено: 27 июн 2018, 13:42
Simonov
Евгений, насколько я понимаю, трейлинг-стоп не работает в режиме тестирования лишь потому, что в данном режиме к нам поступают данные об уже сформированных свечах, без информации о движениях внутри них? А если, например, при тестировании стратегии, работающей на часовых промежутках, использовать минутные таймфреймы, трейлинг-стоп будет работать более менее адекватно?
Re: TrailingStopLoss работает ?
Добавлено: 27 июн 2018, 13:57
avkozlovskiy
Я так пробовал, на 5сек ФТ тестировал с большим стопом для этого ТФ и все равно не работало.
Re: TrailingStopLoss работает ?
Добавлено: 27 июн 2018, 14:06
evge
Да, в тестировании нет сведений о движении цены внутри бара.
С реальностью не сойдётся всё равно. Цена будет подтягивать стоп, а в тестировании непонятно где ему надо было сработать.
Если ТФ небольшой, можно организовать свой следящий стоп программно.