Сигнал запуску бота

Індикатор CMF (Chaikin Money Flow)

Chaikin Money Flow (CMF) вимірює тиск обсягу та показує, куди спрямований «розумний» грошовий потік. У конструкторі сигналів ELIXOAI доступний пресет CMF: перетин нуля вгору - позитивний грошовий потік. Розбір операторів, рівнів ±0.05 і прикладів стратегій.

Індикатор Chaikin Money Flow на графіку криптовалюти
CMF поєднує ціну та обсяг: позитивні значення означають накопичення й притік грошей, негативні - розподіл і тиск продавців.

У категорії Start Bots Signal зібрані описи сигналів і індикаторів, які можуть запускати торгового бота. Один із технічних індикаторів - CMF (Chaikin Money Flow).

У кожного бота під час створення та редагування в нижній частині налаштувань є блок Конструктор сигналів запуску. У ньому можна обирати окремі індикатори, готові пресети та їхні комбінації. Умови об’єднуються в групи: всередині групи працює логіка І, між групами - АБО. Один і той самий індикатор можна налаштувати по-різному - для Long і Short, для пробою й відскоку, для порівняння з рівнем або для перетину.

Що таке Chaikin Money Flow

CMF (Chaikin Money Flow, грошовий потік Чайкіна) - обсяговий індикатор, розроблений Марком Чайкіним на основі концепції накопичення та розподілу (Accumulation/Distribution). На відміну від осциляторів на кшталт RSI, CMF безпосередньо враховує обсяг торгів: він показує, чи закривалися свічки ближче до максимуму (покупці домінували) чи до мінімуму (продавці тиснули), і наскільки цей імпульс підкріплений обсягом.

Значення CMF коливаються приблизно в діапазоні від −1 до +1. Нульова лінія - нейтраль: вище нуля гроші в середньому «втикають» в актив (накопичення), нижче - «витікають» (розподіл). CMF не показує точку входу сам по собі, але відповідає на питання: чи підтверджує обсяг поточний рух ціни? У конструкторі сигналів ELIXOAI CMF використовується як умова автоматичного запуску бота - коли грошовий потік перетинає заданий рівень або утримується вище/нижче порогу.

CMF особливо корисний на ліквідних парах, де обсяг відображає реальний інтерес учасників. На тонких альткоїнах з нерегулярним обсягом сигнали можуть бути шумнішими - має сенс підвищити таймфрейм або комбінувати CMF із трендовим фільтром.

Як працює CMF: тиск обсягу

Для кожної свічки розраховується, де закриття знаходиться всередині діапазону High–Low, і множиться на обсяг. За обраний період підсумовується «грошовий обсяг» і ділиться на сумарний обсяг - отримується нормалізований показник тиску.

  1. Money Flow Multiplier = ((Close − Low) − (High − Close)) / (High − Low). Якщо свічка закрилася біля верху діапазону, множник близький до +1; біля низу - до −1.
  2. Money Flow Volume = множник × обсяг свічки. Великий обсяг на «бичачій» свічці посилює позитивний внесок; на «ведмежій» - негативний.
  3. CMF = сума Money Flow Volume за N періодів ÷ сума обсягу за ті самі N періодів. Класичний період - 20.

Ідея накопичення/розподілу: якщо ціна зростає, а CMF залишається позитивним і зростає - покупці агресивно накопичують позиції. Якщо ціна зростає, а CMF падає або йде в мінус - зростання не підкріплене грошима, можлива слабкість. Дзеркально для падіння: негативний CMF підтверджує тиск продавців.

У конструкторі ви задаєте умову порівняння, а не формулу: «CMF перетинає 0 вгору», «CMF більше 0.05», «CMF менше −0.05» тощо. Система отримує актуальний CMF з біржі через TAAPI і перевіряє умову на обраному таймфреймі.

