Strategi ini menggunakan Indeks Pemberantasan Pasaran (MFI) untuk menilai keadaan trend pasaran dan kemungkinan pembalikan trend.
Mengira IFM, formula: (Paling Tinggi - Paling Rendah) / Volume * 10000
Tetapkan ambang beli dan jual, seperti membeli apabila IFM > 1 dan menjual apabila IFM < 0.8
Pergi panjang apabila MFI melintasi sempadan beli, pergi pendek apabila melintasi sempadan jual
Bar kod warna berdasarkan isyarat untuk perwakilan visual
Pilihan untuk membalik arah isyarat
Keupayaan yang kuat untuk menilai trend pasaran dan pergerakan harga yang cekap
Pengaturan parameter yang mudah, mudah untuk menentukan ambang
Isyarat perdagangan yang jelas, mudah ditafsirkan dan dilaksanakan
Warna bar visual secara intuitif memaparkan keadaan pasaran
Fleksibiliti untuk pergi panjang atau pendek jika perlu
Tidak dapat menentukan kekuatan trend, risiko keuntungan yang tidak mencukupi
Tidak dapat membezakan turun naik biasa atau pembalikan sebenar
Rendah kepada isyarat palsu daripada peristiwa tiba-tiba
Ada sedikit kelewatan, mungkin terlepas titik masuk terbaik
Tiada mekanisme stop loss, tidak dapat mengawal kerugian tunggal
Uji nilai ambang parameter yang berbeza
Tambah penunjuk harga jumlah untuk pengesahan
Menggabungkan purata bergerak untuk menentukan arah trend
Menetapkan strategi stop loss untuk kawalan risiko
Menentukan peraturan saiz kedudukan untuk menyesuaikan dengan pasaran
Prestasi ujian di pasaran langsung di instrument dan jangka masa yang berbeza
Strategi ini menggunakan MFI untuk menilai keadaan trend pasaran dan memberikan isyarat perdagangan yang mudah. Penambahbaikan lanjut dalam pengoptimuman parameter, stop loss dan lain-lain diperlukan untuk kawalan risiko yang ketat. Tetapi logiknya jelas dan boleh dilaksanakan untuk berfungsi sebagai sebahagian daripada strategi trend berikut, sehingga mempunyai nilai praktikal.
/*backtest start: 2023-08-19 00:00:00 end: 2023-09-18 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 12/09/2018 // The Market Facilitation Index is an indicator that relates price range to // volume and measures the efficency of price movement. Use the indicator to // determine if the market is trending. If the Market Facilitation Index increased, // then the market is facilitating trade and is more efficient, implying that the // market is trending. If the Market Facilitation Index decreased, then the market // is becoming less efficient, which may indicate a trading range is developing that // may be a trend reversal. // // You can change long to short in the Input Settings // WARNING: // - For purpose educate only // - This script to change bars colors. //////////////////////////////////////////////////////////// strategy(title="Market Facilitation Index (MFI) Backtest", shorttitle="MFI") SellZone = input(6.2, minval=0.01, step = 0.01) BuyZone = input(1, minval=0.01, step = 0.01) reverse = input(false, title="Trade reverse") hline(BuyZone, color=green, linestyle=line) hline(SellZone, color=red, linestyle=line) xmyVol = volume xmyhigh = high xmylow = low nRes = (xmyhigh - xmylow) / xmyVol * 10000 pos = iff(nRes > BuyZone, 1, iff(nRes < SellZone, -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=green, title="MFI", style = histogram)