DeltaLabПОДДЕРЖКА
МЕНЮ КАБИНЕТА

// ЭКОСИСТЕМА DELTALAB

Инструменты терминала
ВАШ ДОСТУПВойдите в кабинет

Терминал, академия и медиа — по активной подписке.

Все статьи и гайды

ГАЙД / Кастомные индикаторы

BuyForce Delta Lab: почему BF% не повторяет сглаженный RO

В BuyForce сглаживание меняет RO, а BF% сохраняет исходный коэффициент в процентах. Разбираем настройки, разные знаки линий и сравнение с ценой.

0~10 мин чтения

Что узнаете

  • Различить исходную BF% и сглаженный RO в BuyForce.
  • Проверить настройку процентов и объяснить разные знаки линий.
  • Сопоставить показатели с ценой без двойного счёта подтверждений.
Одна сигнальная лента разделяется на исходную и сглаженную ветви
Две обработки одной основы: концептуальная обложка, без рыночных данных.

Другие разборы метрик собраны в каталоге статей и гайдов Delta Lab.

BuyForce входит в новый набор индикаторов с поэтапным доступом. Обычный пробный период клуба сам по себе не означает, что BuyForce уже открыт вашей учётной записи. Шаги настройки применимы, если индикатор доступен в вашем интерфейсе; арифметику можно разобрать на условном примере.

Что показывает BF% в BuyForce?

BF% показывает исходный коэффициент BuyForce, умноженный на 100. В основе коэффициента лежит баланс нескольких глубин лимитных заявок: из BID 3 вычитается ASK 8, затем разность делится на ASK 1.5. Это относительная величина, а не процент покупок, роста цены или доходности.

Формула исходного RO: (BID 3 - ASK 8) / ASK 1.5. Обозначения 3, 8 и 1.5 относятся к глубинам сбора заявок, а не к числу сделок. Все части расчёта должны относиться к совместимым данным одного выбранного рынка и актива.

Для знакомства с исходными сторонами используйте разбор BID/ASK и DIFF. В документации Binance стакан и исполненные сделки описаны отдельно: изменение коэффициента по заявкам само по себе не доказывает покупку по рынку.

К какой линии относится сглаживание?

Параметр «Сглаживание RO» меняет именно отображаемый RO. Процентная линия продолжает брать исходный коэффициент без SMA или EMA. Поэтому равенство «BF% = отображаемый RO × 100» подходит для согласованных точек с отключённым сглаживанием. После включения сглаживания это уже сравнение разных обработок данных.

SMA усредняет значения, EMA придаёт больший вес недавним наблюдениям. Общее устройство этих методов описано в справке TradingView о скользящих средних. В BuyForce выбор метода и «Длина сглаживания» относятся к RO; включение процентной линии управляется отдельно.

Настройка ROЧто показывает ROЧто показывает BF%
ОтключитьИсходный коэффициентТот же коэффициент × 100
SMAПростое среднее коэффициентаИсходный коэффициент × 100
EMAЭкспоненциально сглаженный коэффициентИсходный коэффициент × 100
Угловатая лента и её сглаженная форма соединены по соответствующим участкам
Схематический образ исходной и сглаженной формы. Это не график цены и не точный расчёт SMA или EMA.

Откуда берутся разные знаки линий?

Разные знаки возможны, когда последняя исходная точка уже отрицательная, а сглаженное значение ещё учитывает положительные предыдущие точки. В таком случае BF% и RO описывают одну основу с разной обработкой. Называть это конфликтом двух независимых индикаторов было бы ошибкой.

Условный пример, не рыночная история: три последовательных значения исходного RO равны 0,2; 0,4; -0,3. Для простого среднего длиной три последнее значение равно (0,2 + 0,4 - 0,3) / 3 = 0,1.

ТочкаИсходный ROBF%
Первая0,220%
Вторая0,440%
Третья-0,3-30%

В третьей точке RO после такого SMA равен 0,1, а BF% равна -30%. Если отключить сглаживание, RO в той же точке будет -0,3. Никаких новых данных переход между этими представлениями не добавляет.

Как показать BF% и проверить настройку?

В BuyForce процентная линия по умолчанию скрыта. Если индикатор уже доступен, откройте его настройки и включите «Показывать %». Для первого сравнения оставьте «Сглаживание RO» в положении «Отключить»: так проще отделить процентный масштаб от усреднения.

  1. Убедитесь, что выбран BuyForce, а не Buy Force 2: у второй версии другая формула.
  2. Проверьте «Тип рынка», «Биржа» и «Данные». Сохраните выбранные SPOT или FUTURES и COIN или TOTAL для всего сравнения.
  3. Включите «Показывать %» и выберите «Отключить» в «Сглаживание RO».
  4. Сравните численные значения RO и BF% в одной точке времени с данными, учитывая округление.
  5. Затем включите SMA или EMA и изменяйте «Длина сглаживания», наблюдая отдельно за RO и BF%.

Проверка относится к значениям, не к расстоянию между линиями на экране. После включения сглаживания BF% продолжает отражать исходную точку, поэтому её не нужно вручную подгонять к RO.

Какие данные должны совпасть при сравнении?

Сначала зафиксируйте актив, рынок, источник, COIN или TOTAL и период графика. Если изменить одну из этих настроек, расхождение может относиться уже к другому набору данных. Проверка масштаба имеет смысл внутри одного согласованного наблюдения, где отключено сглаживание и обе точки доступны.

