Индикатор «ASI_DTS — Accumulative Swing Index»
(кумулятивного индекса колебаний)

Индикатор-ASI_DTS-коробка

 
 
ЦЕНА: 1 000 руб.
 
zakaz

 
 
 
 
Индикатор «ASI_DTS — Accumulative Swing Index» (Кумулятивного индекса колебаний) разработан на языке QLUA для терминала QUIK (КВИК) Версии от 8.5 и выше

Индикатора-ASI-для-КВИК-пример

Индикатор «ASI_DTS — Accumulative Swing Index» (Кумулятивного индекса колебаний)

Индикатор строит на графике линию ASI — Accumulative Swing Index, или накопительный индекс колебаний. Он используется для оценки направления движения рынка, подтверждения трендов, анализа пробоев и поиска расхождений между ценой и внутренней динамикой рынка.

В индикаторе предусмотрено несколько вариантов отображения:

  • ASI_BASE — основная одноцветная синяя линия ASI;
  • ASI_UP_DOTS — зеленые точки при росте значения ASI;
  • ASI_DOWN_DOTS — красные точки при снижении значения ASI;
  • ZERO_LINE — нулевая линия для визуального ориентира.

Индикатора-ASI-для-КВИК-две-линии-сразу

Кто придумал индикатор ASI

Индикатор ASI связан с именем Дж. Уэллса Уайлдера младшего — J. Welles Wilder Jr. Это один из самых известных авторов классических индикаторов технического анализа.

Уайлдер представил свои разработки в книге «New Concepts in Technical Trading Systems», опубликованной в 1978 году. В этой же работе были описаны такие известные инструменты, как RSI, ATR, ADX, Parabolic SAR и Swing Index.

Изначально Уайлдер разработал Swing Index — индекс колебания, который оценивает движение одной свечи с учетом текущих и предыдущих цен Open, High, Low и Close. Затем на основе Swing Index строится Accumulation Swing Index, то есть накопительная сумма значений Swing Index.

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

Описание индикатора ASI_DTS

ASI_DTS рассчитывает сначала значение SI — Swing Index для каждой свечи, а затем накапливает эти значения в общую линию ASI.

Если Swing Index показывает силу и направление отдельного ценового колебания, то ASI показывает накопленную картину. Поэтому линия ASI может использоваться как дополнительный индикатор тренда: если она растет, это говорит о накоплении положительных колебаний; если снижается — о накоплении отрицательных колебаний.

В отличие от обычной линии цены, ASI старается учитывать внутреннюю структуру свечей. В расчет входят:

  • текущие Open, High, Low и Close;
  • предыдущие Open и Close;
  • размах текущей свечи;
  • отклонение текущих High и Low от предыдущего Close;
  • направление закрытия относительно предыдущей свечи.

Благодаря этому ASI может быть полезен не только для оценки направления, но и для подтверждения пробоев. Если цена пробивает уровень, но ASI не подтверждает движение, такой пробой может быть слабым. Если же цена и ASI одновременно обновляют важные уровни, сигнал выглядит более уверенно.

Формула расчета индикатора ASI_DTS

В индикаторе используются цены:

Open — цена открытия свечи
High — максимум свечи
Low — минимум свечи
Close — цена закрытия свечи
PrevOpen — открытие предыдущей свечи
PrevClose — закрытие предыдущей свечи

Сначала рассчитываются промежуточные значения:

A = abs(High - PrevClose)
B = abs(Low - PrevClose)
D = abs(High - Low)
E = abs(PrevClose - PrevOpen)

Далее определяется значение K:

K = max(A, B)

Затем рассчитывается R — нормализующий диапазон. Он зависит от того, какое движение было максимальным:

если max(A, B, D) = A:
R = A - 0.5 * B + 0.25 * E

если max(A, B, D) = B:
R = B - 0.5 * A + 0.25 * E

если max(A, B, D) = D:
R = D + 0.25 * E

После этого рассчитывается направленная часть движения:

X = (Close - PrevClose) + 0.5 * (Close - Open) + 0.25 * (PrevClose - PrevOpen)

Swing Index:

SI = 50 * X / R * K / limitMove

Итоговая линия ASI:

ASI = ASI[1] + SI

где:

  • SI — Swing Index текущей свечи;
  • ASI — накопительный индекс колебаний;
  • ASI[1] — предыдущее значение ASI;
  • limitMove — предельное движение для нормализации SI;
  • R — расчетный диапазон движения;
  • X — направленная составляющая движения.

В данной версии индикатора параметр limitMove влияет на масштаб линии ASI, но не меняет саму форму движения индикатора.

Как работает ASI на графике

ASI можно воспринимать как накопительную линию силы ценовых колебаний. Если отдельные свечи чаще дают положительный Swing Index, линия ASI растет. Если отрицательные колебания преобладают, линия ASI снижается.

