Стратегии и роботы > TrailingStopLoss работает ?
- 
				avkozlovskiy
 - Сообщения: 7
 - Зарегистрирован: 12 апр 2018, 09:34
 
TrailingStopLoss работает ?
Добрый день.
Подскажите, сейчас TrailingStopLoss в роботах работает ? У меня он почему-то работает как обычный стоп, без трейлинга.
			
									
						Подскажите, сейчас TrailingStopLoss в роботах работает ? У меня он почему-то работает как обычный стоп, без трейлинга.
- evge
 - Администратор
 - Сообщения: 1817
 - Зарегистрирован: 04 фев 2016, 09:46
 - Откуда: Млечный путь, планета Земля
 - Благодарил (а): 83 раза
 - Поблагодарили: 375 раз
 - Контактная информация:
 
Re: TrailingStopLoss работает ?
Здравствуйте!
А как команду отправляете, можно привести пример?
Возможно, неправильно задана цена и просто срабатывает сразу.
			
									
						А как команду отправляете, можно привести пример?
Возможно, неправильно задана цена и просто срабатывает сразу.
никогда такого не было и вот опять
						- 
				avkozlovskiy
 - Сообщения: 7
 - Зарегистрирован: 12 апр 2018, 09:34
 
Re: TrailingStopLoss работает ?
Нет, срабатывает не сразу, цена уходит в профит, ставлю трейлинг стоп, цена обратно, стоп не срабатывает. Срабатывает когда профит < 0 и <= указанного трейлинг стопа.
Ставлю так:
			
									
						Ставлю так:
Код: Выделить всё
  AddParameter("TSL", 1, 1);//стоп
  AddParameter("TP", 1, 1); //уровень, где ставим стоп
...
  if ( CurrentPL() >= TP )
  {
        TrailingStopLoss(TSL, SignalPriceType.DeltaFromAveragePrice);
  }- evge
 - Администратор
 - Сообщения: 1817
 - Зарегистрирован: 04 фев 2016, 09:46
 - Откуда: Млечный путь, планета Земля
 - Благодарил (а): 83 раза
 - Поблагодарили: 375 раз
 - Контактная информация:
 
Re: TrailingStopLoss работает ?
Вы это видите в реальном роботе или в тестах?
Предположу что это в тестировании, тогда понятно, т.к.:
При тестировании трейлинг-стопы не работают.
При тестах они отработают как обычные стоп заявки StopLoss().
			
									
						Предположу что это в тестировании, тогда понятно, т.к.:
При тестировании трейлинг-стопы не работают.
При тестах они отработают как обычные стоп заявки StopLoss().
никогда такого не было и вот опять
						- 
				avkozlovskiy
 - Сообщения: 7
 - Зарегистрирован: 12 апр 2018, 09:34
 
- Simonov
 - Сообщения: 89
 - Зарегистрирован: 20 сен 2017, 11:36
 - Благодарил (а): 83 раза
 - Поблагодарили: 20 раз
 
Re: TrailingStopLoss работает ?
Евгений, насколько я понимаю, трейлинг-стоп не работает в режиме тестирования лишь потому, что в данном режиме к нам поступают данные об уже сформированных свечах, без информации о движениях внутри них? А если, например, при тестировании стратегии, работающей на часовых промежутках, использовать минутные таймфреймы, трейлинг-стоп будет работать более менее адекватно?
			
									
						- 
				avkozlovskiy
 - Сообщения: 7
 - Зарегистрирован: 12 апр 2018, 09:34
 
Re: TrailingStopLoss работает ?
Я так пробовал, на 5сек ФТ тестировал с большим стопом для этого ТФ и все равно не работало.
			
									
						- evge
 - Администратор
 - Сообщения: 1817
 - Зарегистрирован: 04 фев 2016, 09:46
 - Откуда: Млечный путь, планета Земля
 - Благодарил (а): 83 раза
 - Поблагодарили: 375 раз
 - Контактная информация:
 
Re: TrailingStopLoss работает ?
Да, в тестировании нет сведений о движении цены внутри бара.
С реальностью не сойдётся всё равно. Цена будет подтягивать стоп, а в тестировании непонятно где ему надо было сработать.
Если ТФ небольшой, можно организовать свой следящий стоп программно.
			
									
						С реальностью не сойдётся всё равно. Цена будет подтягивать стоп, а в тестировании непонятно где ему надо было сработать.
Если ТФ небольшой, можно организовать свой следящий стоп программно.
никогда такого не было и вот опять
						Вернуться в «Стратегии и роботы»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 31 гость