
Esta estratégia é conhecida como estratégia de negociação de curto prazo baseada em indicadores de momentum. A estratégia usa o indicador de momentum Mass Index para identificar os pontos de inflexão da tendência do mercado e capturar oportunidades de negociação de curto prazo.
A estratégia usa o EMA de média móvel do índice de dois conjuntos de diferentes parâmetros para equilibrar a diferença entre o preço máximo e o preço mínimo, obtendo o indicador Mass Index. Faça um curto-circuito quando atravessa uma barreira no Mass Index; Faça mais quando atravessa uma barreira abaixo do Mass Index.
Especificamente, primeiro calcule a diferença entre o preço máximo e o preço mínimo xPrice. Em seguida, calcule os EMAs de 9 e 25 ciclos de xPrice, denominados xEMA e xSmoothXAvg, respectivamente. Em seguida, calcule a soma dos valores dos dois EMAs, obtendo o Mass Index.
A estratégia usa a ruptura do Mass Index para cima e para baixo para determinar o ponto de reversão da tendência e, portanto, para negociações de curto prazo. Quando a turbulência do mercado aumenta, o Mass Index sobe; quando a turbulência do mercado diminui, o Mass Index desce. A monitorização de um determinado nível de ruptura pode ser eficaz para capturar oportunidades de negociação de curto prazo.
A estratégia tem as seguintes vantagens:
A estratégia também apresenta alguns riscos:
A estratégia pode ser melhorada em vários aspectos:
Esta estratégia é baseada no Mass Index, uma estratégia de negociação de curto prazo mais simples concebida para identificar efetivamente os pontos de inflexão do mercado e, assim, fazer mais curto-circuito com precisão. A estratégia de negociação e a configuração dos parâmetros são simples, intuitivas, fáceis de implementar e podem ser ajustadas e otimizadas para diferentes condições de mercado, com uma forte praticidade.
/*backtest
start: 2023-02-20 00:00:00
end: 2024-02-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 12/09/2017
// The Mass Index was designed to identify trend reversals by measuring
// the narrowing and widening of the range between the high and low prices.
// As this range widens, the Mass Index increases; as the range narrows
// the Mass Index decreases.
// The Mass Index was developed by Donald Dorsey.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="MASS Index", shorttitle="MASS Index")
Length1 = input(9, minval=1)
Length2 = input(25, minval=1)
Trigger = input(26.5, step = 0.01)
reverse = input(false, title="Trade reverse")
hline(27, color=blue, linestyle=line, title = "Setup")
hline(Trigger, color=red, linestyle=line, title = "Trigger")
xPrice = high - low
xEMA = ema(xPrice, Length1)
xSmoothXAvg = ema(xEMA, Length1)
nRes = sum(iff(xSmoothXAvg != 0, xEMA / xSmoothXAvg, 0), Length2)
pos = iff(nRes > Trigger, -1,
iff(nRes < Trigger, 1, nz(pos[1], 0)))
possig = iff(reverse and pos == 1, -1,
iff(reverse and pos == -1, 1, pos))
if (possig == 1)
strategy.entry("Long", strategy.long)
if (possig == -1)
strategy.entry("Short", strategy.short)
barcolor(possig == -1 ? red: possig == 1 ? green : blue )
plot(nRes, color=red, title="MASS Index")