DYNAMIC STRUCTURE INDICATOR Гайд по трейдингу
Обновлено: July 22, 2026
The Dynamic Structure Indicator — это квантитативный инструмент технического анализа. Dynamic Structure Indicator (DSI) Based on user-provided PineScript. Detects fractal swing highs/lows and draws zones.
Что показывает индикатор?
- Структура рынка и импульс: Визуализирует преобладающие направления тренда и ключевые зоны разворота.
- Сигналы ПОКУПКА / ПРОДАЖА: Отмечает подтвержденные точки входа и выхода на основе алгоритмических правил.
- Динамические границы: Предоставляет адаптивные уровни для управления рисками и целями сделки.
Ключевые настройки
- ATR Movement Required (
atrMovement): Controls the calculation period and sensitivity for market detection. - High/Low Lookback (
lookback): Controls the calculation period and sensitivity for market detection. - Max Zone Size (× ATR) (
maxZoneSize): Controls the calculation period and sensitivity for market detection. - Zone Update Count Before Reset (
newStructureReset): Controls the calculation period and sensitivity for market detection. - Draw Previous Structure (
drawPrevLoc): Controls the calculation period and sensitivity for market detection. - Resistance Zone Fill (
resFill): Controls the calculation period and sensitivity for market detection. - Resistance Zone Border (
resLine): Controls the calculation period and sensitivity for market detection. - Resistance Broken Fill (
resBrokenFill): Controls the calculation period and sensitivity for market detection. - Resistance Broken Border (
resBrokenLine): Controls the calculation period and sensitivity for market detection. - Support Zone Fill (
supFill): Controls the calculation period and sensitivity for market detection. - Support Zone Border (
supLine): Controls the calculation period and sensitivity for market detection. - Support Broken Fill (
supBrokenFill): Controls the calculation period and sensitivity for market detection. - Support Broken Border (
supBrokenLine): Controls the calculation period and sensitivity for market detection. - Prev Resistance Zone (Support) (
prevResFill): Controls the calculation period and sensitivity for market detection. - Prev Support Zone (Resistance) (
prevSupFill): Controls the calculation period and sensitivity for market detection. - Resistance Alert (
alertResistance): Controls the calculation period and sensitivity for market detection. - Support Alert (
alertSupport): Controls the calculation period and sensitivity for market detection. - Resistance Breakout (
alertResistanceBO): Controls the calculation period and sensitivity for market detection. - Support Breakout (
alertSupportBO): Controls the calculation period and sensitivity for market detection. - Resistance Top (
res1): Controls the calculation period and sensitivity for market detection. - Support Low (
sup1): Controls the calculation period and sensitivity for market detection. - Hit Resistance Zone (
alertResistance): Controls the calculation period and sensitivity for market detection. - Hit Support Zone (
alertSupport): Controls the calculation period and sensitivity for market detection. - Resistance Breakout (
alertResistanceBO): Controls the calculation period and sensitivity for market detection. - Support Breakout (
alertSupportBO): Controls the calculation period and sensitivity for market detection.
Как использовать параметры стратегии (Condition Source)
В модуле Strategy Tester этот индикатор можно использовать как прямой источник сигналов, так и в качестве фильтра состояния рынка.
1. События сигналов
alertResistance- Resistance Alert event signal.alertSupport- Support Alert event signal.alertResistanceBO- Resistance Breakout event signal.alertSupportBO- Support Breakout event signal.alertResistance- Hit Resistance Zone event signal.alertSupport- Hit Support Zone event signal.alertResistanceBO- Resistance Breakout event signal.alertSupportBO- Support Breakout event signal.
2. Фильтры и торговые уровни
atrMovement- ATR Movement Required value used for structural qualification or thresholds.lookback- High/Low Lookback value used for structural qualification or thresholds.maxZoneSize- Max Zone Size (× ATR) value used for structural qualification or thresholds.newStructureReset- Zone Update Count Before Reset value used for structural qualification or thresholds.drawPrevLoc- Draw Previous Structure value used for structural qualification or thresholds.res1- Resistance Top value used for structural qualification or thresholds.sup1- Support Low value used for structural qualification or thresholds.
Пример стратегии: Вход в лонг, когда buySignal == true и trendFilter == 1, что гарантирует соответствие сделок основному импульсу рынка.