Type/to search

Strategi Perdagangan Kuantitatif RePaNoCHa

Common strategy
Created: 2023-09-25 18:29:33
Last modified: 3 years ago
1
Follow
1802
Followers

Gambaran Umum

Strategi RePaNoCHa adalah strategi perdagangan kuantitatif yang mengintegrasikan berbagai indikator dan mekanisme manajemen risiko. Ini terutama menghasilkan sinyal beli dan jual dengan menilai arah tren dan titik pembalikan potensial. Strategi ini juga memiliki pengaturan trailing stop loss, fixed stop loss, dan take profit untuk mengunci keuntungan dan mengontrol risiko.

Prinsip Strategi

Strategi ini mengintegrasikan beberapa indikator berikut:

  • Rata-rata T3: mengukur arah tren harga.
  • Indikator Rentang Fluktuasi Rata-rata: mengidentifikasi volatilitas harga dan menetapkan area target.
  • Indikator ADX: menilai kekuatan tren.
  • Indikator SAR: menunjukkan titik pembalikan potensial.
  • Indikator RSI: menilai area overbought/oversold.
  • Indikator MACD: menunjukkan momentum harga.

Ketika beberapa indikator di atas memberikan sinyal yang konsisten, strategi menilai bahwa tren telah dimulai dan menghasilkan sinyal beli atau jual. Setelah masuk posisi, strategi menggunakan trailing stop loss linear yang melacak persentase tertentu dari harga tertinggi/terendah, dan secara bertahap bergerak naik seiring meningkatnya keuntungan, untuk mengunci keuntungan. Ini juga memiliki stop loss persentase tetap untuk membatasi kerugian maksimum.

Secara spesifik, ketika harga di atas batas atas area target, T3 naik, ADX bullish, SAR bullish, RSI di atas garis tengah, MACD positif, maka dihasilkan sinyal long. Kondisi sebaliknya menghasilkan sinyal short. Take profit dan stop loss masing-masing ditetapkan tetap 1% dan 3% dari harga masuk. Trailing stop loss diatur secara linear relatif terhadap titik masuk berdasarkan tingkat keuntungan saat ini.

Analisis Keunggulan

  • Penilaian komprehensif dari berbagai indikator meningkatkan akurasi.
    Mempertimbangkan tren, overbought/oversold, pembalikan, dan indikator lainnya dapat menghindari risiko kesalahan penilaian dari satu indikator.
  • Mekanisme trailing stop loss fleksibel melacak dan mengunci keuntungan.
    Jarak trailing stop loss disesuaikan dengan perubahan keuntungan, dapat melacak fluktuasi harga dengan baik untuk mengunci keuntungan.
  • Stop loss tetap mengontrol kerugian maksimum.
    Menetapkan persentase stop loss tetap dapat membatasi kerugian maksimum per perdagangan, mencegah kerugian membesar.
  • Kombinasi parameter yang dapat disesuaikan.
    Parameter indikator dapat disesuaikan secara bebas, sehingga dapat menyesuaikan parameter optimal untuk berbagai instrumen perdagangan.

Analisis Risiko

  • Kombinasi banyak indikator meningkatkan kesulitan pengambilan keputusan.
    Terlalu banyak indikator dapat menyebabkan penolakan indikator, meningkatkan kesulitan penilaian keputusan, perlu mengevaluasi efektivitas indikator dengan cermat.
  • Volatilitas pasar yang ekstrem menyebabkan terjebak atau stop loss.
    Selama periode volatilitas harga yang ekstrem, mudah terjebak atau sering memicu stop loss, take profit sulit efektif.
  • Perdagangan frekuensi tinggi meningkatkan biaya transaksi.
    Operasi jangka pendek yang lebih sering meningkatkan frekuensi perdagangan dan biaya slippage, mempengaruhi profit aktual.
  • Optimasi parameter sulit.
    Perlu menguji berbagai kombinasi parameter indikator, sulit dioptimalkan, memerlukan data historis yang cukup.

Arah Optimasi

  • Mengevaluasi efektivitas aktual indikator, menghindari redundansi.
    Melalui pengujian komparatif, periksa kontribusi aktual setiap indikator terhadap peningkatan sinyal, hapus indikator yang redundan.
  • Mengoptimalkan algoritma trailing stop loss.
    Uji berbagai algoritma trailing stop loss, cari cara stop loss yang lebih baik dalam melacak keuntungan.
  • Mempertimbangkan slippage dan biaya komisi di pasar nyata.
    Masukkan biaya transaksi aktual ke dalam backtest untuk membantu keputusan masuk posisi.
  • Optimasi parameter per periode waktu.
    Optimasi parameter secara terpisah untuk periode volatilitas tinggi dan rendah, meningkatkan stabilitas strategi.

Kesimpulan

Strategi RePaNoCHa, dengan mengintegrasikan berbagai indikator dan mekanisme stop loss/take profit, mencapai keputusan perdagangan kuantitatif dan manajemen laba/rugi yang relatif stabil. Namun, frekuensi perdagangannya cukup tinggi, dan proses optimasi parameternya relatif rumit. Perlu menambahkan lebih banyak faktor pasar nyata ke dalam backtest, dan menggunakan metode seperti pengujian komparatif untuk menyederhanakan model, mengurangi risiko over-optimasi, sehingga memperoleh keuntungan stabil jangka panjang dalam perdagangan yang relatif sering.

Source
Pine
/*backtest
start: 2022-09-18 00:00:00
end: 2023-09-24 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4

strategy(title = "RePaNoCHa V4 [Backtest]", overlay = true, initial_capital = 1000, pyramiding = 100,
   calc_on_order_fills = false, calc_on_every_tick = false, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, commission_value = 0.075)
Strategy parameters
Strategy parameters
POSITIONS
SOURCE
T3 LENGTH
T3 VOLUME FACTOR
SAMPLING PERIOD
RANGE MULTIPLIER
ADX LENGTH
ADX THRESHOLD
SAR STAR
SAR INC
SAR MAX
RSI LENGHT
RSI CENTER LINE
MACD FAST LENGTH
MACD SLOW LENGTH
MACD SIGNAL SMOOTHING
MACD SIMPLE MA(Oscillator)
TRAILING STOP ACTIVATION %
TRAILING STOP OFFSET % --> WHEN PROFIT=0.5% (MINIMUM)
TRAILING STOP OFFSET % --> WHEN PROFIT=10% (LINEAR_EXTRAPOLATION)
TRAILING STOP DELAY (SECONDS BETWEEN SNAPSHOTS)
TRAILING STOP ANTI-LIQUIDATION ACTIVATION %
STOP LOSS
STOP LOSS %
SHOW WEEKEND
BACKTEST START YEAR
BACKTEST START MONTH
BACKTEST START DAY
(TICKS/PIPS CORRECTION)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)