Esta estratégia é um sistema de negociação quantitativo que combina a tendência seguindo e a reversão média. Ele usa a média móvel de 200 dias (MA200) para determinar a direção da tendência principal, enquanto utiliza flutuações de preços de 7 dias para identificar oportunidades de sobrevenda de curto prazo, alcançando o melhor tempo de entrada em tendências de alta. Este método garante tanto precisão direcional quanto intervenção oportuna durante os ajustes de preços, aproveitando totalmente a análise técnica na negociação.
A lógica central inclui duas dimensões: primeiro, usando o MA200 para julgar tendências de longo prazo, considerando apenas posições quando o preço está acima do MA200; segundo, observando o desempenho do preço nos últimos 7 dias de negociação, entrando em posições longas quando uma baixa de 7 dias ocorre enquanto ainda está acima do MA200 e fechando posições quando o preço atinge uma alta de 7 dias.
A Estratégia Double Seven é um sistema de negociação quantitativo que combina organicamente a tendência seguindo com a reversão média. Através do uso coordenado de MA200 e flutuações de preços de 7 dias, ele garante tanto precisão direcional quanto tempo de entrada ideal. Embora existam certas limitações, a estratégia possui valor prático e potencial de expansão por meio de otimização e controle de risco razoáveis.
/*backtest start: 2019-12-23 08:00:00 end: 2024-11-27 00:00:00 period: 1d basePeriod: 1d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © EdgeTools //@version=5 strategy("Larry Connors' Double Seven Strategy", overlay=true) // 200-day moving average ma200 = ta.sma(close, 200) // Conditions for Double Seven Strategy priceAboveMa200 = close > ma200 // Find the lowest close over the last 7 days lowestClose7Days = ta.lowest(close, 7) // Find the highest close over the last 7 days highestClose7Days = ta.highest(close, 7) // Entry and exit rules longCondition = priceAboveMa200 and close <= lowestClose7Days exitCondition = close >= highestClose7Days // Enter long position if (longCondition) strategy.entry("Long", strategy.long) // Exit long position if (exitCondition) strategy.close("Long") // Plot moving averages plot(ma200, "200-day MA", color=color.blue)