Ini adalah strategi perdagangan berdasarkan Indikator Momentum Dual Rate of Change (DRCMI). Ini menghasilkan sinyal perdagangan dengan mengukur momentum pasar di beberapa kerangka waktu.
Inti dari strategi ini adalah DRCMI, yang merupakan rata-rata tertimbang dari beberapa indikator Rate of Change (ROC) di berbagai periode. Secara khusus, ini menggabungkan ROC 6 periode, 10 periode, 15 periode, dan 20 periode. ROC 6 periode dan 10 periode memiliki bobot 1, sedangkan ROC 15 periode memiliki bobot 2, dan ROC 20 periode memiliki bobot 3.
Dengan menggabungkan ROC di seluruh kerangka waktu, DRCMI mencerminkan momentum jangka pendek dan jangka panjang. Ketika positif, itu menunjukkan tren naik dalam jangka pendek dan jangka panjang. Ketika negatif, itu menandakan downtrend. Intensitas momentum juga ditangkap dalam amplitudo fluktuasi DRCMI.
Sinyal perdagangan dihasilkan berdasarkan siklus DRCMI. Posisi panjang dimulai ketika DRCMI melintasi di atas 0, sementara posisi pendek dimulai ketika melintasi di bawah 0.
Keuntungan utama dari strategi ini adalah:
Ada juga beberapa risiko yang harus dipertimbangkan:
Untuk mengurangi risiko, stop loss harus digunakan bersama dengan optimalisasi parameter DRCMI dan penggabungan indikator teknis tambahan.
Beberapa cara untuk meningkatkan strategi:
Strategi ini menghasilkan sinyal perdagangan dengan mengkondensasi momentum dari beberapa kerangka waktu ke dalam indikator DRCMI. Ini sederhana namun efektif dalam mendapatkan keuntungan dari perubahan momentum. Namun, penyesuaian parameter dan implementasi stop loss memerlukan optimasi lebih lanjut, dan menggabungkan DRCMI dengan indikator teknis tambahan dapat meningkatkan kinerja.
/*backtest start: 2023-10-23 00:00:00 end: 2023-11-22 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 20/09/2017 // This indicator really is the KST indicator presented by Martin Pring. // the KST indicator is a weighted summed rate of change oscillator that // is designed to identify meaningful turns. Various smoothed rate of change // indicators can be combined to form different measurements of cycles. // // You can change long to short in the Input Settings // WARNING: // - For purpose educate only // - This script to change bars colors. //////////////////////////////////////////////////////////// strategy(title="MovROC (KST indicator)", shorttitle="MovROC (KST indicator)") reverse = input(false, title="Trade reverse") hline(0, color=purple, linestyle=line) xROC6 = sma(roc(close, 6), 10) xROC10 = sma(roc(close, 10), 10) xROC15 = sma(roc(close, 15), 9) xROC20 = sma(roc(close, 20), 15) nRes = xROC6 + (2 * xROC10) + (3 * xROC15) + (4 * xROC20) pos = iff(nRes > 0, 1, iff(nRes < 0, -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=blue, title="MovROC (KST indicator)")