Индикатор рассчитывается в несколько этапов.
1) Вычисляется так называемая типичная цена:
TP = (High + Low + Close) / 3
2) Если С > С(-1), то расчитывается +MF = TP * Volume
Если С < С(-1), то рассчитывается — MF = TP * Volume
На их основе вычисляется положительный денежный поток (Positive Money Flow):
PMF = ? (+MF) — сумма всех +MF за n-баров.
И негативный денежный поток (Negative Money Flow):
PMF = ? (-MF) — сумма всех -MF за n-баров.
3) Далее вычисляется денежное отношение (Money Ratio):
MR = PMF / PMF
4). И окончательное значение индикатора (Money Flow Index):
MFI = 100 — (100 / (1 + MR)
где
С — текущий Close;
С (-1) — Close предыдущего бара;
Volume — значение объема торгов для текущего бара.
Основные сигналы для MFI:
- Если каждый новый пик цены подтверждается новым пиком индикатора, то это подтверждает силу бычьего (восходящего) тренда;
- Если каждая новая впадина цены подтверждается новой впадиной
индикатора, то это подтверждает силу медвежьего (нисходящего) тренда;
- Расхождение (Дивергенция) между направлением движения волн графика и
индикатора указывает на слабость действующего тренда и возможный
разворот.