Ini adalah strategi mengikuti tren sederhana yang menggunakan SMA untuk menentukan arah tren dan menetapkan stop loss berbasis persentase dan mengambil keuntungan untuk mengunci keuntungan dan mengendalikan risiko.
Strategi ini pertama-tama menghitung garis SMA 200 hari. Ketika harga melintasi di atas garis SMA, itu menandakan tren naik dan pergi panjang. Setelah masuk, strategi menggunakan tingkat stop loss persentase tetap, seperti 2% di bawah harga masuk, dan tingkat keuntungan persentase tetap, seperti 1% di atas harga masuk. Ini akan menutup posisi ketika salah satu level disentuh.
Secara khusus, strategi ini menggunakan penyambutan harga dekat di atas SMA 200 hari sebagai sinyal perdagangan. Ketika dekat berada di atas SMA, ia masuk panjang. Setelah masuk, strategi mencatat harga masuk, dan menghitung stop loss = harga masuk * (1 - stop loss %); take profit = harga masuk * (1 + take profit %). Jika harga turun di bawah stop loss atau naik di atas take profit, ia akan menutup posisi panjang.
Dengan cara ini, strategi dapat mengunci keuntungan selama harga bergerak ke arah yang benar. Jika kerugian terjadi, itu akan dibatasi oleh stop loss. Dengan menyesuaikan persentase, keuntungan dan risiko dapat disesuaikan.
Menggunakan SMA untuk tren dan persentase stop loss/take profit adalah mudah dan mudah diterapkan.
Stop loss yang ditetapkan sebelumnya menjaga kerugian di bawah persentase tetap, membantu mengendalikan risiko.
Mengambil tingkat keuntungan bergerak ke atas dengan peningkatan keuntungan, membantu untuk mengunci dalam keuntungan daripada dihentikan.
Persentase dapat disesuaikan untuk menentukan parameter keuntungan dan risiko.
Di pasar rentang terikat yang bergolak, stop loss dapat sering dipukul yang mengarah pada kerugian kecil.
SMA sendiri tertinggal harga, bisa melewatkan waktu masuk terbaik.
Pengaturan stop/take profit kecil meningkatkan frekuensi, tanpa mempertimbangkan biaya perdagangan.
Persentase stop loss tidak beradaptasi dengan perubahan volatilitas.
Sesuaikan parameter SMA, uji persentase stop / take yang berbeda untuk menemukan keseimbangan yang optimal.
Sesuaikan persentase stop berdasarkan volatilitas baru-baru ini untuk mengurangi kemungkinan stop out.
Termasuk slippage, biaya komisi untuk backtest untuk mengoptimalkan mengambil keuntungan.
Pengujian backtest terpisah pada sesi aktivitas tinggi dan rendah untuk menemukan parameter terbaik.
Strategi ini menggabungkan SMA untuk tren dan persentase stop / take untuk manajemen keuntungan dalam format sederhana sambil memungkinkan tuning keuntungan / risiko. Tetapi sinyal dan pengaturan stop dapat ditingkatkan. Aspek seperti volatilitas adaptif berhenti, biaya perdagangan dll harus dipertimbangkan untuk mencapai hasil yang stabil pada dasar yang sederhana.
/*backtest start: 2023-08-25 00:00:00 end: 2023-09-24 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("Stop Loss Example: Simple Stoploss", overlay=true) sma_per = input(200, title='SMA Lookback Period', minval=1) sl_inp = input(2.0, title='Stop Loss %', type=float)/100 tp_inp = input(1.0, title='Take Profit %', type=float)/100 sma = sma(close, sma_per) stop_level = strategy.position_avg_price * (1 - sl_inp) take_level = strategy.position_avg_price * (1 + tp_inp) strategy.entry("Simple SMA Entry", strategy.long, when=crossover(close, sma)) strategy.exit("Stop Loss/TP","Simple SMA Entry", stop=stop_level, limit=take_level) plot(sma, color=orange, linewidth=2) plot(stop_level, color=red, style=linebr, linewidth=2) plot(take_level, color=green, style=linebr, linewidth=2)