AI ML Lorentzian
- Индикаторы
- OMG FZE LLC
- Версия: 1.3
- Активации: 5
[ Мой канал ] , [ Мои продукты ]
Индикатор предоставляет чёткие, **не перерисовывающиеся** сигналы на закрытых барах и готовые к использованию буферы.
Функции
вы можете комбинировать RSI, WaveTrend, CCI20, ADX
Доступно пять слотов — комбинация по умолчанию (RSI + WT + CCI + ADX + RSI) уже оптимизирована для большинства рынков.
Фильтры (настоятельно рекомендуется оставлять включёнными):
- Фильтр волатильности: включён по умолчанию
- Фильтр режима рынка: включён по умолчанию (помогает избегать боковых, «пилящих» рынков)
- Фильтр ADX: опционально
- Порог режима рынка: по умолчанию –0.1 (отрицательное значение слегка смещает фильтрацию в сторону избегания флэта)
- Торговать с Kernel: включено по умолчанию
- Окно анализа: 3–50 (по умолчанию 8)
- Относительное взвешивание: выше = более адаптивно, ниже = более сглаженно
- Начало регрессии с бара: по умолчанию 25 (избегает краевых эффектов в начале графика)
Цвета баров, метки прогнозов, смещение по ATR и т.д. — полностью настраиваемые
Важные примечания:
Не **перерисовывается** после закрытия бара (как сигналы, так и линия kernel)
На более высоких таймфреймах часто недостаточно исторических баров (дневные/недельные ~1000–1500 баров), поэтому лучше всего работает на таймфреймах ≤ 4H.
Все расчёты выполняются только на **закрытых барах** : упрощает тестирование стратегий. Достаточно проверять буфер с индексом 1.
Номера буферов iCustom
При создании Expert Advisor используйте iCustom() со следующими индексами буферов (не забудьте сдвиг на 1, так как расчёты выполняются только на закрытых барах):
Buffer 0 : Значение линии ядерной регрессии
Buffer 2 : Направление тренда: +1 = вверх, -1 = вниз
Buffer 4 : Сигнал:
+1 : Покупка (вход в Long)
+2 : Закрыть покупку
-1 : Продажа (вход в Short)
-2 : Закрыть продажу
Buffer 5 → Сырое значение прогноза ML (целое число)
Пример:
double kernel = iCustom(NULL, 0, "Lorentzian Distance Classifier", ..., 0, 1);
double direction = iCustom(..., 2, 1);
double signal = iCustom(..., 4, 1);
double prediction = iCustom(..., 5, 1);

Пользователь не оставил комментарий к оценке