descriptionОписание
Есть скрипт на Pine Script. Необходима оптимизация, фильтрации ложных сигналов и улучшению алгоритма Range Filter для минимизации убыточных сделок.
Проблемы оригинального скрипта
1. Сигналы часто запаздывают, т.к. Range Filter сглаживает цену.
2. Фильтры направления (upward и downward) считаются странно, есть ошибки логики и лишние условия.
3. Ложные сигналы — нет подтверждающих условий (volume, волатильность, свечные паттерны и т.д.).
4. Отсутствует адаптивность к рыночной волатильности (см. твои требования).
5. Нет фильтра флэта — много сигналов в боковике.
Общая стратегия улучшения
1. Сделать Range Filter адаптивным (например, через ATR, волатильность, volume).
2. Добавить фильтр флэта (например, через диапазон свечей за период или ADX).
3. Добавить условия фильтрации сигналов (например, объем выше среднего, свеча пробоя).
4. Чисто считать direction, избегая рекурсивных ошибок.
Либо предложить своё решение, основная задача избавиться от проблем оригинального скрипта.
Файл скрипта вышлю в личку.
attach_fileФайлы
- insert_drive_file ТЗ.pdf