Strategi ini sesuai untuk mata wang digital yang bergelombang tinggi seperti bitcoin. Ia menggunakan indikator Parabolic SAR untuk menentukan titik perubahan harga, digabungkan dengan penapis SMA rata-rata untuk membuat keputusan perdagangan yang cepat dan memperoleh keuntungan apabila pecah. Strategi ini sesuai untuk perdagangan garis pendek, untuk menangkap peluang penyesuaian cepat di pasaran.
Strategi ini berdasarkan pada indikator Parabolic SAR untuk menentukan titik balik harga. Indeks Parabolic SAR dapat secara sensitif mengesan perubahan Trend di pasaran, titik SAR muncul di atas kurva harga sebagai isyarat bullish berterusan, dan titik SAR turun ke bawah kurva harga sebagai isyarat bearish berterusan.
Secara khusus, syarat-syarat untuk strategi jangka panjang ialah:
Apabila ketiga-tiga syarat di atas dipenuhi, maka ia dianggap sebagai isyarat peminangnya untuk berbalik dan membuka lebih banyak kedudukan.
Syarat-syarat kedudukan pendek adalah:
Apabila ketiga-tiga syarat di atas dipenuhi, anggap ada isyarat pembalikan penurunan harga, buka posisi kosong.
Selain itu, strategi ini juga menetapkan syarat-syarat untuk menghentikan kerugian dan menguruskan risiko.
Strategi ini mempunyai kelebihan yang berbeza berbanding strategi penembusan tradisional:
Penggunaan parameter Parabolic SAR untuk menentukan titik balik lebih sensitif dan dapat menangkap perubahan lebih awal.
Penapisan dilakukan dengan menggunakan garis rata-rata SMA, untuk mengelakkan penipuan oleh kejatuhan palsu yang berpunca dari getaran kecil.
Bertindak dengan cepat, masuk ke dalam padang sebaik sahaja anda mengenali isyarat pembalikan, dan menangkap trend awal.
Ia sesuai untuk mata wang digital yang tidak menentu seperti Bitcoin, yang dapat menangkap peluang perdagangan yang disediakan oleh penyesuaian pantas.
Strategi Stop Loss yang ditetapkan untuk mengawal risiko kerugian tunggal.
Hasil pengesanan adalah baik dan boleh mencapai kadar kemenangan yang lebih tinggi.
Walaupun ada kelebihan, strategi ini mempunyai risiko:
Parabolic SAR bukanlah penunjuk yang sempurna, dan ia boleh menjadi salah penghakiman.
Grafik cakera, segitiga kecil dan lain-lain mungkin tidak sah.
Tidak mengambil kira jumlah transaksi, terdapat risiko untuk dikurung.
Params yang tidak betul juga boleh menyebabkan terlalu sensitif atau terlalu lambat.
Penetapan Stop Loss terlalu kecil dan mungkin akan diikuti oleh Stop Loss.
Risiko penarikan balik masih wujud, sesuai untuk mengambil pengurusan kedudukan.
Strategi ini boleh dioptimumkan dalam beberapa aspek:
Dengan menggunakan lebih banyak petunjuk seperti jumlah dagangan, BRI dan lain-lain, ia meningkatkan kebolehpercayaan isyarat.
Menambah penilaian grafik seperti garisan trend, untuk mengelakkan terjerat oleh getaran terbalik.
Pengaturan parameter yang dioptimumkan, menggunakan kombinasi parameter yang berbeza dalam kitaran pasaran yang berbeza.
Menggunakan masa yang terhad untuk mengelakkan risiko yang terlalu kecil.
Tambah strategi pengurusan kedudukan untuk menurunkan kedudukan semasa penarikan balik.
Dengan menggunakan strategi canggih seperti Martingale, anda boleh menetapkan jarak hentian hentian dinamik.
Set Stop Loss mengikut turun naik pasaran.
Strategi ini menggunakan indikator Parabolic SAR untuk menentukan harga berbalik, membuat keputusan perdagangan dengan cepat, dan merupakan strategi terdepan dalam strategi penembusan garis pendek. Ia bertindak balas dengan cepat dan sesuai untuk menangkap peluang penyesuaian garis pendek.
/*backtest
start: 2023-09-12 00:00:00
end: 2023-09-19 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © atakhadivi
//@version=4
strategy("rapid fire", overlay=true)
longCondition = open > sar(0.02,0.02,0.2) and open[1] < sar(0.02,0.02,0.2)[1] and open > sma(close,50)
takeprofit = strategy.position_avg_price * (1 + 0.005)
stopLoss = strategy.position_avg_price * (1 - 0.015)
if (longCondition)
strategy.entry("longEntry", strategy.long, limit = takeprofit, stop = stopLoss)
shortCondition = open < sar(0.02,0.02,0.2) and open[1] > sar(0.02,0.02,0.2)[1] and open < sma(close,50)
take_profit = strategy.position_avg_price * (1 - 0.005)
stop_Loss = strategy.position_avg_price * (1 + 0.015)
if (shortCondition)
strategy.entry("shortEntry", strategy.short, limit = take_profit, stop = stop_Loss)