Блог им. hell0men

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

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

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

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


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

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


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


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

★5
8 комментариев
о каком таймфрейме идет речь
михаил абанов, не понял про что ты. От ТФ ни слова в статье.
вы пишите что ( когда собирается пробойный алгоритм и вход будет включать проскальзывание, то в реальной торговле цена входа будет обычно хуже, чем в тесте)на 1-15 мин.

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

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

женному лимиту
михаил абанов, «на 1-15 мин.» я не писал. ТФ не играет никакой роли, ликвидность вобщем-то тоже, если речь о популярных фьючерсах. Влияет скорость выставления заявки по стоп-ордеру на вход.
смысла нет пилить видос под тслаб 1.2 счас все тестят тслаб2.0
avatar
ves2010, я тоже перешел на 2.0, но разницы, кроме визуальной, конкретно тут нет
У меня было такое в скрипте. на реале интрадей другой (проскальзывание, проваливания)

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

теги блога Александр Элс

....все тэги



UPDONW
Новый дизайн