ROBO_Trading

Стратегия ZZ-8 с фракталами

BINANCE:ETHUSDT   Ethereum / TetherUS
Очередная вариация стратегий ZZ, на этот раз работает на фракталах Билла Уильямса. Так как стратегия получилась похуже чем предыдущие ZZ-стратегии, то я решил устроить сегодня аттракцион невиданной щедрости и раздать её с открытым исходным кодом (у других ZZ-стратегий код закрыт от лишних глаз).

Фракталы Билла Вильямса

Определение нашлось тут же на сайте TradingView, цитата:

Фракталы Билла Вильямса (Williams Fractal) — это индикатор, разработанный Биллом Уильямсом, отмечающий стрелками обнаруженные точки разворота (максимумы и минимумы). У каждого показателя фрактала (вверх или вниз) своя особая форма. Индикатор Фракталы Билла Вильямса помогает пользователям определить, в каком направлении будет двигаться цена.

ru.tradingview.com/s...pts/williamsfractal/

У моего скрипта эти фракталы выделены треугольниками. В настройках их можно отключить (по умолчанию включены).

Скрипт

А работает всё по следующей схеме:

Шаг 1: Сначала находятся фракталы
Шаг 2. От них рисуются линии (уровни)
Шаг 3. Если цена пересекла линию то это сигнал

Торговля

Стратегия реверсивная (как и все ZZ-стратегии). То есть постоянно открыт либо лонг либо шорт. Стоп-лоссы и тейк-профиты отсутствуют, вместо стоп-лосса используется переворот позиции на противоложную, что и заменяет собой стоп-лосс и ограничивает риск потери.

Если цена пересекла лаймовую линию, то надо открыть лонг и закрыть шорт. Использовать рыночные стоп-ордеры.
Если цена пересекла красную линию, то надо открыть шорт и закрыть лонг.

При этом шорт можно отключить в настойках вовсе. В этом случае стратегия перестанет быть реверсивной. Красная линия станет стоп-лоссом.

Перерисовки

Фракталы Билла Уильямса всегда перерисовываются, с этим ничего не поделаешь и это не моя идея. Именно поэтому линии (уровни) начинают рисоваться позже, с опозданием-задержкой. Это нужно чтобы перерисовка никак не влияла на торговлю.

От фрактала до линии появляются точки - и эти точки тоже перерисовываются. Их тоже можно отключить в настройках. Нужны они лишь для того чтобы наглядно было видно от какой свечи рисуется линия.

Обращаю внимание - если цена пересечет точки, то это НЕ СИГНАЛ :) Потому что точки то перерисовываются же. Поэтому нельзя их как сигнал использовать. Сигналом считается только пересечение ценой линии.

Для

Должно хорошо работать на парах типа крипто/фиат. Вместо фиата можно стейблкойны. Таймфрейм от 4х часов и более. Часто отключить шорт будет выгоднее чем с шортом.

Просадки

Так как TradingView неправильно считает размер просадки в таких случаях, я сделал отдельный счетчик максимальной просадки. Свой. При этом мой счетчик размера просадки будет показывать более большое число чем покажет тестер TradingView. Доверять надо моему числу потому что оно больше и считается более правильным способом.

Ссылка на скрипт прикреплена внизу.

Haftungsausschluss

Die Informationen und Veröffentlichungen sind nicht als Finanz-, Anlage-, Handels- oder andere Arten von Ratschlägen oder Empfehlungen gedacht, die von TradingView bereitgestellt oder gebilligt werden, und stellen diese nicht dar. Lesen Sie mehr in den Nutzungsbedingungen.