
A estratégia de negociação de equilíbrio multicolorido de linha média é uma estratégia de negociação de equilíbrio multicolorido que utiliza o cruzamento de médias móveis douradas e mortes de diferentes períodos. A estratégia combina vários efeitos visuais, como a exibição de cores de linha K, cores de fundo e marcas de forma, para auxiliar na observação de mudanças de tendência. A estratégia é adequada para comerciantes intermediários e avançados mais familiarizados com a teoria da linha média móvel.
A estratégia define primeiro dois parâmetros ajustáveis pelo usuário: o período de média ativa len1 e o período de média de referência len2. O período de média ativa é curto, para capturar mudanças de tendência de curto prazo; o período de média de referência é longo, para filtrar o ruído do mercado de curto prazo. Os usuários podem escolher livremente entre 5 tipos diferentes de médias móveis: média móvel do índice EMA, média móvel simples SMA, média móvel ponderada WMA, média móvel ponderada DEMA, média móvel de duplo índice e média móvel ponderada VWMA.
Quando a linha média curta atravessa a linha média de longo prazo, gera um sinal de forquilha de ouro e abre mais opções. Quando a linha média curta atravessa a linha média de longo prazo, gera um sinal de forquilha de ouro e abre mais opções.
Os marcadores de forma mostram intuitivamente a localização dos forcados de ouro e forcados de morte. A cor de fundo auxilia na determinação da direção da tendência. A estratégia possui simultaneamente dois modos de negociação opcionais, o de balanço de forca multi-espaço e o de forca apenas de forca multi-cabeça.
Risco de sinais enganosos na linha média
Riscos específicos mais adequados para a estratégia
O risco de perdas aumenta com o volume de transações
A estratégia de negociação de equilíbrio multicolorido linear integra os benefícios do indicador de equilíbrio linear, permitindo a negociação de equilíbrio multicolorido. A estratégia é visualmente eficaz e facilita a compreensão das tendências do mercado; e os parâmetros são personalizáveis e adaptáveis.
/*backtest
start: 2023-10-13 00:00:00
end: 2023-11-12 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("MASelect Crossover Strat", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)
av1 = input(title="Active MA", defval="EMA", options=["EMA", "SMA", "WMA", "DEMA", "VWMA"])
av2 = input(title="Base MA", defval="EMA", options=["EMA", "SMA", "WMA", "DEMA", "VWMA"])
len1 = input(20, "Active Length")
len2 = input(100, "Base Length")
src = input(close, "Source")
strat = input(defval="Long+Short", options=["Long+Short", "Long Only"])
ema1 = ema(src, len1)
ema2 = ema(src, len2)
sma1 = sma(src, len1)
sma2 = sma(src, len2)
wma1 = wma(src, len1)
wma2 = wma(src, len2)
e1 = ema(src, len1)
e2 = ema(e1, len1)
dema1 = 2 * e1 - e2
e3 = ema(src, len2)
e4 = ema(e3, len2)
dema2 = 2 * e3 - e4
vwma1 = vwma(src, len1)
vwma2 = vwma(src, len2)
ma1 = av1 == "EMA"?ema1:av1=="SMA"?sma1:av1=="WMA"?wma1:av1=="DEMA"?dema1:av1=="VWMA"?vwma1:na
ma2 = av2 == "EMA"?ema2:av2=="SMA"?sma2:av2=="WMA"?wma2:av2=="DEMA"?dema2:av2=="VWMA"?vwma2:na
co = crossover(ma1, ma2)
cu = crossunder(ma1, ma2)
barcolor(co?lime:cu?yellow:na)
col = ma1 >= ma2?lime:red
bgcolor(co or cu?yellow:col)
plotshape(co, style=shape.triangleup, location=location.belowbar)
plotshape(cu, style=shape.triangledown)
plot(ma1, color=col, linewidth=3), plot(ma2, style=circles, linewidth=1)
strategy.entry("Buy", strategy.long, when=co)
if strat=="Long+Short"
strategy.entry("Sell", strategy.short, when=cu)
else
strategy.close("Buy", when=cu)