Перейти к основному содержанию

Clouds

Clouds — самый мощный и настраиваемый индикатор в Cluster Terminal. Он работает как многослойный поисковый движок, сканирующий каждую ячейку кластерных (футпринт) данных на предмет заданных вами условий — пороги объёма, дельта, количество сделок, дисбаланс бидов/асков, позиция внутри свечи и многое другое. Совпавшие ячейки подсвечиваются настраиваемыми маркерами, а опциональные горизонтальные линии продлеваются от значимых уровней. Представляйте Clouds как программируемый фильтр для футпринта: вы описываете, что ищете, а индикатор подсвечивает каждое вхождение на графике.

Как это работает

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

Тип индикатора

Overlay + Side Panel — маркеры отрисовываются непосредственно на ценовом графике на конкретных ячейках; облачные линии продлеваются как горизонтальные оверлеи. Панель конфигурации слоёв отображается как боковая панель.

Конфигурация слоёв

Каждый слой — независимый сканер паттернов. Вы можете включать или отключать слои индивидуально, и каждый имеет собственные фильтры данных и визуальные настройки.

Тип данных

ParameterТипDefaultОписание
dataTypeselectvolumeМетрика для поиска. См. таблицу ниже.
Доступные типы данных:
Тип данныхОписание
volumeОбщий объём на ценовом уровне
maxVolТолько уровень с максимальным объёмом в свече
tradesКоличество индивидуальных сделок на уровне
bidОбъём, исполненный по цене бид
askОбъём, исполненный по цене аск
deltaBid − Ask на уровне
deltaPlusТолько положительные значения дельты
deltaMinusТолько отрицательные значения дельты (абсолютное значение)

Фильтр диапазона значений

ParameterТипDefaultОписание
minimumnumberМинимальное значение для типа данных (оставьте пустым для отсутствия нижней границы)
maximumnumberМаксимальное значение для типа данных (оставьте пустым для отсутствия верхней границы)
Например, для поиска ячеек с объёмом от 500 до 5000: установите minimum: 500, maximum: 5000.

Группировка ценового диапазона

ParameterТипDefaultОписание
priceRangenumber1Количество ценовых уровней для группировки
priceRangeDirselectallНаправление группировки: all, downward, upward
Когда priceRange больше 1, смежные ценовые уровни объединяются перед оценкой. Это полезно для нахождения зон концентрированной активности, а не одиночных тиковых событий.

Продвинутые фильтры

ParameterТипDefaultОписание
minDeltanumberМинимальная дельта на ценовом уровне
bidAskImbalancenumberТребуемое соотношение бид/аск (например, 3.0 = бид должен быть в 3 раза больше аска)
rangeFromHighnumberМаксимальное расстояние от максимума свечи (в тиках)
rangeFromLownumberМаксимальное расстояние от минимума свечи (в тиках)
maxAvgTradenumberМаксимальный средний размер сделки (объём / сделки)
minAvgTradenumberМинимальный средний размер сделки
barDirectionselectanyНаправление свечи: any, up, down
priceLocationselectanyПозиция внутри свечи (см. ниже)

Опции позиции в цене

ПозицияОписание
anyБез фильтра позиции
highНа максимуме свечи или вблизи него
lowНа минимуме свечи или вблизи него
bodyВнутри тела свечи (между открытием и закрытием)
wickВ верхнем или нижнем фитиле
upperWickТолько в верхнем фитиле
lowerWickТолько в нижнем фитиле
Позиция в цене — мощный инструмент для определения специфических паттернов футпринта. Например:
  • Высокий объём на low свечи в up-баре = абсорбция (покупатели поглотили продажи на дне).
  • Высокая дельта на high свечи в down-баре = заблокированные покупатели на вершине.

Фильтр времени

ParameterТипDefaultОписание
useTimeFilterbooleanfalseВключить фильтр времени суток
startTimetime00:00Начало временного окна (UTC)
endTimetime00:00Конец временного окна (UTC)
При включении слой сканирует только свечи, попадающие в заданное временное окно. Полезно для сессионного анализа (например, сканирование только во время американской торговой сессии).

Ретроспектива

ParameterТипDefaultОписание
lookbackDaysnumber0Диапазон истории для сканирования (0 = все загруженные данные)

Визуальные настройки слоя

Форма и стиль маркера

ParameterТипDefaultОписание
objectTypeselectrectangleФорма маркера: rectangle, triangle, diamond, circle, square, star, hexagon, pentagon, cross, plus
objectStyleselectflatСтиль рендеринга: flat или 3d
objectMinSizenumber5Минимальный размер маркера в пикселях
objectMaxSizenumber20Максимальный размер маркера в пикселях
objectGlowIntensitynumber0Интенсивность свечения вокруг маркеров (0 = выкл.)
showValuesbooleanfalseОтображать числовое значение как метку на каждом маркере
Размер маркера линейно масштабируется по совпавшему значению между objectMinSize и objectMaxSize. Совпадения с большими значениями создают более крупные маркеры, формируя интуитивную визуальную иерархию.

