Strategi Jejak Henti Rugi Dinamik
Gambaran Keseluruhan
Strategi ini menetapkan garis henti rugi dinamik berdasarkan penunjuk Purata Julat Benar (ATR), menjejaki perubahan harga saham, dan melindungi henti rugi sambil memaksimumkan keuntungan.
Prinsip Strategi
Strategi ini terutamanya dilaksanakan melalui langkah-langkah berikut:
- Kira penunjuk ATR, tempoh ATR ditetapkan oleh parameter nATRPeriod, lalai ialah 5;
- Kira garis henti rugi berdasarkan nilai ATR, amplitud henti rugi ditetapkan oleh parameter nATRMultip, lalai ialah 3.5 kali ganda ATR;
- Apabila harga saham naik, jika ia melebihi garis henti rugi sebelumnya, garis henti rugi dinaikkan ke harga saham tolak amplitud henti rugi; apabila harga saham turun, jika ia lebih rendah daripada garis henti rugi sebelumnya, garis henti rugi diturunkan ke harga saham tambah amplitud henti rugi;
- Tentukan sama ada harga saham menembusi garis henti rugi, jika ya, isyarat beli atau jual dikeluarkan;
- Berdasarkan isyarat penembusan garis henti rugi, masuki kedudukan beli (long) atau jual (short), dan tutup kedudukan apabila menyentuh garis henti rugi semula.
Apabila harga saham naik, garis henti rugi akan terus dinaikkan, dengan itu mengunci keuntungan; apabila harga saham turun, garis henti rugi akan terus diturunkan, dengan itu melaksanakan henti rugi. Penunjuk ATR boleh mencerminkan turun naik harga saham dengan lebih tepat, dan melaraskan garis henti rugi secara dinamik berdasarkan ATR mengelakkan henti rugi yang terlalu agresif atau konservatif.
Analisis Kelebihan
- Garis henti rugi dilaraskan secara dinamik, henti rugi tepat pada masanya, mengelakkan kerugian yang lebih besar
- Pelarasan garis henti rugi agak lancar, mengelakkan henti rugi terlalu awal
- Menggunakan penunjuk ATR untuk mencerminkan situasi turun naik terkini, mengira amplitud henti rugi yang lebih munasabah
- Menjejaki garis henti rugi, dapat mengunci keuntungan dengan baik
Analisis Risiko
- Penetapan parameter penunjuk ATR perlu berhati-hati, tempoh ATR terlalu pendek boleh menyebabkan turun naik garis henti rugi yang besar, terlalu panjang tidak dapat mencerminkan perubahan harga tepat pada masanya
- Parameter amplitud henti rugi perlu ditetapkan berdasarkan turun naik saham tertentu, terlalu besar atau terlalu kecil akan menjejaskan keberkesanan strategi
- Henti rugi menjejaki mungkin mengurangkan ruang keuntungan, melaksanakan henti rugi sebelum harga saham naik semula
- Pelarasan kedudukan yang kerap akan menghasilkan kos transaksi yang tinggi
Melalui pengoptimuman parameter, tempoh ATR dan amplitud henti rugi boleh dilaraskan untuk mencari gabungan parameter terbaik yang mengimbangi henti rugi dan penjejakan. Ia juga boleh digabungkan dengan penunjuk teknikal lain untuk menapis masa masuk, mengurangkan henti rugi yang tidak perlu.
Arah Pengoptimuman
- Optimumkan parameter tempoh ATR supaya perubahan garis henti rugi lebih hampir dengan turun naik harga
- Optimumkan parameter amplitud henti rugi supaya henti rugi lebih munasabah
- Menambah penunjuk lain untuk menapis dan menilai masa masuk
- Hanya masuki kedudukan beli apabila harga saham menunjukkan trend kenaikan yang jelas
- Pertimbangkan untuk menambah mekanisme kemasukan semula, mengelakkan kehilangan peluang untuk saham yang terus naik selepas henti rugi
Kesimpulan
Strategi ini menggunakan kaedah pelarasan dinamik garis henti rugi ATR untuk mencapai henti rugi dan penguncian keuntungan semasa memegang kedudukan. Berbanding dengan kedudukan henti rugi tetap, ia dapat menyesuaikan diri dengan turun naik harga saham dengan lebih baik, mengelakkan henti rugi yang terlalu agresif atau konservatif. Penunjuk ATR menjadikan pelarasan garis henti rugi lebih tepat. Walau bagaimanapun, penetapan parameter dan strategi kemasukan semula masih perlu dioptimumkan untuk mengurangkan henti rugi yang tidak perlu dan memperluaskan ruang keuntungan. Secara keseluruhan, strategi ini adalah idea henti rugi dinamik yang baik, layak untuk dikaji dan digunakan lebih lanjut.
/*backtest
start: 2023-09-08 00:00:00
end: 2023-10-08 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
//@okadoke
////////////////////////////////////////////////////////////
// Based on Average True Range Trailing Stops Strategy by HPotter- 1
