Путь к тому, чтобы стать мастером количественной W-образной модели


Дата создания: 2024-01-31 14:49:56 Последнее изменение: 2024-01-31 14:49:56
Копировать: 0 Количество просмотров: 627
1
Подписаться
1617
Подписчики

Путь к тому, чтобы стать мастером количественной W-образной модели

Обзор

Эта стратегия называется “Путь к высоким ценовым W-формам”. Эта стратегия использует W-форма и высокую энергию, чтобы определить, когда цена W-форма и высокий объем образуются в сочетании.

Стратегический принцип

Стратегия основывается на двух показателях для количественного определения торговых сигналов. Первый показатель - W-образный показатель, который идентифицирует ценовую W-образность путем многоголового пересечения быстрой простой движущейся средней (10 циклов) и медленной простой движущейся средней (30 циклов). Когда быстрая линия проходит медленную линию снизу, она определяется как W-образная.

В частности, стратегия использует следующие шаги для определения времени совершения сделки:

  1. вычислить простую скользящую среднюю за 10 и 30 циклов;
  2. Определить, что быстрая линия и медленная линия в сочетании с золотой форкой и снова мертвой форкой образуют форму W;
  3. вычислить простую скользящую среднюю 20-циклического объема сделок, причем текущий объем сделок в два раза больше, чем средний объем сделок; выявить высокий объем энергии;
  4. При появлении формы W и высокого количества энергии, образуется сигнал покупки.

Посредством количественного суждения о вышеуказанных нескольких показателях можно эффективно идентифицировать возможности для переворота цены и сформировать торговую стратегию с высокой выигрышной вероятностью.

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

Основные преимущества данной стратегии заключаются в том, что она позволяет использовать множество показателей для количественного определения, что делает торговые сигналы более точными и надежными. Конкретные преимущества:

  1. W-образный индикатор позволяет точно идентифицировать ценовые повороты и обладает высоким качеством;
  2. Высокий уровень энергетической верификации позволяет избежать ложных сигналов и повысить надежность сигналов;
  3. Показательная комбинация делает стратегию более всеобъемлющей и трехуровневой, а также более успешной.
  4. Параметры могут быть скорректированы и оптимизированы в зависимости от рыночной ситуации.

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

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

В этой стратегии есть определенные риски, в основном связанные с следующими аспектами:

  1. В случае, если W-форма не позволяет 100% прогнозировать обратную сторону цены, существует риск получения ложных сигналов.
  2. Высокий уровень верификации также может привести к тому, что некоторые возможности будут упускаться, и не все пункты будут идентифицированы.
  3. Параметры, такие как цикличность скользящих средних, должны быть скорректированы и оптимизированы в зависимости от рыночных условий, иначе они могут повлиять на эффективность стратегии.
  4. Ни один технический индикатор не может точно прогнозировать рынок, и комбинация не может полностью избежать риска потерь.

Мы можем улучшить и оптимизировать наши стратегии в отношении этих рисков следующим образом:

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

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

В этой стратегии есть еще много возможностей для оптимизации, в частности, в следующих аспектах:

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

  2. Модель Ensemble: можно добавить больше технических показателей, построить модель Ensemble, интегрировать торговые сигналы и повысить стабильность стратегии;

  3. Динамическое управление позициями: можно создать динамическую модель управления позициями на основе крупных рыночных показателей, эмоциональных показателей и т. Д., Чтобы снизить позиции в условиях высокого риска;

  4. Стоп-стратегия: установление разумных стоп-пунктов, строгий контроль за единичными потерями;

  5. Проверка обратной связи: Проверка обратной связи в более широких рыночных условиях, чтобы проверить устойчивость стратегии в различных ситуациях.

Продолжая оптимизировать вышеперечисленные аспекты, можно ожидать дальнейшего повышения стабильности и прибыльности стратегии.

Подвести итог

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

Исходный код стратегии
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Combined Strategy", overlay=true)

// Input parameters for the W pattern with high volume
wBottomDepth_W = input.int(3, title="W Bottom Depth", minval=1)
volumeMultiplier_W = input.int(2, title="Volume Multiplier", minval=1)

// Calculate moving averages for the W pattern
maShort = ta.sma(close, 10)
maLong = ta.sma(close, 30)

// Find W pattern
wBottom = ta.crossover(maShort, maLong) and ta.crossover(maShort[1], maLong[1])

// Check for high volume
isHighVolume = volume > volumeMultiplier_W * ta.sma(volume, 20)

// Strategy logic for the W pattern with high volume
if (wBottom and isHighVolume)
    strategy.entry("W Pattern Buy", strategy.long)

// Plot shapes to highlight W pattern and high volume
plotshape(series=wBottom and isHighVolume, title="W Bottom with High Volume", color=color.new(color.green, 0), style=shape.triangleup, location=location.belowbar, size=size.small)

// Strategy logic for the second strategy
longCondition_My = ta.crossover(ta.sma(close, 14), ta.sma(close, 28))
if (longCondition_My)
    strategy.entry("Long Entry", strategy.long)

shortCondition_My = ta.crossunder(ta.sma(close, 14), ta.sma(close, 28))
if (shortCondition_My)
    strategy.entry("Short Entry", strategy.short)