Type/to search

Стратегия на основе дивергенции скользящих средних

Cryptocurrency
Created: 2024-01-24 11:43:41
Last modified: 2 years ago
1
Follow
1791
Followers

img

Обзор

Данная стратегия выявляет расхождения между ценой и скользящей средней, рассчитывая скользящую среднюю и её экстремальные точки, и использует их как сигналы для покупки и продажи. Она может применяться к любому осцилляторному индикатору для поиска расхождений. Это ценный инструмент, который можно использовать для бэктестирования и реальной торговли.

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

  1. Вычисляется скользящая средняя (MA) длиной Len
  2. Обнаруживаются поворотные минимумы (PL) и поворотные максимумы (PH) MA
  3. Определяется наличие бычьего расхождения: цена обновляет минимум, а MA нет, или цена не обновляет минимум, а MA обновляет
  4. Определяется наличие медвежьего расхождения: цена обновляет максимум, а MA нет, или цена не обновляет максимум, а MA обновляет
  5. На основе расхождений определяются сигналы на покупку и продажу

Анализ преимуществ

  1. Автоматически выявляет расхождения между ценой и MA, избегая ошибок ручного анализа
  2. Применим к любым осцилляторным индикаторам, обладает высокой расширяемостью
  3. Может использоваться для бэктестирования и проверки прибыльности стратегии
  4. Позволяет настраивать параметры для регулировки чувствительности и избежания ложных сигналов
  5. Предоставляет несколько типов расхождений, обеспечивая точное и всестороннее определение

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

  1. При неправильной настройке осцилляторного индикатора может генерировать множество ложных сигналов
  2. Для возникновения расхождений требуются действительные поворотные точки, что может привести к нехватке сигналов
  3. Необходимо правильно настраивать параметры для баланса между чувствительностью и фильтрацией ложных сигналов
  4. Лучше использовать в сочетании с другими факторами, при самостоятельном использовании надежность низкая

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

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

Заключение

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

Source
Pine
/*backtest
start: 2023-12-24 00:00:00
end: 2024-01-12 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © tista 
//https://www.tradingview.com/u/tista/#published-scripts
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
MA Period
MA Source
Pivot Lookback Right
Pivot Lookback Left
Max of Lookback Range
Min of Lookback Range
Plot Bullish
Plot Hidden Bullish
Plot Bearish
Plot Hidden Bearish
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)