Type/to search

Strategi Moving Average dengan Trailing Stop untuk Trend Following

Common strategy
Created: 2023-10-10 10:36:16
Last modified: 3 years ago
1
Follow
1802
Followers

Ikhtisar

Strategi ini menggunakan kombinasi moving average dan Relative Strength Index (RSI) untuk menentukan arah tren, serta dilengkapi mekanisme trailing stop loss guna mencapai target profit. Strategi ini cocok untuk pasar dengan volatilitas tinggi, mampu masuk pasar dengan cepat setelah tren terbentuk, dan mengamankan keuntungan melalui stop loss dan take profit.

Prinsip Strategi

Strategi ini menggunakan indikator RSI untuk menentukan arah tren pasar saat ini. RSI di bawah 30 dianggap bearish, di atas 70 dianggap bullish. Ketika RSI menghasilkan sinyal golden cross (bullish), maka dilakukan buka posisi beli; ketika terjadi sinyal death cross (bearish), maka dilakukan buka posisi jual.

Setelah posisi dibuka, strategi menggunakan mekanisme trailing stop untuk mengunci keuntungan dengan melacak pergerakan harga. Secara spesifik, strategi mencatat harga entry rata-rata setiap kali posisi dibuka. Ketika harga mencapai 1% dari harga entry, mekanisme trailing stop diaktifkan, dengan menghitung selisih antara harga saat ini dan harga tertinggi untuk menyesuaikan level trailing stop.

Ketika harga mencapai level stop loss, posisi ditutup karena stop loss; ketika harga mencapai 3% dari harga entry, posisi ditutup karena take profit. Dengan demikian, kombinasi trailing stop dan take profit memberikan jaminan ganda untuk mencapai target profit.

Keunggulan Strategi

  • Menggunakan RSI untuk menentukan arah tren, mampu mengidentifikasi pergerakan pasar dengan cepat.
  • Mekanisme trailing stop dapat menyesuaikan level stop loss secara fleksibel berdasarkan perubahan harga real-time, menghindari stop loss yang terlalu dini.
  • Jaminan ganda stop loss dan take profit memungkinkan pengendalian risiko sambil mempertahankan potensi keuntungan.

Analisis Risiko

  • Sinyal palsu dari RSI dapat menyebabkan pembukaan posisi yang tidak perlu.
  • Jarak stop loss yang terlalu kecil rentan memicu stop loss, sementara jarak yang terlalu besar dapat membuat stop loss tidak efektif.
  • Penentuan take profit yang tidak tepat dapat menyebabkan target profit tidak tercapai.

Risiko dapat dikurangi dengan menyesuaikan parameter RSI atau menambahkan indikator lain untuk menyaring sinyal. Selain itu, optimasi parameter stop loss dan take profit serta pengujian ulang (backtest) dapat membantu menemukan kombinasi parameter terbaik.

Arah Optimasi

  • Dapat mencoba menambahkan indikator Bollinger Bands atau indikator stokastik (KD) untuk mengonfirmasi sinyal tren dan mengurangi pembukaan posisi yang salah.
  • Dapat mempelajari fungsi penambahan dan perkalian (additions dan multiplications) untuk memperluas kombinasi indikator.
  • Dapat mencoba konfirmasi multi-timeframe untuk menghindari sinyal yang salah dari satu timeframe saja.
  • Dapat meneliti mekanisme trailing stop adaptif, sehingga jarak stop loss dapat menyesuaikan dengan tingkat volatilitas pasar.

Kesimpulan

Secara keseluruhan, strategi ini merupakan strategi pengikut tren yang sangat profesional dan andal. Ia mampu dengan cepat menentukan arah pasar, serta mengunci keuntungan melalui trailing stop dan take profit. Dengan terus mengoptimalkan parameter indikator dan menambahkan indikator pendukung lainnya, tingkat keberhasilan dan keandalan strategi dapat ditingkatkan lebih lanjut. Strategi ini memiliki kerangka berpikir yang jelas dan parameter yang fleksibel, sehingga merupakan contoh yang sangat baik untuk mempelajari strategi trading kuantitatif.

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

//@version=3
// Learn more about Autoview and how you can automate strategies like this one here: https://autoview.with.pink/
// strategy("Autoview Build-a-bot - 1m chart", "Strategy", overlay=true, pyramiding=2000, default_qty_value=10000)
// study("Autoview Build-a-bot", "Alerts")
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
RSI Period Length
Length
rsin
Longs Only
Shorts Only
Flip the Opens
Pyramiding less than
Pyramiding equal to
Pyramiding greater than
Trailing Stop
Activate Trailing Stop Price (%). Divided by 100 (1 = 0.01%)
Trailing Stop (%). Divided by 100 (1 = 0.01%)
Take Profit
Take Profit (%). Divided by 100 (1 = 0.01%)
Stop Loss
Stop Loss (%). Divided by 100 (1 = 0.01%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)