COIN относится к выбранной монете, TOTAL задаёт сводный набор данных. Их различие разобрано в материале о TOTAL и COIN. Подмена монеты сводным рядом меняет предмет наблюдения ещё до сравнения линий.

Не подставляйте в формулу случайные подписи BID/ASK из соседней панели. При сборке истории исходные суммы агрегируются по интервалам; отношение усреднённых сумм может отличаться от среднего отдельных отношений. Внешне похожие подписи без сверки периода не обеспечивают точную ручную проверку.

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

Чем нулевой RO отличается от пропуска?

Нулевой исходный RO получается, когда BID 3 и ASK 8 равны, а ASK 1.5 положительна. При нулевом или отсутствующем знаменателе корректного коэффициента нет. Пробел данных нельзя трактовать как равновесие заявок или спокойное состояние рынка.

Сглаженное значение может отсутствовать и около начала доступного участка истории. Разрыв данных влияет на окно сглаживания, поэтому длина видимых линий не обязана совпадать. Сначала выясните, есть ли исходные наблюдения; заполнять пропуски нулями ради ровной линии не нужно.

Даже корректная BF% не ограничена диапазоном от 0 до 100. Масштабирование коэффициента допускает отрицательные значения и значения выше 100. Число со знаком процента не превращает показатель в вероятность движения цены.

Почему при смене периода меняется сравнение?

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

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

Такой порядок помогает отличить изменение настроек от изменения заявок. Сам по себе переход RO через ноль после смены периода ничего не сообщает о будущем движении цены.

Как сопоставить BuyForce с ценой и торговой идеей?

Сначала выберите конкретный участок цены и вопрос к своей идее. Например: изменилась ли исходная метрика при повторном подходе цены к выбранному диапазону и сохраняется ли изменение после сглаживания? BF% и RO помогут описать кратковременное изменение и сглаженный фон, но не дадут двух независимых подтверждений.

  1. Зафиксируйте рассматриваемый участок цены и неизменные настройки BuyForce.
  2. Сравните исходную BF% с поведением RO на том же участке. Отдельно отметьте короткое отклонение и изменение, сохраняющееся в сглаженном ряду.
  3. Посмотрите BID/ASK и DIFF, чтобы описать исходный баланс лимитных заявок. Учитывайте общую природу этих данных с BuyForce.
  4. При необходимости добавьте Margin: заём, возврат и изменение заёмных средств описывают другой процесс. Разбор Margin рядом с ценой помогает разделить наблюдение и предположение.
  5. Сформулируйте, что в данных поддерживает вашу идею, что ей противоречит и что остаётся неизвестным.

Заявки можно отменить: это предусмотрено документацией Binance по работе с ордерами. По движению BuyForce нельзя установить личность участника, доказать его намерение или получить точный момент входа. Сравнение метрик с ценой уточняет описание ситуации, сохраняя неопределённость торговой идеи.

Какие ошибки мешают прочитать расхождение?

Чаще всего сравнение теряет смысл из-за смешения масштаба, сглаживания и источников. Сначала определите, какая линия исходная, а какая усреднена. Затем проверьте настройки и наличие данных; только после этого связывайте наблюдение с ценой.

  • Умножать сглаженный RO на 100 и ожидать точного совпадения с BF%.
  • Считать BF% долей покупателей или вероятностью роста цены.
  • Принимать отсутствие точки за нулевой баланс.
  • Переносить объяснение на Buy Force 2 без проверки его формулы.
  • Считать RO и BF% двумя независимыми голосами за одну сделку.

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

Источники

Описание BuyForce относится к проверенной реализации Delta Lab. Документация биржи объясняет природу исходных заявок; справка по средним объясняет сглаживание. Эти внешние документы не задают формулу BuyForce.

Термины из статьи

RO в BuyForce
Коэффициент на основе BID 3, ASK 8 и ASK 1.5. Отображаемый RO может быть сглажен.
BF%
Исходный коэффициент BuyForce, умноженный на 100. Это не доходность и не вероятность движения цены.
SMA
Простое среднее нескольких значений. В BuyForce настройка сглаживания относится к RO.
EMA
Экспоненциальное сглаживание с большим весом недавних наблюдений. Оно также меняет RO, сохраняя исходную BF%.

Частые вопросы

Почему линия BF% не видна?

В BuyForce параметр «Показывать %» по умолчанию выключен. Если индикатор доступен вашей учётной записи, проверьте этот параметр и наличие данных.

Почему BF% и RO могут иметь разные знаки?

При SMA или EMA отображаемый RO учитывает предшествующие значения, а BF% берётся из текущей исходной точки. Среднее ещё может быть положительным после появления отрицательной точки.

BF% выше 100 означает вероятность роста?

Нет. BF% масштабирует коэффициент лимитных заявок. Значения могут выходить за 100 и быть отрицательными; к вероятности роста цены этот масштаб не относится.

Применима ли инструкция к Buy Force 2?

Нет. Buy Force 2 использует другую формулу. Этот разбор относится к BuyForce с линиями RO и BF%.

Пробный доступ в клуб сразу открывает BuyForce?

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

Материал помог разобраться?

ВСЕ СТАТЬИ И ГАЙДЫ