Strategi hentian mengekori berdasarkan henti rugi anjal
Gambaran keseluruhan
Strategi ini berdasarkan kepada indikator stop loss yang fleksibel, menetapkan isyarat beli dan jual, melakukan operasi long dan short. Apabila indikator muncul dengan isyarat beli, lakukan lebih banyak; apabila muncul dengan isyarat jual, buat kosong. Strategi ini juga menggabungkan mekanisme tracking stop loss, yang dapat mengawal risiko dengan berkesan.
Prinsip
Strategi ini menggunakan penunjuk stop loss elastis untuk mengenal pasti titik perubahan trend dan melakukan operasi pembalikan. Di dalam penunjuk, penunjuk menggunakan penunjuk julat sebenar untuk mengenal pasti harga yang melampau, dan apabila harga melebihi nilai yang melampau, ia dianggap sebagai pemecahan yang luar biasa dan kemungkinan pembalikan trend.
Dalam trend naik, apabila harga lebih tinggi daripada EP, ia dianggap sebagai pelanggaran yang luar biasa, di mana EP dikemas kini sebagai harga tertinggi, dan TP adalah harga terendah. Apabila harga lebih rendah daripada TP, ia dianggap sebagai pembalikan trend, menghasilkan isyarat jual. Dalam trend turun, prinsipnya serupa.
Strategi ini digabungkan dengan mekanisme penjejakan hentian kerugian, apabila kedudukan dibuka, ia akan menjejaki harga hentian yang optimum dalam masa nyata, mengawal risiko sambil menjamin keuntungan. Khususnya, selepas melakukan lebih banyak, garis hentian kerugian akan menjejaki titik rendah penutupan; selepas melakukan pelepasan, garis hentian kerugian menjejaki titik tinggi penutupan.
Kelebihan
Strategi ini mempunyai kelebihan berikut:
-
Menggunakan penunjuk untuk mengenal pasti titik perubahan trend, tidak mudah untuk dipenjarakan.
-
Mengesan mekanisme henti kerugian, yang boleh mengunci keuntungan dan mengelakkan kerugian daripada berkembang.
-
Parameter penunjuk adalah mudah dan mudah dilaksanakan.
-
Anda boleh mengkonfigurasi isyarat pembelian dan penjualan, mudah untuk digunakan.
-
Anda boleh menyesuaikan kitaran tindak balas yang fleksibel untuk menilai keberkesanan strategi secara menyeluruh.
Risiko
Strategi ini mempunyai beberapa risiko:
-
Penunjuk ini terlewat dan mungkin terlepas titik terbaik di mana trend berbalik.
-
Hentikan terlalu radikal dan mungkin terjejas oleh pergerakan harga jangka pendek.
-
Pilihan kitaran pengulangan yang tidak tepat tidak dapat menilai sepenuhnya keberkesanan strategi.
-
Perlu memberi perhatian kepada kesan kos urus niaga terhadap keuntungan.
Menghadapi risiko boleh dioptimumkan dengan:
-
Menyesuaikan parameter penunjuk untuk mengurangkan ketinggalan.
-
Mengoptimumkan algoritma stop loss untuk mengelakkan penipuan.
-
Pilih kitaran pengulangan yang sesuai untuk memastikan kebolehpercayaan.
-
Mengoptimumkan pengurusan kedudukan dan mengurangkan kos transaksi.
Arah pengoptimuman
Strategi ini boleh dioptimumkan dengan cara:
-
Gabungan dengan penunjuk trend, mengelakkan perdagangan terbalik daripada ditumpukan. Anda boleh menggunakan penunjuk seperti MA untuk menentukan trend besar.
-
Mengoptimumkan algoritma pengurusan kedudukan, seperti kedudukan peratusan tetap, kedudukan dinamik dan sebagainya.
-
Menambah penapis jumlah transaksi untuk mengelakkan kesilapan transaksi yang disebabkan oleh celah tersebut.
-
Mengoptimumkan parameter untuk mencari kombinasi parameter terbaik.
-
Bergabunglah dengan strategi stop-loss, berhenti tepat pada masanya semasa trend sedang berjalan.
-
Mengoptimumkan strategi hentikan kerugian untuk menjadikan hentikan kerugian lebih lancar. Anda boleh mencuba algoritma hentikan kerugian seperti Chandelier Exit.
-
Optimumkan jenis dagangan, tempoh masa, dan lain-lain untuk meningkatkan kebolehan strategi.
-
Menambah algoritma pembelajaran mesin untuk menjadikan strategi lebih mudah disesuaikan.
ringkaskan
Strategi ini secara keseluruhan lebih mudah dan boleh dipercayai, menggunakan indikator kemerosotan yang fleksibel untuk mengenal pasti titik balik, dan dilengkapi dengan pengendalian risiko mekanisme berhenti, boleh digunakan sebagai strategi pembalikan garis pendek. Tetapi masih perlu berhati-hati dengan masalah seperti metrik yang terlewat, berhenti terlalu radikal. Dengan pengoptimuman lanjut, diharapkan untuk mendapatkan kesan 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
