Strategi ini disebut
Strategi ini menggunakan dua rata-rata bergerak eksponensial (EMA) dengan parameter yang berbeda untuk meratakan perbedaan antara harga tertinggi dan terendah dan mendapatkan indikator Indeks Massa.
Secara khusus, pertama menghitung perbedaan antara harga tertinggi dan terendah xPrice. Kemudian menghitung EMA 9 periode dan 25 periode xPrice, masing-masing bernama xEMA dan xSmoothXAvg. Setelah itu, jumlah rasio dari kedua EMA ini untuk mendapatkan Indeks Massa. Ketika Indeks Massa lebih besar dari ambang batas, itu pergi pendek. Ketika di bawah ambang batas, itu pergi panjang.
Strategi ini mengidentifikasi titik pembalikan tren dengan penyeberangan Indeks Massa dan dengan demikian melakukan perdagangan jangka pendek. Ketika volatilitas pasar meningkat, Indeks Massa akan meningkat. Ketika volatilitas pasar mereda, Indeks Massa akan turun. Memantau terobosan tingkat tertentu dapat secara efektif menangkap peluang perdagangan jangka pendek.
Strategi ini memiliki keuntungan berikut:
Ada juga beberapa risiko dengan strategi ini:
Strategi dapat dioptimalkan dalam aspek berikut:
Strategi ini merancang strategi perdagangan jangka pendek yang sederhana berdasarkan indikator Indeks Massa, yang dapat secara efektif mengidentifikasi titik balik di pasar untuk perdagangan panjang dan pendek yang tepat. Strategi perdagangan dan pengaturan parameter sederhana dan intuitif, mudah diterapkan, dan dapat disesuaikan untuk lingkungan pasar yang berbeda, menjadikannya sangat praktis. Tetapi risiko overfit dan kegagalan indikator juga harus diperhatikan. Analisis tren dan stop loss harus dikombinasikan untuk mengatasi ketidakpastian pasar.
/*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")