Strategi Leverage McD Red Blue adalah strategi perdagangan kuantitatif yang menggunakan indikator McD untuk menentukan arah trend. Strategi ini menghasilkan isyarat perdagangan dengan mengira purata bergerak cepat, purata bergerak perlahan dan garis isyarat MACD, digabungkan dengan indikator gabungan McD untuk menentukan pergerakan harga masa depan.
Indeks utama strategi ini adalah Indeks Gabungan McD. Indeks McD terdiri daripada perbezaan antara rata-rata bergerak cepat dan rata-rata bergerak perlahan) dan garis isyarat. Apabila kenaikan dalam rata-rata bergerak cepat meningkat, ia mewakili pasaran yang berada di atas; apabila penurunan dalam rata-rata bergerak cepat, ia mewakili pasaran yang berada di bawah.
Strategi ini menggunakan indikator McD untuk menentukan arah trend besar, dan digabungkan dengan sistem elder impulse untuk menentukan masa masuk dan keluar tertentu. Sistem elder impulse menggunakan kombinasi garis rata-rata perlahan dan MACD, dengan tiang hijau mewakili permulaan atau percepatan multihead, tiang merah mewakili permulaan atau percepatan kepala kosong, dan tiang biru mewakili masa perubahan trend multihead.
Berdasarkan kedua-dua petunjuk ini, kita dapat menentukan arah positional dan tactical entries / exits. Jika indikator McD mewakili tren multi-kepala yang besar, kita akan membuka kedudukan panjang apabila tiang Mint muncul dalam sistem impuls tua; jika indikator McD mewakili tren kepala kosong yang besar, kita akan membuka posisi pendek apabila tiang merah muncul dalam sistem impuls tua.
Dalam strategi McD Red Blue Leverage, indikator McD berkesan mencerminkan hubungan penawaran dan permintaan pasaran dan pergerakan harga, menggunakan perbezaan antara purata bergerak ganda dan purata bergerak yang berbeza untuk menilai pergerakan besar. Ini memberikan arah posisi untuk entri kami.
Sistem Elder Impulse menggunakan perbezaan garis rata-rata, grafik lurus dan harga sendiri untuk menentukan titik-titik perubahan. Ini memberikan masa yang lebih tepat untuk entri taktikal kami.
Strategi ini menggunakan garis purata perlahan sebagai trailing stop loss, yang dapat menyesuaikan titik henti sesuai dengan trend. Ini membantu strategi mendapatkan keuntungan yang lebih besar, sambil mengawal risiko.
Jika pasaran mengalami perubahan arah yang lebih besar, Indeks McD lebih cenderung untuk membuat kesalahan. Jika perlu, parameter atau intervensi manual perlu disesuaikan dengan betul.
Strategi ini lebih kerap digunakan dan menyebabkan kos dagangan yang lebih tinggi. Anda perlu menilai keuntungan dan kerugian untuk memastikan dagangan mendapat keuntungan yang positif.
Hentikan kerugian yang terlalu longgar boleh menyebabkan kerugian yang lebih besar; Hentikan kerugian yang terlalu ketat boleh menyebabkan keluar terlalu kerap. Perlu dinilai untuk memastikan hentikan kerugian adalah wajar.
Anda boleh mengoptimumkan panjang garisan purata, parameter garisan isyarat, dan lain-lain melalui ujian parameter untuk mencari kombinasi parameter yang optimum.
Ujian boleh digabungkan dengan penunjuk lain seperti melompat, menyimpang dan lain-lain untuk mengenal pasti titik-titik perubahan untuk meningkatkan entries.
Ia boleh digabungkan dengan ATR untuk menghentikan secara dinamik atau untuk menjejaki hentian, menjadikan hentian lebih pintar dan mengawal risiko dengan berkesan.
Strategi McD Red Blue Leverage menggunakan integrasi indikator McD dan Elder untuk menentukan arah trend dan titik-titik perubahan. Strategi ini mempunyai kelebihan seperti penilaian yang tepat, kemasukan yang tepat, dan hentian yang munasabah. Kita juga perlu melindungi titik-titik risiko yang mungkin dan terus mengoptimumkan strategi ini. Secara keseluruhan, strategi ini layak untuk penyelidikan dan aplikasi lebih lanjut.
/*backtest
start: 2022-12-13 00:00:00
end: 2023-12-19 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//Author: SudeepBisht
//@version=3
strategy("SB_Elder Impulse System", overlay=true)
useCustomResolution=input(false, type=bool)
customResolution=input("D")
source = request.security(syminfo.tickerid, useCustomResolution ? customResolution : timeframe.period, close)
showColorBars=input(false, type=bool)
lengthEMA = input(13)
fastLength = input(12, minval=1), slowLength=input(26,minval=1)
signalLength=input(9,minval=1)
calc_hist(source, fastLength, slowLength) =>
fastMA = ema(source, fastLength)
slowMA = ema(source, slowLength)
macd = fastMA - slowMA
signal = sma(macd, signalLength)
macd - signal
get_color(emaSeries, macdHist) =>
g_f = (emaSeries > emaSeries[1]) and (macdHist > macdHist[1])
r_f = (emaSeries < emaSeries[1]) and (macdHist < macdHist[1])
g_f ? green : r_f ? red : blue
b_color = get_color(ema(source, lengthEMA), calc_hist(source, fastLength, slowLength))
//bgcolor(b_color, transp=0)
//barcolor(showColorBars ? b_color : na)
chk=b_color==green?1:b_color==red?-1:0
if (not na(chk))
if(chk==1)
strategy.entry("RsiLE", strategy.long, comment="RsiLE")
if(chk==-1)
strategy.entry("RsiSE", strategy.short, comment="RsiSE")
if(chk==0)
strategy.close_all()