Strategi trailing stop loss berdasarkan stop loss elastis
Ringkasan
Strategi ini didasarkan pada indikator stop loss yang elastis, mengatur sinyal beli dan jual, melakukan operasi posisi panjang dan pendek. Ketika indikator muncul sinyal beli, lakukan lebih banyak; Ketika muncul sinyal jual, kosong. Strategi ini juga menggabungkan mekanisme stop loss tracking, yang dapat secara efektif mengendalikan risiko.
Prinsip
Strategi ini terutama menggunakan indikator stop loss elastis untuk mengidentifikasi titik balik tren, melakukan operasi reversal. Di dalam indikator, indikator real-range digunakan untuk mengidentifikasi harga ekstrim, dan ketika harga melebihi nilai ekstrim, dianggap sebagai terobosan yang luar biasa, untuk menilai kemungkinan pembalikan tren. Secara khusus, indikator mempertahankan dua variabel di dalam: harga ekstrim (EP) dan harga pemicu (TP).
Dalam tren naik, ketika harga lebih tinggi dari EP, dinilai sebagai terobosan yang tidak biasa, saat ini EP diperbarui menjadi harga tertinggi, TP adalah harga terendah. Ketika harga lebih rendah dari TP, dinilai tren berbalik, menghasilkan sinyal jual. Dalam tren turun, prinsipnya mirip.
Strategi ini digabungkan dengan mekanisme tracking stop loss yang akan melacak harga stop loss optimal secara real time setelah membuka posisi, sekaligus mengontrol risiko dalam memastikan profitabilitas. Secara khusus, setelah melakukan over, garis stop loss akan melacak titik rendah penutupan; setelah melakukan shorting, garis stop loss akan melacak titik tinggi penutupan.
Keunggulan
Strategi ini memiliki keuntungan sebagai berikut:
-
Menggunakan indikator untuk mengidentifikasi titik balik tren, tidak mudah untuk dikurung.
-
Pelacakan mekanisme stop loss, yang dapat mengunci keuntungan dan mencegah kerugian berkembang.
-
Parameter indikatornya sederhana dan mudah diterapkan.
-
Anda dapat mengkonfigurasi sinyal pembelian dan penjualan, mudah dioperasikan.
-
Fleksibilitas dalam mengkonfigurasi siklus pengembalian untuk mengevaluasi efektifitas strategi secara menyeluruh.
Risiko
Strategi ini juga memiliki beberapa risiko:
-
Indikator tersebut tertinggal, dan mungkin melewatkan titik terbaik untuk membalikkan tren.
-
Stop loss terlalu radikal, dan bisa saja terganggu oleh pergerakan harga dalam jangka pendek.
-
Periode yang dipilih tidak tepat, sehingga tidak dapat mengevaluasi efektifitas strategi secara menyeluruh.
-
Perhatikan dampak dari biaya transaksi pada keuntungan.
Ada beberapa cara untuk mengoptimalkan risiko:
-
Menyesuaikan parameter indikator untuk mengurangi keterlambatan
-
Optimalkan algoritma stop loss untuk menghindari penipuan.
-
Memilih siklus pengujian yang tepat untuk memastikan keandalan.
-
Mengoptimalkan manajemen posisi dan mengurangi biaya transaksi.
Arah optimasi
Strategi ini dapat dioptimalkan lebih lanjut dengan:
-
Dalam kombinasi dengan indikator tren, untuk menghindari perdagangan berbalik. Anda dapat menambahkan indikator seperti MA untuk menentukan tren besar.
-
Mengoptimalkan algoritma manajemen posisi, seperti posisi proporsi tetap, posisi dinamis, dan lain-lain.
-
Menambahkan filter volume transaksi untuk menghindari kesalahan transaksi yang disebabkan oleh celah.
-
Optimalkan parameter untuk menemukan kombinasi optimal.
-
Bergabunglah dengan strategi stop-loss, berhenti tepat waktu saat tren berjalan.
-
Optimalkan strategi stop loss agar stop loss lebih lancar. Anda dapat mencoba algoritma stop loss seperti Chandelier Exit.
-
Optimalkan jenis transaksi, jangka waktu, dan lain-lain untuk meningkatkan fleksibilitas strategi.
-
Menambahkan algoritma pembelajaran mesin untuk membuat strategi lebih adaptif.
Meringkaskan
Strategi ini secara keseluruhan relatif sederhana dan dapat diandalkan, menggunakan indikator stop loss yang elastis untuk mengidentifikasi titik balik, dan dilengkapi dengan mekanisme stop loss untuk melacak risiko kontrol, dapat digunakan sebagai strategi reversal garis pendek. Namun, tetap perlu memperhatikan masalah seperti indikator yang terlambat, stop loss yang terlalu radikal. Dengan pengoptimalan lebih lanjut, diharapkan mendapatkan efek strategi yang lebih baik.
Overview
This strategy is based on the Parabolic SAR indicator to generate buy and sell signals for long and short positions. It also incorporates a trailing stop loss mechanism to effectively control risks.
Principle
The core of this strategy is to identify trend reversal points using the Parabolic SAR indicator for counter-trend trading. The indicator uses the true range to detect extreme prices. When the price exceeds the extreme, it is considered a breakout and a sign of potential trend reversal. Specifically, the indicator maintains two variables: the Extreme Price (EP) and the Trigger Price (TP). The EP represents the highest/lowest price of the current trend, while the TP is derived from the EP.
In an uptrend, when the price is higher than the EP, it is considered a breakout. The EP is then updated to the highest price and the TP to the lowest price. When the price falls below the TP, a trend reversal is identified and a sell signal is generated. The same principle applies for a downtrend.
The strategy also incorporates a trailing stop loss mechanism. After opening a position, it will track the optimal stop loss price in real-time, locking in profits while controlling risks. Specifically, after long entry, the stop loss tracks the closing low; after short entry, it tracks the closing high.
Advantages
The main advantages of this strategy are:
-
Identify trend reversal points with the indicator, avoiding being trapped in trends.
-
Trailing stop loss locks in profits and prevents wider losses.
-
Simple indicator parameters, easy to implement.
-
Configurable buy/sell signal alerts for convenience.
-
Flexible backtest period configuration for thorough evaluation.
Risks
There are also some risks to consider:
-
Indicator lag may miss optimal reversal points.
-
Aggressive stops may be stopped out by short-term fluctuations.
-
Improper backtest period selection cannot fully evaluate the strategy.
-
Transaction costs may impair profits.
Some ways to address the risks are:
-
Optimize parameters to reduce lag.
-
Improve stop loss algorithm to avoid being stopped out unnecessarily.
-
Select appropriate backtest periods for reliability.
-
Optimize position sizing to lower transaction costs.
Enhancement
Some ways to further optimize the strategy:
-
Incorporate trend indicators like MA to avoid being trapped in countertrends.
-
Optimize position sizing algorithms, e.g. fixed fractional, dynamic.
-
Add volume filter to avoid false signals from gaps.
-
Parameter optimization to find optimal combinations.
-
Implement profit taking strategies to lock in profits in trends.
-
Refine stop loss algorithms for smoother stops. Experiment with Chandelier Exit etc.
-
Optimize across products, time frames etc. to improve adaptability.
-
Incorporate machine learning for greater adaptability.
Summary
In summary, this is a simple and robust strategy using the Parabolic SAR to identify reversals and trailing stop loss to control risk. It can work as a short-term mean-reversion strategy. But indicator lag and oversensitive stops need to be addressed. Further optimizations can lead to improved performance.
/*backtest
start: 2023-09-10 00:00:00
end: 2023-10-10 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("PB SAR BackTest - Colorbar", overlay=false)
// Full credit to Sawcruhteez, Lucid Investment Strategies LLC, Casey Bowman and Peter Brandt.- 1
