- Quadrado
- A taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa.
A taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa de variação da taxa.
Autora:
ChaoZhang, Data: 2024-04-01 10:51:46
Tags:
Resumo
Esta estratégia negocia com base na relação cruzada entre o indicador VWAP (Volume Weighted Average Price) e o preço. Ele abre uma posição longa quando o preço cruza acima do VWAP e uma posição curta quando o preço cruza abaixo do VWAP. Enquanto isso, ele utiliza o indicador ATR (Average True Range) para calcular o stop loss dinâmico e tomar níveis de lucro para controlar o risco e bloquear os lucros.
Princípios de estratégia
- Calcular o valor VWAP durante um determinado período como referência para o custo médio de mercado.
- Determine a situação de cruzamento entre o preço e o VWAP: um sinal longo é acionado quando o preço de fechamento cruza acima do VWAP e um sinal curto é acionado quando cruza abaixo do VWAP.
- O indicador ATR deve ser utilizado para calcular o intervalo de volatilidade do mercado atual e definir níveis dinâmicos de stop loss e de lucro com base no valor ATR e nos fatores multiplicadores dados.
- Uma vez aberta uma posição, saia da negociação quando o preço atingir o nível de stop loss ou take profit.
Análise das vantagens
- O VWAP pode refletir eficazmente o custo médio do mercado, combinado com o preço, podendo avaliar melhor a força da tendência e os níveis potenciais de suporte/resistência.
- O indicador ATR permite a adaptação dinâmica de stop loss e take profit à variação de volatilidade em diferentes condições de mercado, controlando o risco e tendo em conta o potencial de lucro.
- Os parâmetros são ajustáveis, tais como os períodos de cálculo do VWAP e do ATR, os multiplicadores de stop loss e take profit, etc., que podem ser ajustados de forma flexível em função das diferentes características do mercado e das preferências de risco.
Análise de riscos
- Como indicador de tendência, o VWAP apresenta um certo atraso e pode apresentar um desempenho fraco em mercados agitados, gerando mais sinais falsos.
- O multiplicador ATR fixo de stop loss e take profit pode não se adaptar plenamente à rápida mudança do sentimento do mercado, levando a stop losses prematuros ou a uma margem de lucro insuficiente.
- A estratégia não considera as diferenças de preços, em que o preço de abertura ultrapassa diretamente os níveis de stop loss ou take profit, expondo certos riscos.
Orientações de otimização
- Combinar outros indicadores de tendência ou indicadores de volatilidade em cima do VWAP para ajudar no julgamento, tais como MA, EMA, etc., para melhorar a fiabilidade do sinal.
- Otimizar o fator multiplicador ATR através da introdução de um mecanismo de ajustamento dinâmico adaptativo para ajustar dinamicamente o tamanho do multiplicador com base nas características recentes de volatilidade dos preços.
- Adicione o manuseio de diferença de preço na lógica de stop loss e take profit, como stop loss direto ou take profit no preço de abertura, ordens pendentes e outros mecanismos de enfrentamento.
- Considerar a introdução de estratégias de gestão de posições e de gestão de fundos, tais como o rácio fixo, o risco fixo e outros métodos de alocação de fundos para melhorar o rácio global de retorno/risco.
Resumo
Esta estratégia se concentra no VWAP, gerando sinais de negociação através de crossovers com o preço, combinando ATR para stop loss dinâmico e take profit para controlar o risco de drawdown enquanto captura tendências. A ideia geral é simples e fácil de entender. No entanto, há mais espaço para otimização. Ao introduzir indicadores auxiliares, otimizar a lógica de stop loss e take profit, adicionar gerenciamento de dinheiro, etc., a estratégia pode se adaptar melhor aos ambientes de mercado em mudança e melhorar sua robustez e lucratividade.
/*backtest
start: 2023-03-26 00:00:00
end: 2024-03-31 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Hannah Strategy Stop Loss and Take Profit", overlay=true)
// Inputs
cumulativePeriod = input(40, "VWAP Period")
atrPeriod = input(14, "ATR Period")
multiplier = input(1.5, "ATR Multiplier for Stop Loss")
targetMultiplier = input(3, "ATR Multiplier for Take Profit")
// Calculations for VWAP
typicalPrice = (high + low + close) / 3
typicalPriceVolume = typicalPrice * volume
cumulativeTypicalPriceVolume = sum(typicalPriceVolume, cumulativePeriod)
cumulativeVolume = sum(volume, cumulativePeriod)
vwapValue = cumulativeTypicalPriceVolume / cumulativeVolume
// Plot VWAP on the chart
plot(vwapValue, color=color.blue, title="VWAP")
// Entry Conditions based on price crossing over/under VWAP
longCondition = crossover(close, vwapValue)
shortCondition = crossunder(close, vwapValue)
// ATR Calculation for setting dynamic stop loss and take profit
atr = atr(atrPeriod)
// Execute Trades with Dynamic Stop Loss and Take Profit based on ATR
if (longCondition)
strategy.entry("Long", strategy.long)
// Setting stop loss and take profit for long positions
strategy.exit("Long Exit", "Long", stop=close - atr * multiplier, limit=close + atr * targetMultiplier)
if (shortCondition)
strategy.entry("Short", strategy.short)
// Setting stop loss and take profit for short positions
strategy.exit("Short Exit", "Short", stop=close + atr * multiplier, limit=close - atr * targetMultiplier)
Mais.