Type/to search

Количественная торговая стратегия на основе EMA100 и относительной нереализованной прибыли (NUPL)

EMA
1
Follow
1802
Followers

img

Обзор

Данная торговая стратегия основана на трех индикаторах: 100-периодная экспоненциальная скользящая средняя (EMA100), чистая нереализованная прибыль/убыток (NUPL) и относительная нереализованная прибыль. Торговые сигналы генерируются при пересечении цены с EMA100 в сочетании с положительными или отрицательными значениями NUPL и относительной нереализованной прибыли. Когда цена пересекает EMA100 снизу вверх и оба значения NUPL и относительной нереализованной прибыли положительны, подается сигнал на открытие длинной позиции (лонг). Когда цена пересекает EMA100 сверху вниз и оба значения NUPL и относительной нереализованной прибыли отрицательны, подается сигнал на открытие короткой позиции (шорт). Стратегия использует фиксированный размер позиции в 10% и устанавливает стоп-лосс на уровне 10%.

Принцип стратегии

  1. 100-периодная EMA рассчитывается как основной индикатор для определения тренда.
  2. NUPL и относительная нереализованная прибыль используются в качестве вспомогательных индикаторов для подтверждения силы и устойчивости тренда.
  3. Сигналы на открытие лонга/шорта генерируются, когда цена пересекает EMA100 и при этом значения NUPL и относительной нереализованной прибыли одновременно положительны/отрицательны.
  4. Используется фиксированный размер позиции 10% и стоп-лосс 10% для контроля риска.
  5. При наличии длинной позиции, если цена падает ниже уровня стоп-лосса, длинная позиция закрывается. При наличии короткой позиции, если цена поднимается выше уровня стоп-лосса, короткая позиция закрывается.

Преимущества

  1. Простота и понятность: логика стратегии ясна, используются распространенные технические индикаторы, что облегчает понимание и реализацию.
  2. Следование за трендом: EMA100 помогает улавливать основные тренды, что подходит для рынков с выраженным направлением.
  3. Контроль риска: фиксированный размер позиции и стоп-лосс позволяют эффективно управлять рисками.
  4. Адаптивность: стратегия может применяться на различных рынках и торговых инструментах.

Анализ рисков

  1. Ложные сигналы: на боковых рынках частые пересечения цены с EMA100 могут генерировать много ложных сигналов, приводящих к убыткам.
  2. Запаздывание: EMA как запаздывающий индикатор может медленно реагировать на развороты тренда, упуская лучшие точки входа.
  3. Оптимизация параметров: параметры стратегии (период EMA, размер позиции, уровень стоп-лосса) необходимо оптимизировать под разные рынки; неверные параметры могут ухудшить результаты.

Направления оптимизации

  1. Оптимизация параметров: настройка периода EMA, размера позиции, уровня стоп-лосса для улучшения производительности.
  2. Фильтрация сигналов: добавление других технических или рыночных индикаторов для отсеивания ложных сигналов.
  3. Динамическое управление позицией: корректировка размера позиции в зависимости от волатильности рынка, текущего результата счета и других факторов для повышения доходности и контроля риска.
  4. Комбинация длинных и коротких позиций: одновременное удержание как длинных, так и коротких позиций для хеджирования рыночных рисков и повышения стабильности стратегии.

Заключение

Данная торговая стратегия генерирует сигналы на основе трех индикаторов: EMA100, NUPL и относительной нереализованной прибыли. Она обладает такими преимуществами, как логическая ясность, контролируемый риск и адаптивность. В то же время она подвержена рискам ложных сигналов, запаздывания и необходимости оптимизации параметров. В будущем стратегию можно улучшить за счет оптимизации параметров, фильтрации сигналов, динамического управления позицией и комбинирования длинных и коротких позиций.

Source
Pine
/*backtest
start: 2023-06-11 00:00:00
end: 2024-06-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Scalping Strategy with EMA 100, NUPL, and Relative Unrealized Profit", overlay=true)

// Input for EMA period
Strategy parameters
Strategy parameters
EMA Period (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)