VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime

Цикл тренда Шаффа (STC): импульс тренда через фильтр цикла, сочетания и идеи для стратегий

Цикл тренда Шаффа, разработанный Дагом Шаффом, начинается с меры импульса тренда, а затем пропускает её через растяжку в духе стохастика, получая ограниченную линию, быстро качающуюся между своими двумя концами. Цель — сохранить осведомлённость о тренде, свойственную инструментам на скользящих средних, и получить чёткие точки разворота осциллятора. На этой странице рассказано, как он работает, как себя ведёт и как генератор стратегий может проверить его на ваших контрактах.

СемействоИмпульс
Форма выводаБыстрая ограниченная линия циклаДвижется между двумя плоскими концами с резкими поворотами
В AlphaPrimeВстроенное семейство генератораТайминг тренда, правила входа и выхода

Что он измеряет

Индикатор — гибрид, и его рецепт объясняет его вид. Сначала он вычисляет такую же разницу между быстрой и медленной средней, какую использует MACD, что улавливает импульс тренда. Затем, вместо того чтобы оставить эту разницу как есть, он обращается с ней как с ценовым рядом и задаёт вопрос стохастика: где последнее значение лежит внутри собственного недавнего диапазона? Ответ сглаживается, и тот же вопрос задаётся второй раз уже о сглаженном результате.

Двукратное применение шага «положение в диапазоне» и придаёт линии характер. «Сырой» импульс тренда дрейфует и может подолгу уходить далеко от нуля. Но будучи вжатым в фиксированный коридор, он ведёт себя как цикл, поднимающийся к верху, когда импульс близок к своему недавнему лучшему значению, и падающий к низу, когда импульс близок к недавнему худшему. Линия сообщает, где импульс стоит относительно собственной недавней истории, а не насколько он велик в абсолютном выражении.

Следствие — инструмент, который проводит много времени у двух концов и быстро перемещается между ними. По сравнению с обычным стохастическим осциллятором, следящим за положением цены, цикл тренда Шаффа следит за положением импульса тренда, поэтому его повороты связаны с изменениями тренда, а не с каждым мелким колебанием цены. Он задуман, чтобы предвосхищать смену тренда раньше, чем одно лишь пересечение лежащих в основе средних.

Схематичный набросок (не реальные рыночные данные)

Как он ведёт себя на реальных рынках

В чистом тренде линия поднимается к верху и остаётся там ровной, пока тренд продолжается, и сходит с этого плато, только когда импульс начинает остывать. Эти плоские отрезки — особенность, а не недостаток: они говорят, что импульс тренда на уровне своего недавнего лучшего значения или рядом с ним, и ничто пока не бросило ему вызов. Первое падение с плато — событие, на которое трейдеры обращают больше всего внимания.

На рваном рынке без направления линия мечется от конца к концу, порой завершая полный цикл всего за несколько баров. Эти частые развороты — цена её скорости, и поэтому её редко используют в одиночку. Без представления о том, трендовый ли рынок, быстрая линия цикла может предлагать много ходов, не имеющих продолжения.

Поскольку последний шаг растяжки масштабируется по недавней истории, линия подстраивается под изменения темпа рынка. Контракт, притихший в последнее время, всё равно даёт полноразмерные качания линии, поскольку качания измеряются относительно тихого недавнего диапазона. Эта адаптивность полезна для сравнения между рынками, но она же означает, что полное качание само по себе не говорит о том, что лежащее в основе движение было крупным.

Распространённые способы применения (концепции)

Тайминг тренда

Поворот у плато

Дождитесь, пока линия покинет нижний конец и пойдёт вверх, считая подъём началом нового восходящего импульса, и наоборот для движений вниз. Идея в том, чтобы действовать по смене импульса, а не ждать медленного пересечения средних.

Правило выхода

Выход, когда импульс остывает

Держите сделку, пока линия остаётся на плато, и выходите, когда она впервые от него отходит. Это даёт системный способ снять позицию, как только импульс тренда перестаёт быть на лучшем уровне.

Фильтр

У какого конца линия

Используйте линию лишь для того, чтобы сказать, находится ли импульс сейчас у верхнего или нижнего конца, а вход пусть выбирает другое правило. Такой фильтр держит сделки согласованными со стороной, на которой импульс уже находится.

Сочетание с другими семействами индикаторов

Поскольку цикл тренда Шаффа быстр, ему полезен партнёр, проверяющий, действительно ли тренд есть. В паре с ADX правило может использовать ранние повороты цикла, только когда сила тренда растёт, и игнорировать их, когда рынок просто перемалывает цену на месте.

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

Для направления и выходов хорошо работает скользящая средняя в роли медленного якоря, а линия цикла служит для выбора момента входа в направлении, указанном средней. Такая схема даёт каждому инструменту единственную ясную задачу и не даёт быстрой линии спорить с медленной.

В AlphaPrime

В AlphaPrime цикл тренда Шаффа относится к встроенному семейству импульса, которым пользуется генератор стратегий. Поскольку он сам по себе сочетание идей, он хороший источник правил тайминга: генератор может использовать его повороты как триггеры, плато как фильтры, а сход с плато как выход.

Генератор скрещивает эти правила с семействами тренда, волатильности, объёма и сессий, формируя большое поле кандидатов, которых GPU тестирует по одному на истории. Линия, так быстро меняющая направление, может выглядеть безупречно на удачном отрезке, поэтому валидация вне выборки выполняет важную работу, показывая, какие правила тайминга остаются устойчивыми на не виденных данных.

Прошедшие проверку комбинации можно экспортировать как код стратегии для вашей торговой платформы, так что идея тайминга на основе цикла плавно переходит в ваш привычный процесс симуляции и реальной торговли.

Частые вопросы

Чем цикл тренда Шаффа отличается от MACD?

MACD сообщает разницу между двумя средними напрямую. Цикл тренда Шаффа берёт эту разницу и измеряет, где она лежит внутри собственного недавнего диапазона, давая ограниченную линию с более быстрыми поворотами.

Почему линия проводит так много времени у своих экстремумов?

Двукратное пропускание импульса через шаг «положение в диапазоне» прижимает линию к её концам, когда импульс близок к недавнему лучшему или худшему значению. Плоские отрезки означают, что импульс тренда оставался на этом уровне.

Можно ли экспортировать стратегию на цикле тренда Шаффа на мою торговую платформу?

Да. Когда комбинация из генератора стратегий проходит валидацию вне выборки, её можно экспортировать как код стратегии для вашей торговой платформы.