
Esta estratégia é conhecida como a estratégia de quantificação de W-forma superior. A estratégia combina a aplicação de W-forma com a estratégia de alta quantidade de energia, identificando o momento de compra formado pela combinação de W-forma de preço com alta transação por meio de indicadores quantitativos.
A estratégia baseia-se principalmente em dois indicadores para a quantificação dos sinais de negociação. O primeiro indicador é o indicador de forma W, que identifica a forma W de preço através de um cruzamento múltiplo de uma média móvel simples e rápida (10 ciclos) com uma média móvel simples e lenta (30 ciclos). Quando a linha rápida atravessa a linha lenta de baixo para cima, é julgado o fundo da forma W. O segundo indicador é o indicador de volume de transação, que compara o volume de transação atual com o volume de transação de uma média móvel simples (20 ciclos).
Em particular, a estratégia usa os seguintes passos para identificar o momento da transação:
A avaliação quantitativa de vários indicadores acima pode ser usada para identificar oportunidades de reversão de preços e formar estratégias de negociação com alta taxa de vitória.
A principal vantagem desta estratégia é a quantificação de vários indicadores, o que torna os sinais de negociação mais precisos e confiáveis. As vantagens específicas são as seguintes:
Em geral, a estratégia é bem sucedida em combinar a forma técnica com indicadores de volume de transação, identificando oportunidades de negociação de alta qualidade por meio de meios quantitativos, sendo confiável e adaptável, uma estratégia de negociação quantitativa mais avançada.
A estratégia também apresenta alguns riscos, que incluem:
Para os riscos acima mencionados, podemos melhorar e otimizar ainda mais a nossa estratégia através dos seguintes pontos:
A estratégia ainda tem espaço para ser melhorada, principalmente em relação aos seguintes aspectos:
Optimizar a configuração de parâmetros: é possível encontrar a combinação ideal de parâmetros, como a média móvel, a multiplicação do volume de transação, etc., com mais detecção de dados e varredura de parâmetros;
Modelo Ensemble: pode adicionar mais indicadores técnicos, construir o modelo Ensemble, integrar os sinais de negociação de julgamento e melhorar a estabilidade da estratégia;
Gerenciamento de posições dinâmicas: pode ser criado um modelo de gerenciamento de posições dinâmicas com base em indicadores de mercado, indicadores de emoção, etc., para reduzir as posições em ambientes de alto risco;
Estratégia de parada de prejuízos: estabelecer um ponto de parada razoável e controlar rigorosamente os prejuízos individuais;
Verificação de retrospectiva: realização de retrospectivas em mais ambientes de mercado para verificar a solidez da estratégia em diferentes situações.
A expectativa é que a estabilidade e a lucratividade da estratégia sejam ainda melhoradas através da otimização contínua dos aspectos acima mencionados.
A estratégia de bloqueio de pedestres de alto padrão da forma de W quantificou com sucesso a combinação efetiva da forma técnica de preço com o indicador de volume de transação, identificando pontos de compra de alta qualidade por meio de meios quantitativos. A vantagem da estratégia reside no fato de que o portfólio de indicadores é abrangente, confiável e adaptável. Mas também existe um risco de falso sinal, que precisa ser mais estável por meio de modelos de otimização de parâmetros, Ensemble e gerenciamento de posição dinâmica.
/*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)