Что это и чем это не является
Страница строит уровни квадрата девяти и временные циклы из одного числа — введённой вами цены. Это геометрия: корень, доля оборота, возведение в квадрат. Арифметика точная и показана целиком.
Чего здесь нет: рыночных данных, истории котировок, модели поведения цены и каких-либо утверждений о том, что цена будет разворачиваться на этих уровнях. Такие утверждения встречаются на подобных страницах часто, но подтвердить их нечем, поэтому здесь их нет.
Это не оговорка мелким шрифтом, а рамка всей страницы: инструмент рисует построение, а решение принимаете вы, зная, откуда взялось каждое число.
Формула и её смысл
Уровень = ( √цена ± единицы × масштаб × угол ÷ 360 ) ². Сначала берётся квадратный корень начальной цены, затем к нему прибавляется (или из него вычитается) доля полного оборота, соответствующая выбранному углу, и результат возводится обратно в квадрат.
Отсюда и характерное поведение: равные шаги по корню дают неравные шаги по цене. У цены 100 корень равен 10, у цены 121 — 11; один шаг корня стоит 21 единицу цены. У цены 900 тот же шаг корня стоит уже 61.
Разбор расчёта показывает каждое промежуточное значение: корень начальной цены, добавку, сумму и квадрат. Это сделано, чтобы результат можно было пересчитать на бумаге, а не принимать на веру.
Углы и обороты
Углы задают, какую долю оборота прибавлять. 180° — половина оборота, 360° — полный. Шесть углов выбраны по умолчанию как названные в спецификации, но набор редактируется.
Количество уровней определяет, сколько полных оборотов проецировать. Каждый оборот добавляет новый набор уровней, всё более широко расставленных, потому что построение работает на корне.
Направление выбирается отдельно: только вверх, только вниз или оба. Уровни вниз — это те же углы, вычтенные из корня, поэтому они сгущаются по мере приближения к нулю.
Точки разворота как вторая привязка
Начальная цена обычно берётся как значимая точка, но построение можно привязать и к конкретному движению. Укажите максимум и минимум разворота — и те же углы будут приложены к ним.
От минимума углы идут вверх, от максимума — вниз. Получается вторая таблица, независимая от основной, и совпадения между двумя наборами уровней обычно и есть то, ради чего этот режим используют.
Можно указать только одну из двух точек: тогда посчитается только соответствующая половина.
Временные проекции
Если задать начальную дату, каждый угол читается ещё и как число дней. 90° — это 90 дней, 180° — 180, и так далее. К дате прибавляется это число, и получается проецируемая дата.
Дни можно считать двумя способами: подряд, включая выходные, либо пропуская выходные. Второй вариант ближе к торговым дням, но праздники в нём не учитываются — они различаются по биржам и по годам, и подставлять их наугад было бы хуже, чем не подставлять вовсе.
Рядом с каждой датой показывается цена на том же угле. Это и есть та самая «цена и время на одном угле», ради которой построение обычно и используют.
Шаг цены и округление
Формула даёт уровни с дробной частью. Если инструмент торгуется с фиксированным шагом — например, кратно 0,05 — указание шага округлит каждый уровень до ближайшего кратного.
Ноль оставляет уровни точными. Так лучше видно само построение, но полученные числа не всегда соответствуют реальной сетке цен инструмента.
Округление применяется в самом конце, после возведения в квадрат. Промежуточные значения в разборе расчёта остаются неокруглёнными, поэтому цепочку всегда можно проверить.
Как читать таблицу прогрессии
Таблица уровней сгруппирована по углам, а таблица прогрессии — по цене: все уровни подряд от низшего к высшему, со столбцом шага от предыдущего.
Именно этот столбец показывает главное свойство построения: шаги расширяются вверх и сжимаются вниз. Если посмотреть только на список цен, это остаётся незаметным.
Столбец корня рядом показывает, что по корню шаги как раз равные. Два столбца рядом и объясняют всю конструкцию нагляднее любого текста.
Ограничения
Построение зависит целиком от выбора начальной цены. Другая точка отсчёта даёт другой набор уровней, и никакого объективного правила, какую точку брать, здесь нет.
Единицы корня на оборот и масштаб — тоже соглашения. Разные источники берут разные значения, и страница не берётся утверждать, какое из них верное: она даёт настройку и показывает, что из неё следует.
И главное: страница не проверяет и не может проверить, соотносятся ли эти уровни с поведением цены. Она считает геометрию честно — и на этом её работа заканчивается.