Параметр періоду

  • Діапазон: від 2 до 300.
  • За замовчуванням: 20 - стандартна настройка Чайкіна, збалансована для 15m–4h.
  • Малий період (10–14): швидше реагує на зміну тиску, більше сигналів. Підходить для скальпінгу на 5m–15m, якщо готові фільтрувати шум.
  • Великий період (30–50): згладжений CMF, рідше перетинає екстремальні рівні. Краще для свінгу на 1h–4h - сигнали рідші, але відображають стійкий потік.

CMF(20) на 15m і CMF(20) на 4h - різні індикатори. При зміні таймфрейму перегляньте й період, і пороги (0, ±0.05).

Готові пресети в конструкторі

У конструкторі доступний один пресет CMF із налаштуваннями за замовчуванням. Його можна повністю кастомізувати: інший оператор, рівень, період або таймфрейм.

CMF cross_up 0 - позитивний грошовий потік (cmf)

Умова за замовчуванням: CMF перетинає рівень 0 знизу вгору (cross up) на обраному таймфреймі (інтервал 15m, період 20, перевірка на закритті свічки).

Long-сигнал на зміну грошового потоку: продавці перестали домінувати, покупці почали накопичувати. На відміну від простого «CMF > 0», перетин фіксує саме момент переходу - потік був негативним або нейтральним і став позитивним. Для Short налаштуйте оператор «перетинає вниз» і ціль 0, або використайте рівень −0.05.

Доступні оператори
  • Перетинає вгору (cross up): CMF був нижче рівня і піднявся вище. Класика для Long - cross up 0: початок позитивного потоку.
  • Перетинає вниз (cross down): CMF був вище рівня і опустився нижче. Short-сигнал - cross down 0: потік став негативним.
  • Більше (gt): CMF суворо вище рівня прямо зараз. Наприклад, CMF > 0.05 - стійкий тиск покупців без вимоги перетину.
  • Менше (lt): CMF суворо нижче рівня. CMF < −0.05 - виражений розподіл і тиск продавців.
  • Більше або дорівнює (gte): CMF на рівні або вище порогу. Зручно для фільтра «CMF ≥ 0» на старшому таймфреймі.
  • Менше або дорівнює (lte): CMF на рівні або нижче порогу. Фільтр ведмежого контексту: CMF ≤ 0 на 4h.
Ключові рівні
  • 0 - нейтральна лінія; cross up - притік, cross down - відтік. Головний орієнтир для зміни домінування сторін.
  • +0.05 - помірне накопичення; покупці впевнено контролюють потік. Підходить для підтвердження тренду та фільтра Long.
  • −0.05 - помірний розподіл; продавці тиснуть. Поріг для Short або фільтра проти Long.

На криптовалютних ринках рідко досягаються значення ±0.25 і вище - рівні ±0.05 уже вважаються значущими. Для агресивного входу використовуйте cross up 0; для консервативного - gt 0.05 після перетину.

Загальні налаштування в конструкторі

  • Таймфрейм (інтервал): 1m, 5m, 15m, 30m, 1h, 4h, 1d. Менший інтервал дає більше сигналів, але й більше шуму. Для свінг-ботів часто використовують 1h–4h, для скальпінгу - 5m–15m.
  • Режим перевірки: На закритті свічки - умова перевіряється після закриття свічки, менше хибних спрацювань. Щохвилини - перевірка всередині поточної свічки, швидша реакція, але вищий ризик помилкового запуску.
  • Оператор: «більше», «менше», «перетинає вгору», «перетинає вниз», «більше або дорівнює» та інші - визначають, як порівнюється значення індикатора з ціллю.
  • Цільове значення: число (наприклад, 30 для RSI), лінія індикатора (наприклад, %D у Stochastic) або ціна (для Bollinger Bands).
  • Групи умов: до 3 груп, у кожній до 5 умов. Приклад: група 1 - RSI < 30 І ціна < нижня смуга; група 2 - Stochastic < 20. Бот запускається, якщо спрацювала група 1 АБО група 2.

Приклади налаштування під різні стратегії

Скальпінг на 5m–15m

Мета: швидкі запуски на зміні грошового потоку.
Long: пресет cmf, cross up 0, таймфрейм 5m або 15m, період 14, перевірка на закритті свічки.
Short: cross down 0, ті самі налаштування.
Фільтр: додайте CMF на 1h ≥ 0 для Long - скальпінг лише за напрямком старшого потоку.

