Strategi Trading Eksplosi Momentum Filter CCI Dual

Penulis:ChaoZhang, Tanggal: 2023-10-08 14:10:41
Tag:

Gambaran umum

Strategi perdagangan ini adalah strategi perdagangan momentum tren yang didasarkan pada dua CCI, RSI dan dua rata-rata bergerak.

Logika Strategi

  • Gunakan EMA 8 periode dan SMA 26 periode. Ketika EMA jangka pendek melintasi SMA jangka panjang, itu adalah sinyal bullish.

  • Gunakan indikator CCI 34 dan 55 periode. Ketika keduanya lebih besar dari 0, ini menunjukkan kondisi bullish.

  • Gunakan indikator RSI 26 periode. Ketika lebih besar dari 48, itu dianggap keadaan bullish.

  • Sinyal beli: EMA 8 melintasi SMA 26 dan momentum SMA 26 > 0, CCI 34 > 0, CCI 55 > 0, RSI 26 > 48

  • Sinyal jual: EMA 8 melintasi SMA 26 dan momentum SMA 26 < 0, CCI 34 < 0, CCI 55 < 0, RSI 26 < 48

Strategi ini memfilter crossover rata-rata bergerak menggunakan CCI dan RSI ganda, yang secara efektif dapat menghindari sinyal palsu dan meningkatkan keandalan tren.

Analisis Keuntungan

Keuntungan terbesar dari strategi ini adalah menggunakan indikator CCI dan RSI ganda untuk menyaring crossover rata-rata bergerak, yang secara efektif dapat menyaring beberapa breakout palsu dan sinyal perdagangan yang tidak dapat diandalkan, meningkatkan keandalan sinyal.

Indeks CCI ganda dengan parameter yang berbeda membentuk kombinasi cepat dan lambat, menghindari tertipu oleh parameter tunggal. RSI dapat menilai apakah pasar terlalu banyak dibeli atau terlalu banyak dijual, mencegah pembukaan posisi pada waktu yang tidak tepat.

Kombinasi dari beberapa indikator dapat membuat strategi lebih dapat diandalkan dan stabil dalam penilaian tren dan generasi sinyal.

Analisis Risiko

Risiko utama dari strategi ini adalah bahwa crossover rata-rata bergerak tidak dapat sepenuhnya menghindari risiko false breakout.

Selain itu, meskipun kombinasi dari beberapa indikator dapat meningkatkan akurasi, itu juga dapat kehilangan beberapa peluang perdagangan yang kuat.

Arahan Optimasi

Strategi ini dapat ditingkatkan melalui optimasi parameter:

  1. Mengoptimalkan periode rata-rata bergerak untuk menemukan kombinasi yang lebih cocok.

  2. Uji parameter CCI dan RSI untuk menentukan rentang parameter optimal.

  3. Uji kombinasi periode CCI yang berbeda untuk menemukan perpaduan cepat dan lambat terbaik.

  4. Mengoptimalkan tingkat ambang indikator, seperti garis overbought/oversold CCI dan garis overextension/pullback RSI.

  5. Tambahkan strategi stop loss untuk mengendalikan kerugian perdagangan tunggal.

Melalui tes optimasi parameter dan kombinasi, strategi dapat menjadi lebih stabil dan dapat diandalkan, dengan kemampuan yang lebih kuat untuk menyaring sinyal palsu, sehingga mengarah pada hasil backtesting yang lebih baik.

Ringkasan

Strategi ledakan momentum CCI dual filtered ini meningkatkan keandalan perdagangan tren berdasarkan moving average dengan menggunakan indikator CCI dan RSI dual untuk penyaringan multi-level. Menggunakan kombinasi CCI cepat dan lambat dikombinasikan dengan RSI dapat secara efektif menentukan kekuatan pembelian/penjualan di pasar dan meningkatkan penilaian tren strategi. Kombinasi dari beberapa indikator meningkatkan stabilitas strategi. Peningkatan lebih lanjut dapat dicapai dengan mengoptimalkan parameter dan kombinasi. Secara keseluruhan, strategi ini mengintegrasikan keuntungan dari beberapa indikator dan memiliki keunggulan yang signifikan dalam penilaian tren dan mencegah pecahnya tren palsu.


/*backtest
start: 2022-10-01 00:00:00
end: 2023-10-07 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/
// © capam
//BUY
//EMA 8 crosses upward SMA 26.
//CCI 34 periods > 0
//CCI 55 periods > 0
//RSI 26 > 48.
//Sell
//EMA 8 crosses downward SMA 26.
//CCI 34 periods < 0
//CCI 55 periods < 0
//RSI 26 < 48.
//@version=4
strategy("Momentum Explosion 2CCI RSI", overlay=true)
ema8 = ema(close,8)
sma26 = sma(close,26)
cci34 = cci(close,34)
cci55 = cci(close,55)
rsi26 = rsi(close,26)
//plot(ema8)
//plot(sma26)
//plot(cci34,color=color.green)
//plot(cci55,color=color.orange)
//plot(rsi26,color=color.red)
longCondition = crossover(ema8, sma26) and mom(sma26,5)>0 and cci34>0 and cci55>0 and rsi26>48
if (longCondition)
    strategy.entry("My Long Entry Id", strategy.long)

shortCondition = crossunder(ema8, sma26) and mom(sma26,5)<0 and cci34<0 and cci55<0 and rsi26<48
if (shortCondition)
    strategy.entry("My Short Entry Id", strategy.short)

Lebih banyak