
У категорії Start Bots Signal зібрані описи сигналів і індикаторів, які можуть запускати торгового бота. Один із технічних індикаторів - NATR (Normalized ATR).
У кожного бота під час створення та редагування в нижній частині налаштувань є блок Конструктор сигналів запуску. У ньому можна обирати окремі індикатори, готові пресети та їхні комбінації. Умови об’єднуються в групи: всередині групи працює логіка І, між групами - АБО. Один і той самий індикатор можна налаштувати по-різному - для Long і Short, для пробою й відскоку, для порівняння з рівнем або для перетину.
Що таке NATR
NATR (Normalized Average True Range, нормалізований ATR) - індикатор волатильності, який виражає середній істинний діапазон свічки у відсотках від поточної ціни. Якщо ATR відповідає на питання «на скільки пунктів у середньому рухається актив», NATR - «на який відсоток від ціни» - це робить порівняння волатильності між BTC, альткоїнами та різними таймфреймами осмисленим.
У конструкторі сигналів ELIXOAI NATR використовується насамперед як фільтр волатильності для автоматичного запуску бота: старт лише коли ринок достатньо «живий» для вашої стратегії, або навпаки - пауза в періоди стиснення та низької амплітуди. Вихід індикатора - одне число value (NATR %).
NATR не показує напрямок тренду - лише інтенсивність руху. Його поєднують із трендовими (EMA, Supertrend) та осциляторними (RSI, CCI) умовами: NATR відповідає «чи є зараз достатній хід для сітки чи пробою», інші індикатори - «в який бік і коли входити».
NATR vs ATR
Обидва індикатори базуються на True Range, але шкала та застосування різняться:
- ATR (Average True Range) вимірює середню амплітуду свічки в абсолютних одиницях ціни (долари, USDT). У BTC ATR може бути 1500, у монети за $0.05 - 0.002. Порівнювати «ATR > 100» між активами безглуздо; поріг доводиться підбирати окремо для кожної пари.
- NATR нормалізує ATR діленням на ціну закриття та множенням на 100: NATR = (ATR / Close) × 100. Значення 2 означає, що середній істинний діапазон свічки становить близько 2% від ціни - на будь-якому активі та будь-якому рівні котирування.
- Коли що використовувати: ATR зручний для розрахунку стопів, тейків і ширини каналів (Keltner) у пунктах ціни. NATR - для універсальних фільтрів волатильності в конструкторі сигналів, коли один і той самий бот торгує різні пари або потрібен єдиний поріг «достатньо/мало руху».
Як працює NATR
Розрахунок NATR - це ATR, приведений до відсотків:
NATR = (ATR / Close) × 100, де ATR - середній True Range за optInTimePeriod свічок, Close - ціна закриття поточної свічки.
- NATR високий (наприклад, > 3–4%) - розширена волатильність, великі свічки. Підходить для breakout-ботів, широких сіток, стратегій на продовження руху.
- NATR низький (наприклад, < 1–1.5%) - стиснення, вузький діапазон. Мало сенсу стартувати трендовий бот; зручно чекати DCA на відкатах або готуватися до пробою.
- NATR помірний (1.5–3% на 15m для багатьох крипто-пар) - робоча зона для intraday-стратегій. Поріг 2% у пресеті - стартова точка, не догма.
У конструкторі ви задаєте умову порівняння для виходу value. Система отримує актуальний NATR через TAAPI і перевіряє умову на обраному таймфреймі - на закритті свічки або щохвилини.
Параметр optInTimePeriod
- Діапазон: від 1 до 300 (ключ параметра -
optInTimePeriod). - За замовчуванням: 14 - класичний період ATR/NATR; збалансований для 15m–1h.
- Малий період (7–10): NATR швидше реагує на сплески волатильності - корисно на 5m для скальпінгу.
- Великий період (20–30): згладжений NATR, рідше хибні перетини порога. Підходить для 4h–1d і свінг-фільтрів.
NATR(14) на 5m і NATR(14) на 4h - різні контексти. При зміні таймфрейму перегляньте період і числовий поріг.
Готові пресети в конструкторі
У конструкторі доступний один пресет NATR з налаштуваннями за замовчуванням. Його можна повністю кастомізувати.
NATR gt 2 - волатильність вище 2% (natr)
Умова за замовчуванням: NATR value більше 2 (gt) на обраному таймфреймі (інтервал 15m, optInTimePeriod 14, перевірка на закритті свічки).
Бот запускається лише коли середня амплітуда свічки перевищує 2% від ціни. Для фільтра «тиші» налаштуйте lt 1.5; для моменту початку розширення - cross up 2.
Доступні оператори- Більше (gt): NATR строго вище рівня. NATR > 2 - стійка підвищена волатильність, класичний фільтр для breakout і сіток.
- Більше або дорівнює (gte): NATR на рівні або вище порога. Зручно для «NATR ≥ 2» на старшому таймфреймі.
- Менше (lt): NATR строго нижче рівня. NATR < 1.5 - низька волатильність: пауза трендового бота.
- Менше або дорівнює (lte): NATR на рівні або нижче порога. Фільтр «спокійного» ринку для DCA.
- Перетинає вгору (cross up): NATR був нижче рівня і піднявся вище. Сигнал розширення волатильності - cross up 2 після стиснення.
- Перетинає вниз (cross down): NATR був вище рівня і опустився нижче. Сигнал стиснення - cross down 2: ринок «заспокоюється».
Пороги залежать від активу та таймфрейму. Для крипто на 15m часто: < 1% - дуже низька волатильність; 1–2% - помірна; 2–3% - активний ринок (пресет); > 3–4% - підвищений ризик. Підберіть поріг за історією пари.
Загальні налаштування в конструкторі
- Таймфрейм (інтервал): 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.
Приклади налаштування під різні стратегії
Breakout: висока волатильність + пробій
Long: пресет natr, NATR gt 2 на 15m І ціна cross up верхньої смуги Bollinger Bands (20, 2).
Short: NATR gt 2 І ціна нижче нижньої смуги BBands.
Фільтр низької волатильності
Long: основний сигнал І NATR gte 1.5 - мінімальний поріг руху.
Або NATR lt 1.2 як умова паузи бота в «сонному» ринку.
Скальпінг: NATR gt 3 на 5m
Long: NATR gt 3, 5m, optInTimePeriod 10 І Momentum cross up 0.
Short: NATR gt 3 І Momentum cross down 0.
Свінг: NATR gte 2 на 4h
Long: NATR gte 2 на 4h, period 20 І ціна вище EMA 50.
Short: NATR gte 2 І ціна нижче EMA 50.
Розширення: cross up 2
Long: NATR cross up 2 на 15m (period 14), перевірка на закритті.
Cross up точніший за gt для виходу з squeeze.
Стиснення: cross down 2
Short: NATR cross down 2 на 15m І RSI > 60 - волатильність падає після перекупленості.
NATR + EMA
Long: NATR gt 2 на 15m І ціна cross up EMA 20.
Short: NATR gt 2 І ціна cross down EMA 20.
NATR + RSI
Long: RSI cross up 30 на 15m І NATR gte 1.8.
Short: RSI cross down 70 І NATR gte 1.8.
Squeeze: низький NATR → cross up
NATR на 1h lt 1.5 (фон) → NATR cross up 2 на 15m І ціна cross up upper Bollinger Bands.
Мультитаймфрейм
Long: NATR на 4h gte 2 (period 20) І NATR cross up 2 на 15m (period 14).
DCA на низькій волатильності
Long: NATR lt 1.8 на 1h І RSI < 40 - спокійний відкат.
Групи умов: практичний приклад
Група 1: NATR gt 2.5 на 15m І ціна cross up EMA 20.
Група 2: NATR cross up 2 І RSI < 45 І NATR 4h gte 1.5. Логіка АБО між групами.
Порада
Поріг 2% - стартова точка, не константа. Порівнюйте NATR з недавньою історією пари. При NATR > 4 зменшуйте розмір ордера або розширюйте крок сітки. Використовуйте перевірку «на закритті свічки».