
Strategi ini menggabungkan isyarat dari tiga indikator: purata bergerak bersarang ((MACD), isyarat yang agak kuat ((RSI) dan isyarat yang agak sibuk ((RVOL)) untuk membentuk isyarat perdagangan beli dan jual untuk mencari titik balik harga saham dan melakukan perdagangan automatik.
Strategi perdagangan optimasi silang tiga indeks menggunakan kelebihan tiga indikator MACD, RSI dan RVOL secara komprehensif untuk membentuk isyarat perdagangan yang stabil. Ia mempunyai kebolehpercayaan dan kestabilan yang kuat dalam pilihan masa masuk dan keluar dari pasaran.
MACD digunakan untuk menentukan pembalikan harga dan arah trend. RSI digunakan untuk menentukan kawasan overbought dan oversold. RVOL digunakan untuk menentukan pergerakan asynchronous.
Strategi ini boleh digunakan untuk perdagangan jangka panjang dan jangka pendek. Ia dapat mengurangkan kebarangkalian untuk menghentikan kerugian dan meningkatkan kebarangkalian untuk keuntungan.
Apabila RSI menembusi 30, MACD menembusi garis isyarat dan RVOL lebih tinggi daripada 2, menghasilkan isyarat beli.
Sinyal jual dihasilkan apabila RSI berada di bawah 70, MACD di bawah garis isyarat dan RVOL di bawah 5.
Strategi ini memerlukan dua kriteria untuk menghasilkan isyarat dagangan, yang dapat menghalang isyarat palsu dan meningkatkan kestabilan.
Untuk mengawal risiko, disarankan untuk memasukkan mekanisme penangguhan kerugian yang menyesuaikan diri, sambil mengoptimumkan parameter untuk menyesuaikan diri dengan keadaan yang berbeza. Untuk menguji keberkesanan strategi di lebih daripada satu pasaran, untuk meningkatkan kestabilan.
Strategi ini juga boleh dioptimumkan dalam beberapa aspek:
Kesan strategi dan kestabilan juga dapat ditingkatkan lagi dengan menghentikan kerugian, pengoptimuman parameter, pengoptimuman penunjuk dan pengoptimuman gabungan.
Strategi perdagangan optimasi silang tiga indeks mengambil kira isyarat tiga indikator MACD, RSI dan RVOL, membentuk sistem keputusan pembelian dan penjualan yang kuat. Ia meningkatkan kestabilan dan profitabiliti isyarat perdagangan, dapat mengenal pasti titik perubahan harga dengan berkesan, sesuai untuk pegangan jangka panjang dan perdagangan garis pendek, dan mempunyai kepraktisan yang kuat.
/*backtest
start: 2023-01-10 00:00:00
end: 2024-01-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © BobBarker42069
//@version=4
strategy("MACD, RSI, & RVOL Strategy", overlay=true)
length = input( 14 )
overSold = input( 30 )
overBought = input( 70 )
price = close
vrsi = rsi(price, length)
co = crossover(vrsi, overSold)
cu = crossunder(vrsi, overBought)
fastLength = input(12)
slowlength = input(26)
MACDLength = input(9)
MACD = ema(close, fastLength) - ema(close, slowlength)
aMACD = ema(MACD, MACDLength)
delta = MACD - aMACD
RVOLlen = input(14, minval=1, title="RVOL Length")
av = sma(volume, RVOLlen)
RVOL = volume / av
if (not na(vrsi))
if ((co and crossover(delta, 0)) or (co and crossover(RVOL, 2)) or (crossover(delta, 0) and crossover(RVOL, 2)))
strategy.entry("MACD & RSI BUY Long", strategy.long, comment="BUY LONG")
if ((cu and crossunder(delta, 0)) or (cu and crossunder(RVOL, 5)) or (crossunder(delta, 0) and crossunder(RVOL, 5)))
strategy.entry("MACD & RSI SELL Short", strategy.short, comment="SELL LONG")
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)