Загружаем список сделок...

Индекс силы Элдера (Force Index): формула расчета, параметры периодов и правила торговли на бирже

Оглавление

  1. Механика индикатора: формула и сглаживание
    • Базовая формула сырого значения
    • Практикум: пошаговый расчет для трех свечей
  2. Настройка периодов: выбор между быстрым FI(2) и трендовым FI(13)
  3. Сигналы и модели входа в позицию
    • Переход через нулевую линию
    • Вход на откате по индикатору FI(2)
    • Бычья и медвежья дивергенция
    • Ложные дивергенции при сильном трендовом движении
  4. Особенности рынков и выбор торговой платформы
    • Тиковый объем против реального биржевого объема
    • Сравнение терминалов для работы с Force Index
    • Готовый скрипт для TradingView (Pine Script v6
  5. Торговая дисциплина и расчет рисков
    • Модель двух экранов
    • Правило 2% риска и фиксация прибыли
  6. Алгоритм действий и разбор частых вопросов
    • Чек-лист проверки торгового сигнала
    • Порядок настройки и запуска стратегии
    • Распространенные ошибки при использовании Force Index
  7. Вопросы и ответы (FAQ)

Индекс силы Элдера (Elder's Force Index, EFI) — технический осциллятор, измеряющий баланс давления между покупателями и продавцами за счет перемножения шага цены на торговый объем.

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

Параметр индикатора Положение кривой Рыночное состояние Прикладное решение
Force Index (13) Выше 0 Устойчивый среднесрочный рост Удерживать приоритет длинных позиций (Long)
Force Index (13) Ниже 0 Устойчивое среднесрочное падение Удерживать приоритет коротких позиций (Short)
Force Index (2) Кратковременный спад ниже 0 при аптренде Локальная коррекция против восходящего движения Открывать Long при развороте кривой вверх
Force Index (2) Кратковременный подъем выше 0 при даунтренде Локальная коррекция против нисходящего движения Открывать Short при развороте кривой вниз

forceindex1.png

1. Механика индикатора: формула и сглаживание

Концепцию осциллятора биржевой аналитик Александр Элдер представил в 1993 году в книге «Как играть и выигрывать на бирже». Задача сводилась к созданию инструмента, который объективно оцифровывает перевес рыночных сил без двусмысленной трактовки свечных теней.

Первичный показатель объединяет три параметра: знак закрытия бара, дистанцию ценового сдвига и активность участников торгов. В исходном виде значения дают слишком много резких скачков. Чтобы отсечь случайные всплески и получить плавную рабочую кривую, автор ввел экспоненциальное сглаживание (EMA).

1.1. Базовая формула сырого значения

Расчет первичного значения для текущего бара:

Raw FIt = (Ct - Ct-1) × Vt

Где:

  • Ct — цена закрытия текущего бара;
  • Ct-1 — цена закрытия предыдущего бара;
  • Vt — объем совершенных сделок текущего бара.

Разность цен Ct - Ct-1 определяет направление и силу импульса: закрытие выше предыдущего дает положительный результат, закрытие ниже — отрицательный, а равенство цен обнуляет показатель.

Объем Vt выступает масштабирующим множителем. Если актив подорожал всего на 5 пунктов, но при этом прошел крупный пакет институциональных ордеров, итоговый показатель резко вырастет, отражая скрытое накопление позиций.

1.2. Практикум: пошаговый расчет для трех свечей

Разберем механику расчетов на тестовом примере:

  • Бар 1: C1 = 100, V1 = 500 (базовый бар отсчета);
  • Бар 2: C2 = 102, V2 = 800;
  • Бар 3: C3 = 101, V3 = 300.

Шаг 1. Вычисление сырых значений (Raw FI)

Raw FI2 = (102 - 100) × 800 = +1600
Raw FI3 = (101 - 102) × 300 = -300

Стартовое базовое сглаженное значение EFI2 принимаем равным первичному показателю: EFI2 = +1600.

Шаг 2. Расчет коэффициента сглаживания (α) для окна N=2

α = 2 / (N + 1) = 2 / (2 + 1) ≈ 0.667

Шаг 3. Взвешивание показателя для Бара 3

EFI3 = Raw FI3 × α + EFI2 × (1 - α)
EFI3 = -300 × 0.667 + 1600 × 0.333 = -200.1 + 532.8 = +332.7

Третий бар закрылся в минусе с отрицательной сырой дельтой, однако итоговый сглаженный индекс EFI3 остался в плюсе (+332.7). Это демонстрирует эффект экспоненциальной памяти: влияние мощного предшествующего импульса компенсировало слабую коррекцию на малом объеме.

2. Настройка периодов: выбор между быстрым FI(2) и трендовым FI(13)

Разделение периодов устраняет внутренний конфликт задач анализа. Быстрая линия выявляет точные точки входа, медленная — определяет общее направление рынка. Использование двухпериодного индикатора в отрыве от старшего тренда приводит к череде ложных сигналов и убыточных сделок.

Параметр сравнения Force Index (2) Force Index (13)
Основное назначение Поиск точки входа при завершении коррекций Определение направления среднесрочного тренда
Степень фильтрации шума Минимальная, резкая реакция на каждый всплеск Высокая, устойчивое сглаживание рыночных колебаний
Поведение у нулевой линии Частые пересечения границы в течение дня Длительное нахождение по одну сторону от нуля
Рекомендуемые таймфреймы Внутридневные интервалы (M15, H1, H4) Стратегические интервалы (D1, W1)

На заметку: Не стройте дивергенции по индикатору с периодом 2. Короткий осциллятор отражает колебания между соседними свечами и генерирует рыночный шум. Полноценные расхождения работают исключительно на старших периодах — FI(13) или классическом FI(21).

3. Сигналы и модели входа в позицию

Показания инструмента иллюстрируют распределение сил между покупателями и продавцами. Нулевая граница разделяет зоны рыночного контроля.

3.1. Переход через нулевую линию

Выход кривой FI(13) вверх из отрицательной зоны фиксирует переход инициативы к покупателям, а падение под ноль указывает на перевес продавцов. Из-за сглаживания момент пересечения несет естественное запаздывание: импульсивная покупка на пике движения чревата попаданием под глубокую встречную коррекцию.

  • ЕСЛИ линия FI(13) пересекает нулевую отметку снизу вверх И свеча закрепляется выше EMA(21) → ТО среднесрочный баланс сменился на бычий, начинается поиск позиций в Long.
  • ЕСЛИ кривая колеблется в узком диапазоне вокруг нуля при снижении волатильности → ТО на рынке сформировался боковик (флэт), торговля по сигналам индикатора приостанавливается.

3.2. Вход на откате по индикатору FI(2)

Тактика строится на фиксации прибыли розничными трейдерами: на устойчивом бычьем тренде возникает краткосрочная пауза в объемах, которая уводит осциллятор под ноль на 1–2 бара.

  1. Определить доминирующий вектор: цена находится выше скользящей средней EMA(50) или EMA(200) на старшем графике (D1 или H4).
  2. Зафиксировать коррекцию: на рабочем таймфрейме H1 линия FI(2) опускается ниже нулевой черты.
  3. Получить сигнал на вход: позиция Long открывается в момент, когда линия FI(2) начинает разворачиваться обратно по направлению к нулю.
  4. Ограничить потенциальный убыток: защитный стоп-лосс размещается под локальным минимумом сформировавшегося отката.

forceindex2.png

3.3. Бычья и медвежья дивергенция

Дивергенция возникает при расхождении направления пиков на ценовом графике и экстремумов индикатора:

  • Медвежья дивергенция: котировки обновляют локальный максимум (Higher High), а Force Index(13) формирует вершину ниже предыдущей (Lower High). Цена движется вверх по инерции при падающем объеме покупок.
  • Бычья дивергенция: цена формирует новый минимум (Lower Low), а осциллятор демонстрирует впадину выше предыдущей (Higher Low). Объем продаж падает, давление продавцов снижается.

forceindex3.png

3.4. Ложные дивергенции при сильном трендовом движении

При затяжных трендах индикаторы способны перерисовывать расхождения по 3–5 раз подряд. Попытка открыть контртрендовую сделку по первому расхождению приводит к серии убытков. Дивергенция отражает ослабление импульса, но не гарантирует немедленный разворот цены.

Ограничение риска: В акциях второго и третьего эшелонов при спекулятивных разгонах дивергенции ломаются в большинстве случаев. Контртрендовая сделка допустима только после того, как график подтвердит слабость пробоем ценового уровня.

  • ЕСЛИ на графике возникло расхождение по FI(13), но котировки не пробили границу ближайшего свинга (Market Structure Break) или удерживаются выше трендовой EMA(13) → ТО сигнал считается неподтвержденным, контртрендовые ордера блокируются.
  • ЕСЛИ расхождение сопровождается пробоем динамической поддержки EMA(13) и формированием разворотной свечной модели (медвежье поглощение или пин-бар) → ТО контртрендовый вход подтвержден, стоп-лосс выставляется за локальный экстремум.

4. Особенности рынков и выбор торговой платформы

Точность показаний Force Index зависит от архитектуры поставщика котировок. Замена реальных объемов косвенными метриками меняет чувствительность формулы.

4.1. Тиковый объем против реального биржевого объема

На фондовых и срочных рынках (Московская биржа, NYSE, CME) расчет индикатора опирается на реальный денежный оборот — число проданных акций и фьючерсных контрактов. Этот показатель прямо отражает действия крупных институциональных участников.

На внебиржевом спот-рынке Форекс агрегированного объема не существует из-за отсутствия единого клиринга. Терминалы передают тиковый объем — число колебаний цены за единицу времени. Во время публикации макроэкономических новостей спред на тонком рынке расширяется, количество тиков резко подскакивает, и индикатор рисует мощный всплеск силы при практическом отсутствии реальной ликвидности. На спот-форексе инструмент надежен только на старших таймфреймах (от H4 до D1) либо при использовании данных объемов с биржи CME.

4.2. Сравнение терминалов для работы с Force Index

Терминал Размещение индикатора Тип объема по умолчанию Сильные стороны платформы Особенности настройки
MetaTrader 4 / 5 Вставка → Индикаторы → Осцилляторы → Force Index Tick Volume (на фондовых счетах — Real Volume) Нативная поддержка MQL4/MQL5, возможность создания торговых роботов Нулевая отметка скрыта по умолчанию: требуется вручную добавить уровень «0» во вкладке «Уровни»
TradingView Индикаторы → Поиск: «Elder's Force Index» (EFI) Зависит от брокера (акции — Real, FX — Tick) Открытый код Pine Script, визуальные гистограммы с динамической окраской Разброс значений индикатора на валютных парах у разных поставщиков ликвидности
QUIK График → Добавить график/индикатор → Elder’s Force Index Биржевой оборот (акции и фьючерсы Мосбиржи) Точные данные по российским ценным бумагам без искажений Сложная ручная настройка стилей, нет мультитаймфреймовой синхронизации
TigerTrade / CScalp Индикаторы → Осцилляторы → Elders Force Index Биржевой оборот / контракты криптобирж Высокая скорость обновления данных при внутридневной торговле Требует стабильного подключения через специализированные шлюзы

4.3. Готовый скрипт для TradingView (Pine Script v6)

Для автоматического выделения откатов внутри тренда используйте открытый код пользовательского индикатора, объединяющего расчет быстрого FI(2) и отображение динамической гистограммы:



//@version=6
indicator('Custom Force Index Strategy Helper', shorttitle = 'EFI_Custom', overlay = false)
// Входные параметры
length = input.int(2, 'Период сглаживания FI', minval = 1)
src = input.source(close, 'Источник цены')
// Расчет сырого значения и экспоненциального сглаживания
rawFI = (src - src[1]) * volume
efi = ta.ema(rawFI, length)
// Отрисовка нулевого уровня и цветовой гистограммы
hline(0, 'Нулевой уровень', color = color.gray, linestyle = hline.style_dashed)
plot(efi, title = 'Force Index', style = plot.style_columns, color = efi > 0 ? color.new(color.green, 20) : color.new(color.red, 20))

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

5. Торговая дисциплина и расчет рисков

Применение осциллятора требует интеграции в систему правил и математического контроля рисков.

5.1. Модель двух экранов

  • Стратегический фильтр (D1): на дневной график наносится скользящая EMA(200) или Force Index(13). Если индикатор удерживается выше нуля, а цена находится над средней линией, разрешены только покупки. Короткие позиции полностью заблокированы.
  • Тактический вход (H1): трейдер отслеживает локальные откаты по индикатору FI(2).
  • Синхронизация: заявка на покупку открывается, когда на часовом графике кривая FI(2) завершает спад под ноль и разворачивается вверх.

5.2. Правило 2% риска и фиксация прибыли

По классическому правилу Александра Элдера предельный убыток в отдельной торговой операции не должен превышать 2% от баланса счета.

Объем позиции (акций) = (Депозит × Риск (%)) / (Цена входа - Stop-Loss)

Практический пример расчета объема:

  • Размер депозита: 10 000 USD.
  • Допустимый риск (2%): 10 000 × 0.02 = 200 USD.
  • Цена входа в Long: 100 USD.
  • Защитный Stop-Loss: 96 USD.
  • Риск на акцию: 100 - 96 = 4 USD.
  • Безопасный размер позиции: 200 / 4 = 50 акций.

Фиксация прибыли: Выход из сделки по обратному пересечению нуля линией FI(13) отнимает часть накопленной прибыли из-за запаздывания сглаживания. Надежнее закрывать 50–70% позиции на затухании первичного импульса быстрого FI(2), а остаток защищать переводом стоп-лосса в безубыток или скользящим трейлинг-стопом вдоль EMA(21).

6. Алгоритм действий и разбор частых вопросов

6.1. Чек-лист проверки торгового сигнала

  • [ ] 1. Старший тренд (D1): подтверждено среднесрочное направление; кривая FI(13) расположена по нужную сторону от нулевой границы.
  • [ ] 2. Наличие отката (H1): зафиксирован кратковременный выход быстрого индикатора FI(2) в противоположную зону.
  • [ ] 3. Сигнал разворота: линия FI(2) развернулась в сторону основного тренда старшего графика.
  • [ ] 4. Защитный ордер: выставлен стоп-лосс за ближайший опорный ценовой экстремум.
  • [ ] 5. Контроль капитала: объем сделки рассчитан строго в пределах ≤2% потерь от депозита.

6.2. Порядок настройки и запуска стратегии

  1. Подготовка графика: добавить Force Index в подокно терминала и вручную прописать уровень «0» в свойствах инструмента.
  2. Организация рабочего пространства: расположить рядом дневной график (D1) с периодом FI(13) и часовой интервал (H1) с периодом FI(2).
  3. Проверка поставщика ликвидности: убедиться, что брокер транслирует реальный биржевой объем (Real Volume), если сделки совершаются на акциях или фьючерсах.
  4. Тестирование на истории: разобрать не менее 20 откатов по тренду, определив средний размер стоп-лосса и точки разворота FI(2).
  5. Торговля с контролем риска: совершать сделки исключительно с соблюдением формулы размера позиции (до 2% капитала на ордер).

6.3. Распространенные ошибки при использовании Force Index

  • Торговля внутри узкого флэта. Когда волатильность затухает, линия индикатора начинает колебаться вокруг нуля, генерируя череду убыточных ложных сигналов.
  • Контртрендовые сделки по первой дивергенции. Попытка поймать разворот сильного тренда без подтверждения сменой рыночной структуры приводит к серии стоп-лоссов.
  • Изолированный анализ. Использование Force Index без фильтра старшего масштаба приводит к потере контекста рынка.
  • Игнорирование источника объема. Скальпинг по тиковым данным на минутных таймфреймах Форекс (M1–M5), где преобладает случайный котировочный шум.
  • Усреднение убытков. Добор объема в просевшей позиции без защитного стопа в надежде на скорый разворот индикатора.

7. Вопросы и ответы (FAQ)

Какой таймфрейм оптимален для Force Index?

Эффективную связку дают графики D1 (для оценки среднесрочного тренда через FI-13) и H1 (для поиска точек входа на откатах через FI-2). На таймфреймах ниже M15 объемный шум начинает преобладать над рыночной логикой.

Применим ли Force Index на криптовалютном рынке?

Да. Осциллятор показывает высокую точность на ликвидных парах (BTC/USDT, ETH/USDT), где торговые API транслируют реальные объемы исполненных контрактов.

Почему на спот-рынке Форекс возникают ложные всплески?

Причина в тиковом характере передаваемого объема. Расширение спреда на выходе новостей резко увеличивает частоту изменения котировок без реального притока капитала в рынок.

Как включить отображение нулевого уровня в MetaTrader 4 / 5?

Кликните правой кнопкой мыши по окну индикатора, перейдите в «Свойства» (Properties), откройте вкладку «Уровни» (Levels), нажмите «Добавить» (Add) и впишите значение «0».

Можно ли заменить EMA на простое скользящее среднее (SMA)?

Александр Элдер разработал алгоритм именно на основе экспоненциального сглаживания (EMA), так как оно отдает приоритет свежим барам и быстрее реагирует на изменение рыночного баланса. Использование SMA увеличивает запаздывание сигналов и ухудшает точки входа.
Задай свой вопрос в группе или чате!

Не понял материал? Есть вопросы и не с кем обсудить? Вступай в группу телеграм и чат сообщества!

Оставить комментарий
Загрузка комментариев...