Свінг на 1h–4h

Мета: рідше, але на стійких потоках.
Long: CMF > 0.05 на 4h, період 20, перевірка на закритті - бот запускається, коли накопичення вже підтверджене.
Short: CMF < −0.05 на 4h.
Для входу на відкатах у тренді краще cross up 0 на 1h з періодом 20 - ловіть відновлення притоку після корекції.

Підтвердження тренду

Мета: Long лише коли обсяг підтримує зростання.
Група 1: CMF cross up 0 на 15m І ціна закриття вище EMA 50 на тому самому 15m.
Short: CMF cross down 0 І ціна нижче EMA 50.
Ціна показує напрямок, CMF підтверджує, що рух підкріплений грошима, а не порожнім імпульсом.

Концепція дивергенції

Бича дивергенція: ціна оновлює мінімум, а CMF формує вищий мінімум - продажі не підтверджені обсягом, можливий розворот вгору. Налаштуйте cross up 0 на 1h після такої картини або додайте RSI < 35 як додатковий фільтр.
Ведмежа дивергенція: ціна вище, CMF нижче - зростання без притоку. Short: cross down 0 або CMF < −0.05 на 15m.
Автоматично дивергенцію в конструкторі не ловлять - використовуйте cross і рівні як проксі на зміну потоку.

CMF + ціна та EMA

Long: ціна cross up EMA 20 на 15m І CMF cross up 0 на тому самому 15m - подвійне підтвердження: і ціна, і обсяг розвернулися вгору.
Short: ціна cross down EMA 20 І CMF cross down 0.
Альтернатива: CMF > 0.05 І ціна > EMA 50 на 1h - трендовий Long на стійкому накопиченні.

Short на розподілі

Умова: CMF cross down 0 або CMF < −0.05, період 20, 15m, перевірка на закритті.
Фільтр: RSI > 65 у тій самій групі - шорт після перекупленості з підтвердженням відтоку.
Підходить для short-сіток на локальних піках, коли ціна ще висока, але гроші вже йдуть.

Сильне накопичення (фільтр старшого ТФ)

Група 1: CMF на 4h більше 0.05 (період 20) І CMF cross up 0 на 15m.
Логіка: старший таймфрейм показує стійке накопичення, молодший ловить точку відновлення притоку після відкату. Менше хибних запусків у боковику.

CMF + RSI

Long: RSI cross up 30 на 15m І CMF cross up 0 на 15m - імпульс і обсяг узгоджені.
Short: RSI cross down 70 І CMF cross down 0.
RSI ловить перепроданість/перекупленість, CMF перевіряє, що за рухом стоять реальні гроші.

Мультитаймфрейм

Long: CMF на 4h ≥ 0 (окрема умова, gte, період 20) І CMF cross up 0 на 15m.
Short: CMF 4h ≤ 0 І CMF cross down 0 на 15m.
Так ви не купуєте кожен локальний сплеск CMF проти глобального відтоку на старшому інтервалі.

Групи умов: практичний приклад

Бот із двома сценаріями Long:
Група 1: CMF cross up 0 на 15m І ціна > EMA 50 - трендове накопичення.
Група 2: CMF > 0.05 на 1h І RSI < 40 на 15m - відскок із перепроданості з підтвердженим притоком.
Між групами логіка АБО: спрацює будь-який підходящий сценарій. Short налаштовується симетрично (cross down 0, CMF < −0.05).

Порада
CMF реагує на обсяг: на новинних сплесках і аномальних свічках показник може різко стрибнути і дати хибний cross. Використовуйте перевірку «на закритті свічки» і фільтр старшого таймфрейму. Якщо ціна зростає, а CMF довго нижче нуля - не покладайтеся лише на цінові сигнали; дочекайтеся cross up 0 або gt 0.05. У сильному даунтренді cross up 0 часто короткочасний - комбінуйте з EMA або CMF на 4h ≥ 0.