Стратегия называется
Стратегия использует две экспоненциальные скользящие средние (EMA) с различными параметрами для сглаживания разницы между самыми высокими и самыми низкими ценами и получает индикатор индекса массы.
В частности, он сначала рассчитывает разницу между самой высокой и самой низкой ценами xPrice. Затем он рассчитывает 9-периодную и 25-периодную EMA xPrice, названную соответственно xEMA и xSmoothXAvg. После этого он суммирует соотношения этих двух EMA, чтобы получить индекс массы. Когда индекс массы больше порога, он становится коротким. Когда меньше порога, он становится длинным.
Стратегия определяет точки обратного движения тренда путем перекрестки индекса массы и, таким образом, проводит краткосрочную торговлю. По мере усиления волатильности рынка, индекс массы будет расти. По мере снижения волатильности рынка, индекс массы упадет. Мониторинг его прорыва определенного уровня может эффективно захватывать краткосрочные торговые возможности.
Стратегия имеет следующие преимущества:
Эта стратегия также сопряжена с некоторыми рисками:
Стратегия может быть оптимизирована в следующих аспектах:
Эта стратегия разрабатывает простую краткосрочную торговую стратегию, основанную на индикаторе индекса массы, который может эффективно идентифицировать переломные моменты на рынке для точных длинных и коротких сделок. Торговая стратегия и настройки параметров просты и интуитивны, просты в реализации и регулируемы для различных рыночных условий, что делает ее очень практичной. Но также следует учитывать риски перенапряжения и сбоя индикаторов. Анализ тенденций и стоп-лосс должны быть объединены для борьбы с неопределенностью рынка.
/*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")