StratBase.aiStratBase.ai
ПанельСоздать бэктестМои бэктестыКаталогБлогНовостиИнструментыПомощь

Продукты

  • Панель исследователя
  • Создать бэктест
  • Мои бэктесты
  • Каталог
  • Блог
  • Новости

Алерты

  • Календарь
  • OI Screener
  • Funding Rate
  • REKT
  • Pump/Dump

Компания

  • О нас
  • Тарифы
  • Партнёрская программа
  • AI Виджет
  • Контакты

Юридическое

  • Конфиденциальность
  • Условия
  • Политика возвратов

Поддержка

  • Центр помощи
  • Отзывы
StratBase.aiStratBase.ai

Придумай. Протестируй.

StratBase.ai не предоставляет финансовых советов и торговых рекомендаций. AI только формализует идеи пользователя в тестируемые конфигурации стратегий для исследовательских целей. Прошлые результаты бэктестов не гарантируют будущую доходность. Все торговые решения и связанные риски — исключительно ответственность пользователя. Платформа не является брокером и не осуществляет реальную торговлю.

© 2026 StratBase.ai · AI-платформа для исследования и бэктестинга торговых стратегий

support@stratbase.ai
Центр помощи/Индикаторы/Fisher Transform (Преобразование Фишера)

Fisher Transform (Преобразование Фишера)

📈Индикаторы
📌

Fisher Transform (Преобразование Фишера)

📌

Что такое Fisher Transform?

Fisher Transform — это технический индикатор, разработанный Джоном Элерсом, который преобразует данные цены в нормальное распределение Гаусса. Это создаёт чёткие точки разворота с резкими пиками и впадинами, которые легко идентифицировать. Индикатор неограничен и колеблется вокруг нуля с триггерной (сигнальной) линией.

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

📌

Как работает

Fisher Transform нормализует цену до диапазона -1..+1, затем применяет обратную функцию гиперболического тангенса:

Формула:

Value = (High + Low) / 2
Normalized Value = 0.66 * ((Value - Min) / (Max - Min) - 0.5)
Fisher = 0.5 * ln((1 + Normalized Value) / (1 - Normalized Value))
Trigger = Fisher[1] (предыдущее значение Fisher)

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

Этапы вычисления:

  1. Нормализация — цена приводится к диапазону -1..+1 на основе максимума и минимума за период
  2. Логарифмическое преобразование — применяется формула обратного гиперболического тангенса
  3. Сглаживание — результат может дополнительно сглаживаться для уменьшения шума
  4. Создание триггерной линии — предыдущее значение Fisher используется как сигнальная линия
📌

Ключевые особенности

  • Резкие пики и впадины — Более чёткие точки разворота, чем у RSI или Стохастика
  • Неограниченный — Может достигать значений ±3 и более при сильных движениях
  • Нулевая линия — Разделяет бычью и медвежью территорию
  • Триггерная линия — Пересечение Fisher с Trigger сигнализирует о входах
  • Нормальное распределение — Значения имеют статистически предсказуемое распределение
  • Опережающий характер — Часто подаёт сигналы раньше цены
  • Высокая точность — Меньше ложных сигналов в трендовых движениях
📌

Торговые сигналы

Сигналы на покупку

  • Fisher пересекает триггерную линию снизу вверх (бычий кроссовер)
  • Fisher пересекает 0 снизу вверх (бычья смена настроения)
  • Fisher разворачивается вверх от экстремально отрицательного значения (ниже -2)
  • Формирование двойного дна на Fisher при продолжающемся снижении цены

Сигналы на продажу

  • Fisher пересекает триггерную линию сверху вниз (медвежий кроссовер)
  • Fisher пересекает 0 сверху вниз (медвежья смена настроения)
  • Fisher разворачивается вниз от экстремально положительного значения (выше +2)
  • Формирование двойной вершины на Fisher при продолжающемся росте цены

Дивергенция

  • Бычья: Цена делает новый минимум, Fisher делает более высокий минимум
  • Медвежья: Цена делает новый максимум, Fisher делает более низкий максимум
  • Скрытая бычья: Цена делает более высокий минимум, Fisher делает более низкий минимум
  • Скрытая медвежья: Цена делает более низкий максимум, Fisher делает более высокий максимум
