Estratégia de alavancagem vermelha e azul da MacDe


Data de criação: 2023-12-20 15:51:37 última modificação: 2023-12-20 15:51:37
cópia: 0 Cliques: 394
1
focar em
1166
Seguidores

Estratégia de alavancagem vermelha e azul da MacDe

Visão geral

A estratégia de McD’s Red Blue Leverage é uma estratégia de negociação quantitativa que usa o indicador de McD’s para determinar a direção da tendência. A estratégia gera um sinal de negociação através da computação de médias móveis rápidas, médias móveis lentas e linhas de sinal MACD, combinadas com indicadores de portfólio de McD’s para determinar a movimentação futura dos preços.

Princípio da estratégia

O indicador central da estratégia é o indicador de combinação de McDade. O indicador de McDade é composto por uma diferença de desvio (diferença entre uma média móvel rápida e uma média móvel lenta) e uma linha de sinal. Quando a tendência de aumento da desviosidade se acelera, representa a atual posição em um mercado de múltiplos; quando a tendência de queda da desviosidade se acelera, representa a atual posição em um mercado em branco.

A estratégia usa o indicador de McDade para determinar a direção da grande tendência, enquanto o sistema elder impulse é usado para determinar o tempo de entrada e saída específicas. O sistema elder impulse usa uma combinação de linha média rápida e lenta e MACD, com a coluna verde representando o início ou aceleração de uma série de cabeças, a coluna vermelha representando o início ou aceleração de uma série de cabeças, e a coluna azul representando o ponto de mudança de tendência de uma série de cabeças.

De acordo com esses dois indicadores, podemos determinar a direção posicional e as entradas / saídas táticas. Se o indicador de McD representasse uma grande tendência multi-cabeça, abriríamos longas posições quando a coluna Mint do sistema de impulso mais velho aparecesse; Se o indicador de McD representasse uma grande tendência de cabeças vazias, abriríamos posições curtas quando a coluna vermelha do sistema de impulso mais velho aparecesse.

Vantagens estratégicas

  • O indicador McDermott é usado para avaliar tendências e aumentar a probabilidade de lucro.

Na estratégia de McD’s Red Blue Leverage, o indicador McD’s reflete efetivamente a relação entre a oferta e a demanda do mercado e a movimentação dos preços, usando o diferencial de uma média móvel dupla e o diferencial de uma média móvel para julgar o movimento grande. Isso fornece uma direção posicional para nossas entradas.

  • O sistema Elder impulse aumenta a precisão das entradas

O sistema Elder impulse usa a diferença de linha média, o diagrama vertical e as informações sobre o preço para determinar os pontos de viragem. Isso fornece um tempo mais preciso para nossas entradas táticas.

  • Combinando a média lenta como ponto de parada

A estratégia usa a média lenta como trailing stop loss para ajustar o ponto de parada de acordo com a tendência. Isso ajuda a estratégia a obter maiores lucros, enquanto controla o risco.

Análise de Riscos

  • Risco de reversão de tendência

Se houver uma grande inversão de direção no mercado, a probabilidade de erro no indicador de McDade é maior. Se necessário, ajuste apropriado dos parâmetros ou intervenção manual.

  • Maior frequência de transações

Esta estratégia tem uma maior frequência de negociação, gerando mais custos de negociação. É necessário avaliar a relação ganho/perda para garantir que as negociações tenham um retorno positivo.

  • Risco de falência

A parada de perdas muito flexível pode causar grandes perdas; a parada de perdas muito rigorosa pode causar saídas muito frequentes. É necessário avaliar se a parada de perdas é razoável.

Direção de otimização

  • Optimização de parâmetros

Pode-se testar os parâmetros para otimizar o comprimento médio da linha, os parâmetros da linha de sinal, etc., procurando a combinação de parâmetros ideal.

  • Combinação com outros indicadores

Pode ser testado em combinação com outros indicadores como saltos, desvios e identificação de pontos de inflexão, aumentando a eficácia das entradas.

  • Adição de um mecanismo de stop loss automático

Pode ser combinado com o ATR para parar de forma dinâmica ou para rastrear o stop, para que o stop seja mais inteligente e controle de risco efetivo.

Resumir

A estratégia de McD’s Red Blue Leverage usa o indicador McD’s e o sistema Elder para determinar a direção da tendência e os pontos de reversão. A estratégia possui vantagens como a precisão do julgamento, a precisão das entradas e a razoabilidade do stop loss. Também precisamos prevenir possíveis pontos de risco e continuar a otimizar a estratégia.

Código-fonte da estratégia
/*backtest
start: 2022-12-13 00:00:00
end: 2023-12-19 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Author: SudeepBisht
//@version=3
strategy("SB_Elder Impulse System", overlay=true)
useCustomResolution=input(false, type=bool)
customResolution=input("D")
source = request.security(syminfo.tickerid, useCustomResolution ? customResolution : timeframe.period, close)
showColorBars=input(false, type=bool)
lengthEMA = input(13)
fastLength = input(12, minval=1), slowLength=input(26,minval=1)
signalLength=input(9,minval=1)

calc_hist(source, fastLength, slowLength) =>
    fastMA = ema(source, fastLength)
    slowMA = ema(source, slowLength)
    macd = fastMA - slowMA
    signal = sma(macd, signalLength)
    macd - signal

get_color(emaSeries, macdHist) =>
    g_f = (emaSeries > emaSeries[1]) and (macdHist > macdHist[1])
    r_f = (emaSeries < emaSeries[1]) and (macdHist < macdHist[1])
    g_f ? green : r_f ? red : blue
    
b_color = get_color(ema(source, lengthEMA), calc_hist(source, fastLength, slowLength))    
//bgcolor(b_color, transp=0)
//barcolor(showColorBars ? b_color : na)

chk=b_color==green?1:b_color==red?-1:0


if (not na(chk))
    if(chk==1)
        strategy.entry("RsiLE", strategy.long, comment="RsiLE")
    if(chk==-1)
        strategy.entry("RsiSE", strategy.short, comment="RsiSE")
    if(chk==0)
        strategy.close_all()