Type/to search

Strategi Identifikasi Momentum Breakout

Common strategy
Created: 2023-11-02 14:39:22
Last modified: 3 years ago
1
Follow
1802
Followers

img

Gambaran Umum

Strategi ini mengidentifikasi saham yang naik dengan cepat, dan membuka posisi long saat menembus level tertinggi baru, mengambil keuntungan dengan persentase tetap. Strategi ini termasuk dalam strategi trend following.

Prinsip

Strategi ini didasarkan pada dua indikator utama:

  1. RSI Cepat: Menghitung perubahan naik/turun dari 3 lilin terakhir untuk menentukan momentum harga. Ketika RSI cepat berada di bawah 10, saham dianggap dalam kondisi oversold.

  2. Filter Badan: Menghitung ukuran rata-rata badan dari 20 lilin terakhir. Ketika badan harga lebih besar dari 2,5 kali rata-rata badan, dianggap sebagai penembusan yang valid.

Ketika RSI cepat di bawah 10 dan filter badan efektif, posisi long dibuka. Kemudian ditetapkan level take profit tetap sebesar 20%. Ketika harga melebihi harga buka * (1 + rasio take profit), posisi ditutup untuk mengambil untung.

Keunggulan strategi ini adalah mampu menangkap peluang penembusan di awal tren, menggunakan RSI cepat untuk menentukan area dasar, dan filter badan untuk menghindari penembusan palsu. Mengambil keuntungan dengan cara tetap memungkinkan untuk terus mengikuti tren pasar.

Analisis Keunggulan

Strategi ini memiliki keunggulan sebagai berikut:

  1. Menggunakan RSI cepat untuk menentukan area oversold di dasar, meningkatkan akurasi entry.

  2. Mekanisme filter badan dapat menghindari penembusan palsu akibat volatilitas.

  3. Mengambil keuntungan dengan persentase tetap, dapat terus meraih profit dan mengikuti tren pasar.

  4. Logika strategi sederhana dan jelas, mudah dipahami dan diimplementasikan.

  5. Struktur kode elegan, skalabilitas tinggi, memudahkan optimasi strategi.

  6. Selama periode backtest, strategi menghasilkan return positif yang stabil dengan win rate yang tinggi.

Analisis Risiko

Strategi ini juga memiliki beberapa risiko yang perlu diperhatikan:

  1. Strategi tidak memiliki mekanisme stop loss, berisiko memperbesar kerugian per transaksi.

  2. Penempatan level take profit tetap yang tidak tepat dapat menyebabkan take profit terlalu dini atau terlalu dalam.

  3. Saat pasar bergejolak, dapat terjadi kerugian kecil secara beruntun.

  4. Tidak memperhitungkan biaya margin, sehingga keuntungan riil akan berkurang.

  5. Optimasi parameter strategi belum optimal, perlu penyesuaian parameter untuk instrumen yang berbeda.

Arah Optimasi

Strategi ini dapat dioptimasi dari aspek berikut:

  1. Menambahkan mekanisme stop loss untuk mengendalikan kerugian per transaksi.

  2. Mengoptimalkan level take profit agar dapat melacak tren secara dinamis.

  3. Mengoptimalkan indikator penembusan untuk meningkatkan akurasi entry.

  4. Menambahkan modul manajemen posisi untuk mengoptimalkan alokasi modal.

  5. Menambahkan modul optimasi parameter instrumen untuk mengoptimalkan parameter secara otomatis pada instrumen yang berbeda.

  6. Menambahkan filter untuk menghindari kerugian saat pasar terlalu bergejolak.

  7. Mempertimbangkan untuk menambahkan modul manajemen biaya rata-rata posisi.

Kesimpulan

Secara keseluruhan, strategi ini adalah strategi trend following yang sangat sederhana dan elegan. Strategi ini menggunakan RSI cepat untuk mendeteksi oversold, filter badan untuk menentukan penembusan yang valid, dan mengambil keuntungan pada level tetap untuk mendapatkan profit yang stabil. Meskipun masih ada ruang untuk optimasi, strategi ini responsif dan cocok untuk menangkap situasi di mana pasar berubah dengan cepat. Ini adalah strategi trading yang sangat praktis. Melalui optimasi berkelanjutan, diyakini dapat menjadi strategi jangka panjang yang kuat dan andal.

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

//@version=4
// this is based on https://www.tradingview.com/v/PbQW4mRn/
strategy(title = "ONLY LONG V4 v1", overlay = true, initial_capital = 1000, pyramiding = 1000,
   calc_on_order_fills = false, calc_on_every_tick = false, default_qty_type = strategy.percent_of_equity, default_qty_value = 50, commission_value = 0.075)
Strategy parameters
Strategy parameters
TAKE PROFIT %
BACKTEST START YEAR
BACKTEST START MONTH
BACKTEST START DAY
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)