Александр Элс
Александр Элс личный блог
27 ноября 2016, 18:18

Блок стоп лосс в безубыток TSLab

Статья для новичков.
В TSLab нет стандартного блока переноса стоп лосса позиции в безубыток, поэтому мы его соберем сами. Делается это очень просто, но есть пара особенностей, которые мы будем учитывать.

Первая особенность в том, что когда собирается пробойный алгоритм и вход будет включать проскальзывание, то в реальной торговле цена входа будет обычно хуже, чем в тесте. Отсюда следует, что стоп, если он зависит от цены входа, будет ставиться не в том месте, где в тестах. Это нарушает условия, на которые мы оптимизировали алгоритм. Так что мы будем использовать расчетную цену входа, а не фактическую. Для этого пришлось сделать вот такой хитрый набор блоков. Расчетную цену входа мы тоже пишем в Обновляемое значение price_long, потому что в реальной торговле блок Расчетной цены сбоит и иногда выдает не ту цену после пересчета. На 1 вход ОЗ подается значение цены входа, либо сигнального индикатора, который эту цену задает, на 2 вход подается Логическая формула2, показывающая что появилась открытая позиция.

Блок стоп лосс в безубыток TSLab


Вторая особенность учитывает цену, по которой мы будем тянуть стоп. В стандартном блоке ТрейлСтопАбс стоп тянется по хай/лоу бара. В чем минус такого метода? Когда возникает резкий гэп, то наш стоп подтягивается резко и после отката гэпа нас будет выбивать, а цена может пойти плавно дальше. Именно поэтому мы будем брать цену закрытия бара.

Результат на скриншоте. Тут не видно блока cls (Цена закрытия). stop — это первоначальный стоп, bu — на сколько от цены будет безубыток, profit — сколько пройдет цена чтобы мы перенесли стоп в безубыток.


Те, кто мало знаком с ТСЛаб, скажите, нужно ли записывать видео с процессом создания таких простых блоков или понятно и так?


Ошибки новичков в алготрейдинге 
Кстати, в декабре я и Frend организуем вебинар о прибыльной системе на акциях без применения оптимизации. Система очень интересная и её можно будет купить для TSLab или торговать руками. Приходите

8 Комментариев
  • михаил алексеев
    27 ноября 2016, 18:32
    о каком таймфрейме идет речь
  • михаил алексеев
    27 ноября 2016, 18:44
    вы пишите что ( когда собирается пробойный алгоритм и вход будет включать проскальзывание, то в реальной торговле цена входа будет обычно хуже, чем в тесте)на 1-15 мин.

    возможно ликвидности не хватит и входить лучше по рынку

    а на 4ч-1день  ликвидности достаточно и вход можно по отло

    женному лимиту
  • ves2010
    27 ноября 2016, 22:11
    смысла нет пилить видос под тслаб 1.2 счас все тестят тслаб2.0
  • F L I N T
    28 ноября 2016, 09:25
    У меня было такое в скрипте. на реале интрадей другой (проскальзывание, проваливания)

  • VladMih
    31 декабря 2016, 14:04
    Привязывать стоплосс к цене входа — это бред дилетантов. Фактическая цена открытия ордера не есть рыночной категорией — это функция состояния сети и работы брокера, а не рынка. Как можно такие вещи использовать в ТС (тем более в роботе!), если их невозможно даже протестировать?!

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн