Nika EA
- Эксперты
- Nik Andersen
- Версия: 1.38
- Обновлено: 10 марта 2026
- Активации: 5
Введение
Nika EA — многостратегийный советник для MetaTrader 5, построенный на основе собственного сигнального движка, использующего линейную регрессию отклонения цены от динамической средней точки. Система формирует три потока осциллятора — сигнальную линию, среднюю линию и гистограмму — применяемых в 12 настраиваемых типах сигналов, 3 независимых слотах правил и 15-уровневой системе управления рисками.
Движок линейной регрессии
Базовое вычисление сигнала работает не с ценой напрямую. Оно измеряет отклонение цены от динамически рассчитываемой средней точки, а затем применяет линейную регрессию методом наименьших квадратов к этому ряду отклонений для извлечения направленного импульса.
Последовательность вычислений для каждого бара:
- Шаг 1 — Динамическая средняя точка: Находятся максимальный максимум и минимальный минимум за период. Вычисляется их среднее. Затем это среднее усредняется с текущей EMA цены, формируя сглаженную динамическую среднюю точку.
- Шаг 2 — Ряд отклонений: Цена закрытия (или закрытие Хейкен Аши, если включено) вычитается из динамической средней точки. Результат отражает положение цены внутри текущей структуры, а не абсолютный ценовой уровень.
- Шаг 3 — Линейная регрессия МНК: Для полного окна расчёта движок вычисляет sumX, sumY, sumXY и sumX2 из ряда отклонений. Наклон: (N * sumXY - sumX * sumY) / (N * sumX2 - sumX^2). Intercept: (sumY - slope * sumX) / N. Конечная точка регрессии используется как значение сигнальной линии с возможным сдвигом на заданное число баров.
- Шаг 4 — Нормализация масштаба: На первом баре рассчитывается глобальный множитель масштаба, обеспечивающий единый нормализованный диапазон вывода независимо от ценового уровня инструмента.
- Шаг 5 — Сглаживание средней линии: Сигнальная линия пропускается через настраиваемую скользящую среднюю для получения средней линии. Пересечение сигнальной линии со своей средней является основным триггером в нескольких режимах сигналов.
Предобработка Хейкен Аши
Перед расчётом отклонения может применяться преобразование Хейкен Аши. Open, high, low и close пересчитываются по стандартным формулам Хейкен Аши для каждого бара, после чего сглаженные значения OHLC используются вместо исходных цен для сканирования диапазона средней точки и вычисления отклонения.
Модуль гистограммы
Параллельно работает отдельный гистограммный осциллятор. Он вычисляет EMA цены, затем измеряет расстояние от максимума до EMA (бычий буфер) и от EMA до минимума (медвежий буфер). Оба буфера независимо сглаживаются EMA и объединяются в финальный ряд гистограммы, отражающий вертикальный размах ценовых экстремумов относительно центральной EMA.
12 типов сигналов
- Пересечение сигнальной линии со своей средней
- Пересечение сигнальной линии с уровнем
- Пересечение гистограммы с уровнем
- Направленное движение гистограммы
- Пересечение двух скользящих средних
- Цена закрытия выше/ниже скользящей средней
- Пересечение двух сигнальных линий
- Пересечение двух сигнальных линий со своими средними
- Пересечение сигнальной линии с двумя средними
- Направленное движение сигнальной линии
- Направленное движение средней линии
- Одновременное направленное движение сигнальной и средней линий
Модульная система правил
Три независимых слота, каждый из которых поддерживает любой из 12 типов сигналов, отдельный таймфрейм и роль — Entry Trigger или Entry Filter. Режимы управления входами ALL или ANY определяют условие срабатывания.
Управление рисками — 15 независимых уровней
- Стоп-лосс — фиксированные пипсы, ATR-множитель, промилле цены
- 10-уровневая лестница тейк-профита с частичным закрытием
- Безубыток — автоматическое перемещение стопа
- Шаги стоп-лосса — прогрессивное смещение стопа
- Трейлинг-стоп — на основе RRR или фиксированного процента
- Дневной трейлинг счёта — защита кривой эквити
- Дневной лимит убытка и лимит прибыли
- Недельный лимит убытка и лимит прибыли
- Максимум входов в день
- Максимальный открытый лот — по символу или по всем символам
- Компенсация спреда и комиссии
- Фильтр направления — только лонг, только шорт, оба
- Кулдаун между сделками
Системы повторного входа и доливки
После закрытия сделки система повторного входа может автоматически открыть новую позицию в том же направлении на заданное количество серий. Система доливки поддерживает до 10 независимых уровней с собственным триггером RRR и размером позиции.
Дополнительные функции
- Фильтр новостей — интеграция с экономическим календарём, фильтрация по уровню важности
- Фильтр часов торговли с поддержкой часовых поясов и перехода на летнее время
- Фильтр дней недели
- Дашборд — отображение состояния сигналов, P&L и фильтров в реальном времени
- Уведомления — push, email, звук
- 6 пользовательских критериев оптимизации для тестера стратегий MT5
Как использовать
- Прикрепите советник к любому графику MT5.
- Включите хотя бы один слот правил и выберите тип сигнала.
- Настройте метод стоп-лосса и хотя бы один уровень тейк-профита или режим трейлинга.
- Включите дневной лимит убытка и максимальный лот как минимальный базис управления рисками.
- Протестируйте конфигурацию в тестере стратегий MT5 перед применением на реальном счёте.
Примечания / Требования
Требуется MetaTrader 5 с типом счёта с хеджированием. Исполнение рыночными ордерами. Совместим со всеми символами и таймфреймами брокера. Рекомендуется VPS со стабильным подключением. Для работы фильтра новостей необходимо добавить URL календаря в список разрешённых в разделе Инструменты > Настройки > Советники.