📌

Практический пример

Рассмотрим торговлю парой EUR/USD на 4-часовом графике:

Настройки:

  • Период: 10
  • Таймфрейм: H4
  • Актив: EUR/USD

Сценарий:

  1. Цена: 1.0850 (консолидация после снижения)
  2. Fisher: -1.8 (близко к экстремуму)
  3. Trigger: -2.1 (ниже основной линии)

Сигнал на покупку:

  • Fisher пересекает Trigger снизу вверх при -1.9
  • Подтверждение: цена пробивает локальное сопротивление на 1.0865
  • Цель: +150 пипсов, стоп: -75 пипсов

Результат: Через 16 часов цена достигла 1.1015 (+165 пипсов)

📌

Параметры и настройки

| Параметр | По умолчанию | Диапазон | Описание | |----------|-------------|----------|----------| | Период | 10 | 5-20 | Период нормализации (окно Highest/Lowest) | | Сглаживание | 1 | 1-5 | Дополнительное сглаживание Fisher | | Источник данных | HL2 | OHLC | (High+Low)/2, Close, Typical Price |

Рекомендации по периодам для разных таймфреймов:

| Таймфрейм | Период Fisher | Характеристика | |-----------|--------------|----------------| | M1-M5 | 5-7 | Быстрые сигналы, больше шума | | M15-H1 | 8-12 | Сбалансированная чувствительность | | H4-D1 | 10-14 | Стандартные настройки | | W1 | 14-20 | Долгосрочные сигналы |

📌

Пошаговые инструкции использования

Настройка индикатора:

  1. Добавьте Fisher Transform в подокно графика
  2. Установите период 10 для начала
  3. Настройте цвета: Fisher (синий), Trigger (красный)
  4. Добавьте горизонтальные уровни: -2, 0, +2

Анализ сигналов:

  1. Определите общий тренд по направлению Fisher относительно нуля
  2. Найдите экстремумы — значения выше +2 или ниже -2
  3. Ожидайте пересечения Fisher с Trigger для входа
  4. Подтвердите сигнал анализом цены и объёма
  5. Установите стоп-лосс за ближайший экстремум Fisher

Управление позицией:

  1. Первая цель — возврат Fisher к нулевой линии
  2. Вторая цель — пересечение противоположного экстремума
  3. Трейлинг-стоп — перенос стопа при пересечении нуля
  4. Закрытие — при появлении противоположного сигнала
📌

Субкомпоненты

| Компонент | Описание | Цвет по умолчанию | |-----------|----------|------------------| | Fisher | Основная линия Fisher Transform | Синий | | Trigger | Триггерная (сигнальная) линия | Красный | | Нулевая линия | Разделительная линия бычьей/медвежьей зон | Серый | | Уровни ±2 | Экстремальные значения | Пунктирные |

📌

Примеры условий для автоматизации

| Условие | Код | Значение | |---------|-----|----------| | Бычья зона | fisher() > 0 | Бычья территория | | Медвежья зона | fisher() < 0 | Медвежья территория | | Бычий кроссовер | fisher() > fisher.trigger() | Сигнал покупки | | Медвежий кроссовер | fisher() < fisher.trigger() | Сигнал продажи | | Экстремум вверх | fisher() > 2 | Возможен разворот вниз | | Экстремум вниз | fisher() < -2 | Возможен разворот вверх | | Смена на бычью | fisher() > 0 and fisher[1] <= 0 | Пересечение нуля вверх |

📌

Комбинации с другими индикаторами

Fisher + Moving Average:

  • Логика: Fisher определяет точку входа, MA — направление тренда
  • Правило: Входим по Fisher только в направлении основного тренда по MA
  • Пример: MA(50) растёт, Fisher даёт бычий кроссовер

Fisher + Volume:

  • Логика: Объём подтверждает силу сигнала Fisher
  • Правило: Торгуем сигналы Fisher только при повышенном объёме
  • Пример: Бычий кроссовер + объём выше среднего за 20 периодов