Это делает индикатор похожим на внутреннюю линию тренда. Он не просто повторяет цену, а пересчитывает каждую свечу через формулу Уайлдера. Поэтому ASI часто используют для сравнения с графиком цены.

Например, если цена обновляет максимум, а ASI тоже обновляет свой максимум, движение получает дополнительное подтверждение. Если цена пробивает максимум, но ASI остается ниже своего предыдущего пика, это может быть признаком слабости пробоя.

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

Применение индикатора ASI_DTS в торговле

1. Подтверждение тренда
Если линия ASI уверенно растет, это говорит о накоплении положительных ценовых колебаний. Такая ситуация может подтверждать восходящий тренд. Если ASI снижается, значит в рынке преобладают отрицательные колебания, что может подтверждать нисходящее движение.

Возможные варианты анализа:

  • ASI растет — преимущество может быть на стороне покупателей;
  • ASI снижается — преимущество может быть на стороне продавцов;
  • ASI движется боком — рынок может находиться в фазе неопределенности.

2. Подтверждение пробоев
Одно из классических применений ASI — подтверждение пробоев уровней. Трейдер может проводить линии тренда или уровни не только по цене, но и по линии ASI.

Если цена пробивает сопротивление и ASI также пробивает свой важный уровень, пробой выглядит более подтвержденным. Если цена пробивает уровень, а ASI не поддерживает это движение, есть риск ложного пробоя.
Индикатора-ASI-для-КВИК-уровни

3. Поиск дивергенций
Дивергенция возникает, когда цена и индикатор начинают расходиться.

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

Обратная ситуация: цена обновляет минимум, а ASI уже не подтверждает снижение новым минимумом. Это может быть ранним признаком ослабления продавцов.

4. Использование цветных точек

В индикаторе ASI_DTS можно включить цветное отображение ASI точками. Зеленые точки показывают рост ASI, красные — снижение.

Такой режим удобен для быстрой визуальной оценки:

  • зеленые точки — ASI растет;
  • красные точки — ASI снижается;
  • частая смена цвета — возможный флет или рыночный шум.

5. Фильтрация торговых сигналов
ASI можно использовать как дополнительный фильтр к торговой системе. Например, сигналы на покупку можно рассматривать увереннее, если ASI растет или пробивает свой локальный максимум. Сигналы на продажу можно фильтровать через снижение ASI или пробой локального минимума.

Индикатор особенно полезен не как самостоятельная кнопка “купить/продать”, а как инструмент подтверждения: он помогает понять, согласуется ли внутренняя динамика свечей с движением цены.
Индикатора-ASI-для-КВИК-цветной


Настройки индикатора «ASI_DTS»

Индикатор-ASI-КВИК-Настройки
В индикаторе доступны следующие настройки.

1. limitMove — — предельное движение T для нормализации Swing Index.
Диапазон: 1 — 1000000
Параметр влияет на масштаб линии ASI. Чем больше значение limitMove, тем меньше амплитуда индикатора. Чем меньше значение, тем крупнее будут колебания линии. При этом форма линии остается той же, меняется в основном масштаб отображения.

2. showColorASI — отображение цветного ASI точками. 1 — показывать цветной ASI точками. 0 — скрыть.

3. showBaseASI — отображение основной одноцветной линии ASI. 1 — показывать одноцветную синюю ASI. 0 — скрыть.

4. showZeroLine — отображение нулевой линии. 1 — показывать нулевую линию. 0 — скрыть.

Внешний вид линий индикатора

В стандартной версии индикатора используются четыре линии вывода:

  • ASI_UP_DOTS — точки роста, зеленый цвет;
  • ASI_DOWN_DOTS — точки снижения, красный цвет;
  • ASI_BASE — основная линия ASI, синий цвет;
  • ZERO_LINE — нулевая линия, серый цвет.

Цвет, толщину и тип отображения линий можно изменить в настройках индикатора QUIK.


Установка индикатора «ASI_DTS» на график терминале QUIK

Для установки индикатора необходимо добавить Lua-файл индикатора в папку LuaIndicators пользовательских индикаторов QUIK, после чего выбрать его на графике через меню добавления индикаторов.

После установки индикатор можно добавить на график нужного инструмента и настроить период расчета, цену построения и внешний вид линии.
Индикатор-ASI-установка-в-КВИК
 
Индикатор-ASI-установка-в-КВИК2

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

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

Используйте наши Стратегии и знания!
Это поможет Вам в максимально короткие сроки освоить такое интересное направление Трейдинг, а также начать эффективно торговать на финансовых рынках.

Мы постарались сделать максимально низкие цены за наши наработки, уверены, что эти затраты окупятся в многократном размере!!!

Надеемся, что вы примете правильное решение!

Индикатор-ASI_DTS-коробка
 
ЦЕНА: 1 000 руб.
 
zakaz

Не откладывайте свой шанс заработать на бирже уже сегодня!