Type/to search

Strategi pelacakan tren berdasarkan ATR dan CCI

Common strategy
Created: 2023-09-26 16:08:37
Last modified: 3 years ago
1
Follow
1802
Followers

Ringkasan

Strategi ini mengidentifikasi tren harga dengan menggabungkan Average True Range (ATR) dan Commodity Channel Index (CCI), serta menggunakan area overbought dan oversold sebagai sinyal masuk dan keluar. ATR digunakan untuk menghitung batas atas dan bawah saluran, sedangkan CCI digunakan untuk menentukan arah tren. Ketika CCI turun dari area overbought, dilakukan posisi short; ketika CCI naik dari area oversold, dilakukan posisi long, sehingga tercapai pengikut tren.

Prinsip Strategi

  1. Hitung ATR, di sini dipilih ATR periode 2
  2. Hitung nilai CCI, di sini dipilih periode 10
  3. Tentukan arah tren berdasarkan nilai CCI pada lilin saat ini
    • CCI >= 0, didefinisikan sebagai Tren Naik
    • CCI < 0, didefinisikan sebagai Tren Turun
  4. Hitung batas atas dan batas bawah
    • Batas atas = Harga tertinggi + ATR * Multiplier
    • Batas bawah = Harga terendah - ATR * Multiplier
  5. Pada arah tren yang berbeda, simpan dan perbarui batas atas dan batas bawah
    • Ketika CCI >= 0, jika batas atas < batas atas lilin sebelumnya, maka tetapkan ulang; ketika CCI < 0, jika batas bawah > batas bawah lilin sebelumnya, maka tetapkan ulang
    • Hal ini untuk menghindari saluran bergerak berlawanan arah dengan harga
  6. Gunakan CCI yang menembus batas atas atau batas bawah sebagai sinyal masuk
  7. Gunakan CCI yang melintasi garis nol sebagai sinyal keluar
  8. Atur take profit dan stop loss untuk keluar

Keunggulan Strategi

Strategi ini menggabungkan penentuan tren dan penembusan saluran, sehingga dapat mengikuti tren secara efektif.

  1. Menggunakan CCI untuk menentukan arah tren harga, dapat dengan cepat menentukan tren naik atau turun
  2. Saluran ATR menetapkan stop loss dan take profit, dapat mengendalikan risiko
  3. Ketika harga berbalik arah, batas atas dan bawah dapat dengan cepat menyesuaikan arah, menghindari terjebak dalam saluran tren sebelumnya
  4. Dengan menggunakan persilangan garis nol CCI sebagai sinyal keluar, dapat mengikuti tren dan menghindari kerugian akibat pembalikan

Risiko dan Optimalisasi Strategi

  1. Pengaturan parameter CCI dan ATR perlu dioptimalkan; pada periode dan parameter yang berbeda, hasilnya mungkin sangat bervariasi
  2. Meskipun penyesuaian saluran dapat menghindari keterbatasan, jika terjadi pembalikan yang tajam, tetap mungkin mendapatkan keuntungan yang tidak mencukupi atau mengalami kerugian
  3. Pengaturan level stop loss perlu dioptimalkan, sedikit melonggarkan rentang stop loss untuk menghindari stop loss yang terlalu sering
  4. Dapat dikombinasikan dengan indikator lain untuk menyaring sinyal masuk, mengoptimalkan peluang masuk
  5. Dapat dikombinasikan dengan indikator tren periode yang lebih tinggi untuk menghindari perdagangan yang berlawanan arah

Kesimpulan

Secara keseluruhan, strategi ini adalah strategi pengikut tren yang sederhana dan praktis. Kelebihannya adalah ide yang jelas, mudah diimplementasikan, dan dapat dengan cepat menangkap peluang tren. Namun, pengaturan parameter, rentang stop loss, dll. perlu dioptimalkan dan disesuaikan berdasarkan kondisi pasar. Penggunaan bersama dengan indikator lain dapat lebih meningkatkan efek strategi. Secara keseluruhan, strategi ini cukup baik sebagai strategi pengikut tren pemula dan layak dipelajari serta dijadikan referensi.

Source
Pine
/*backtest
start: 2023-08-26 00:00:00
end: 2023-09-25 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Trend Trader Karan",overlay=true)
res = input(title="Resolution", type=input.resolution, defval="60",confirm = true)
Strategy parameters
Strategy parameters
Resolution
Take Profit (%)
Stop Loss (%)
CCI
ATR
src
len0
Range
loockback length pivots
Draw lines from wicks (checked) or real bodies (unchecked)?
Display only falling 'high' and rising 'low' trendlines?
checked = monochrome lines, unchecked = direction colored lines?
Limit extensions of the lines? 0 = infinite, other values x 100 bars
show trendline breaks
number of past trendlines to check for breaks (max = 10)
only display 'long' breaks on trendlines connecting 'highs' and 'short' for 'lows'
USING A LOG CHART? MAKE SURE TO CHECK THIS BOX!!
Period
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)