Fisher + Support/Resistance:

  • Логика: Уровни S/R фильтруют сигналы Fisher
  • Правило: Покупаем у поддержки, продаём у сопротивления
  • Пример: Бычий сигнал Fisher + отскок от поддержки
📌

Распространённые ошибки и как их избежать

Ошибка 1: Торговля против тренда

Проблема: Покупка по сигналу Fisher в нисходящем тренде Решение: Всегда учитывайте направление старшего таймфрейма

Ошибка 2: Игнорирование экстремумов

Проблема: Открытие позиций при Fisher > +2 или < -2 Решение: При экстремальных значениях ждите разворота, а не продолжения

Ошибка 3: Слишком частая торговля

Проблема: Открытие позиции по каждому пересечению с Trigger Решение: Фильтруйте сигналы по силе и подтверждению

Ошибка 4: Неправильный стоп-лосс

Проблема: Размещение стопа слишком близко к цене входа Решение: Ставьте стоп за ближайший экстремум Fisher, а не цены

📌

Советы по оптимизации

  • Таймфрейм: Fisher Transform даёт более чистые сигналы на H4 и D1
  • Период: Начните с 10, уменьшите до 7-8 для активных рынков
  • Фильтрация: Используйте дополнительные фильтры в боковом рынке
  • Экстремумы: Значения выше ±2.5 часто предшествуют сильным разворотам
  • Дивергенция: Обращайте особое внимание на дивергенцию с ценой — очень сильный сигнал
  • Новости: Избегайте торговли Fisher во время важных новостей
  • Волатильность: На высоковолатильных активах увеличьте период до 12-14
📌

Сравнение с другими осцилляторами

| Индикатор | Диапазон | Скорость сигналов | Точность | Ложные сигналы | |-----------|----------|------------------|----------|----------------| | Fisher Transform | Неограничен | Высокая | Высокая | Средние | | RSI | 0-100 | Средняя | Средняя | Высокие | | Stochastic | 0-100 | Высокая | Средняя | Высокие | | Williams %R | -100-0 | Высокая | Низкая | Высокие | | CCI | Неограничен | Средняя | Высокая | Средние |

❓

FAQ (Расширенный)

Q: Чем Fisher Transform лучше RSI? A: Fisher Transform создаёт более резкие пики и впадины благодаря логарифмическому преобразованию. Это делает точки разворота более чёткими. Однако RSI более распространён и имеет стандартные уровни (70/30).

Q: Может ли Fisher Transform выходить за пределы ±2? A: Да, индикатор неограничен. Значения выше ±2 считаются экстремальными и часто указывают на перекупленность/перепроданность. Значения выше ±3 встречаются редко и указывают на очень сильные движения.

Q: Какой период лучше использовать? A: 10 — стандарт, подходит для большинства ситуаций. Меньшие периоды (5-7) чувствительнее, но дают больше ложных сигналов. Большие периоды (15-20) — более надёжные, но медленные сигналы.

Q: Как торговать дивергенцию с Fisher Transform? A: Дивергенция — один из самых сильных сигналов. Ждите, когда цена сделает новый экстремум, а Fisher покажет расхождение. Входите по пересечению Fisher с триггерной линией в направлении дивергенции.

Q: Работает ли Fisher Transform на криптовалютах? A: Да, особенно эффективен на волатильных криптовалютных парах. Рекомендуется использовать период 8-12 из-за высокой волатильности крипторынка.

Q: Можно ли использовать Fisher Transform для скальпинга? A: Да, но на младших таймфреймах (M1-M5) уменьшите период до 5-7 и обязательно используйте дополнительные фильтры, так как количество ложных сигналов увеличивается.

Q: Как избежать ложных сигналов в боковом рынке? A: В боковом рынке торгуйте только экстремальные значения (выше ±1.5) и обязательно подтверждайте сигналы уровнями поддержки/сопротивления.

📌

Связанные статьи

  • RSI (Индекс относительной силы)
  • Stochastic Oscillator
  • Williams %R
  • CCI (Commodity Channel Index)
  • Операторы условий
  • Дивергенция в техническом анализе
  • Управление рисками
Связанные ресурсы|Калькулятор ФибоначчиКалькулятор точек разворотаТорговый блог