Объёмно-взвешенное среднее линии накопления/распределения за скользящее окно.
Chaikin Money Flow (CMF) суммирует денежный поток за период и нормирует на суммарный объём. Значения выше нуля указывают на накопление (покупательное давление), ниже нуля — на распределение (давление продавцов). Порог ±0,05 считается слабым сигналом, ±0,25 — сильным.
Формула:
MFM = ((Close - Low) - (High - Close)) / (High - Low)
CMF = SUM(MFV, n) / SUM(Volume, n)
Параметр Тип По умолчанию Границы/Значения Periodint 20 1-200
Триггер Направление Условие срабатывания Описание Пересечение уровня вверх 🟢 Покупка Значение индикатора пересекло заданный уровень снизу вверх. Линия CMF пересекает настраиваемый уровень Level снизу вверх. Level задаётся в параметрах триггера. Пересечение уровня вниз 🔴 Продажа Значение индикатора пересекло заданный уровень сверху вниз. Линия CMF пересекает уровень Level сверху вниз. Level задаётся в параметрах триггера. Значение выше уровня на N 🟢 Покупка Значение индикатора поднялось выше уровня на заданную дистанцию. Линия CMF пересекает отметку Level + Distance, двигаясь вверх. Дистанция задерживает вход до подтверждённого пробоя уровня. Значение ниже уровня на N 🔴 Продажа Значение индикатора опустилось ниже уровня на заданную дистанцию. Линия CMF пересекает отметку Level − Distance, двигаясь вниз. Значение растёт 🟢 Покупка Значение индикатора растёт относительно предыдущего бара. Линия CMF на текущем баре выше, чем на предыдущем — восходящий импульс. Значение падает 🔴 Продажа Значение индикатора снижается относительно предыдущего бара. Линия CMF на текущем баре ниже, чем на предыдущем — нисходящий импульс. Срабатывает на каждом убывающем баре. Наклон становится положительным 🟢 Покупка Наклон (slope) индикатора стал положительным — разворот вверх. Линия CMF меняет наклон с нисходящего на восходящий — индикатор перестал падать и начал расти. Наклон становится отрицательным 🔴 Продажа Наклон (slope) индикатора стал отрицательным — разворот вниз. Линия CMF меняет наклон с восходящего на нисходящий — индикатор перестал расти и начал падать.
Параметр Тип По умолчанию Границы/Значения Level (Значение выше уровня на N, Значение ниже уровня на N, Пересечение уровня вверх, Пересечение уровня вниз)float 0 Distance (Значение выше уровня на N, Значение ниже уровня на N)float 0 0>