Обзор
Стратегия представляет собой систему отслеживания трендов, основанную на объемах сделок и изменениях цен, для прогнозирования движения рынка с помощью расчета показателей шока чистого объема сделок (NVO). Стратегия объединяет несколько типов движущихся средних (EMA, WMA, SMA, HMA) для определения рыночных тенденций путем сравнения шока с их наложенными линиями EMA и совершения сделок в подходящее время.
Стратегический принцип
В основе стратегии лежит определение настроений рынка путем вычисления ежедневных колебаний чистой торговли. Конкретные шаги по вычислению следующие:
- Расчет размера ценового диапазона: вычисляется кратное число между 0 и 1 на основе максимальной, минимальной и закрытой цены за день
- Расчет эффективного роста и падения объема сделок: взвешенный в зависимости от направления изменения цены и умноженный на объем сделок
- Вычислить чистый объем сделок: эффективное увеличение сделок минус эффективное уменьшение сделок
- Выбранные в приложении скользящие средние: сглаживание данных по чистым оборотам
- Расчет накладной EMA: эталонная линия для определения тренда
- Рассчитывает изменение коэффициента ((ROC): используется для определения изменения интенсивности тренда
Торговые сигналы формируются по следующим правилам:
- Многоусловие: нанесение накладной EMA на шок
- Условия выполнения: прохождение накладной EMA под шок
- Стоп: Стоп на основе процентов
- Стоп: Стоп на основе процентов
Стратегические преимущества
- Многомерный анализ: информация о рынке, объединяющая три измерения: цены, объем сделок и изменение тенденций
- Высокая гибкость: поддержка нескольких типов скользящих средних, которые могут быть скорректированы в соответствии с различными рыночными характеристиками
- Управление рисками: включает в себя механизм остановки убытков, чтобы эффективно контролировать риски
- Сильная визуализация: изменение интенсивности тренда с помощью прямоугольника, чтобы понять состояние рынка
- Адаптируемость: с помощью параметрического дизайна можно адаптироваться к различным рыночным условиям и торговым видам
Стратегический риск
- Риск обратного тренда: возможные ложные сигналы на рынке в условиях колебаний
- Риск отставания: сам по себе подвижной средний имеет определенную отсталость, что может привести к нежелательному времени входа и выхода из игры
- Чувствительность параметров: Различные комбинации параметров могут привести к большим различиям в эффективности стратегии.
- Зависимость от рыночных условий: в некоторых рыночных условиях может быть неудачно
- Технические ограничения: использование только технических показателей без учета фундаментальных факторов
Предложения по контролю рисков:
- Оптимизация параметров в различных рыночных условиях
- Сигнал может быть подтвержден в сочетании с другими техническими показателями
- Надлежащая корректировка параметров стоп-стоп для адаптации к различной волатильности рынка
Направление оптимизации стратегии
-
Оптимизация механизма подтверждения сигнала:
- Условия подтверждения
- Добавить фильтр силы тренда
- Внедрение адаптивного механизма волатильности
-
Оптимизация управления рисками:
- Реализация динамического механизма стоп-лосса
- Добавление модуля управления капиталом
- Введение механизмов строительства и снижения складов по партиям
-
Параметры оптимизации:
- Разработка механизмов самостоятельной корректировки параметров
- Осуществление переключения параметров на основе рыночных условий
- Добавление модели машинного обучения для параметрической оптимизации
Подвести итог
Эта стратегия использует комплексный анализ объема сделок и ценных данных, чтобы построить более полную систему торговли с отслеживанием тенденций. Основная особенность стратегии заключается в том, что она объединяет несколько технических показателей и предоставляет гибкие параметры. Хотя существует определенный риск, благодаря разумному контролю риска и постоянной оптимизации эта стратегия может принести стабильную прибыль в реальных сделках.
/*backtest
start: 2024-02-25 00:00:00
end: 2025-02-22 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Binance","currency":"SOL_USDT"}]
*/
//@version=5
strategy("EMA-Based Net Volume Oscillator with Trend Change", shorttitle="NVO Trend Change", overlay=false, initial_capital=100000, default_qty_type=strategy.percent_of_equity, default_qty_value=100)
// Input parameters- 1