Облачные линии

Когда значительный кластер маркеров формируется на ценовом уровне, опциональная горизонтальная линия может продлиться от этого уровня в будущее.
ParameterТипDefaultОписание
showCloudLinebooleanfalseВключить горизонтальные облачные линии от кластеров маркеров
cloudLineVisualselectflatСтиль линии: flat, neon, gradient, chrome
cloudLineMaxTouchesnumber3Количество касаний ценой линии до её удаления
Облачные линии ведут себя аналогично уровням Trades Filter: продлеваются вправо и инвалидируются после настраиваемого числа касаний ценой. Премиальные визуальные стили (neon, gradient, chrome) используют тот же рендеринг, описанный в обзоре индикаторов.
Начните с одного слоя, ищущего высокий объём. Когда вы освоитесь с результатами, постепенно добавляйте слои для дельты, сделок или позиции внутри свечи. Каждый дополнительный слой добавляет измерение анализа.

Многослойные стратегии

Слой 1: Уровни высокого объёма

  • dataType: volume
  • minimum: установите высокий порог для символа
  • objectType: diamond, objectStyle: 3d
  • showCloudLine: true
Этот базовый слой определяет, где проторговался наибольший объём. Облачные линии от этих уровней выступают как поддержка/сопротивление.

Слой 2: Агрессивная дельта

  • dataType: deltaPlus (или deltaMinus)
  • minimum: высокий порог
  • barDirection: up (для deltaPlus)
  • objectType: triangle
  • color: зелёный для покупок, красный для продаж
Этот слой подсвечивает, где произошло агрессивное направленное участие.

Слой 3: Паттерн абсорбции

  • dataType: volume
  • minimum: высокий порог
  • priceLocation: low
  • barDirection: up
  • objectType: star
Находит ячейки, где высокий объём произошёл на минимуме бычьей свечи — классическая абсорбция, где покупатели поглотили давление продаж на дне.

Слой 4: Малый средний размер сделки (ритейл)

  • dataType: volume
  • minimum: умеренный порог
  • maxAvgTrade: низкое значение (например, 0.5)
  • objectType: circle, малый размер
Определяет уровни, где множество мелких сделок формировали объём — вероятное ритейл-участие.

Слой 5: Крупные ордера (институционалы)

  • dataType: volume
  • minimum: высокий порог
  • minAvgTrade: большое значение (например, 10.0)
  • objectType: hexagon, objectStyle: 3d
Определяет уровни, где небольшое число крупных сделок формировало объём — вероятная институциональная активность.

Премиальные стили

Clouds полностью поддерживает премиальный визуальный рендеринг:
  • 3D-маркеры: стиль 3d рендерит маркеры с глубиной, тенями и световыми эффектами.
  • Стили облачных линий: neon (светящиеся линии), gradient (цветовой переход вдоль линии), chrome (металлический отражающий эффект).
Эти стили чисто косметические и не влияют на логику обнаружения.

Оповещения

Clouds поддерживает два события оповещений:
СобытиеОписание
cloud_formedСрабатывает при обнаружении нового облака (кластера маркеров) на ценовом уровне
cloud_touchedСрабатывает при касании ценой активной облачной линии
Настройте оповещения в диалоге настроек индикатора в разделе «Оповещения». См. Оповещения для общей конфигурации оповещений.

Примечания по производительности

Clouds — наиболее вычислительно интенсивный индикатор потока ордеров, поскольку сканирует каждую ячейку кластерных данных по нескольким слоям условий фильтрации. Соображения производительности:
  • Уменьшите lookbackDays: сканирование всего загруженного набора данных на 1м таймфрейме может обработать миллионы ячеек. Ограничьте 7–14 днями для отзывчивого взаимодействия.
  • Ограничьте активные слои: каждый дополнительный слой кратно увеличивает работу. Используйте 2–3 слоя для анализа в реальном времени; включайте все 5 только для пост-сессионного обзора.
  • Увеличьте priceRange: группировка ценовых уровней уменьшает количество вычислений и может улучшить производительность на данных высокого разрешения.

Итог

Clouds превращает сырые кластерные данные в визуальную систему обнаружения паттернов. Определяя до 5 независимых слоёв с детальными условиями фильтрации, вы можете одновременно искать высокий объём, агрессивную дельту, паттерны абсорбции, институциональные следы и ритейл-шум — всё отрисовывается настраиваемыми маркерами и опциональными облачными линиями, выступающими как динамическая поддержка и сопротивление.