Ini adalah strategi trend berikut yang mudah yang menggunakan SMA untuk menentukan arah trend dan menetapkan stop loss berasaskan peratusan dan mengambil keuntungan untuk mengunci keuntungan dan mengawal risiko.
Strategi ini mula-mula mengira garis SMA 200 hari. Apabila harga melintasi di atas garis SMA, ia menandakan trend menaik dan pergi panjang. Selepas memasuki, strategi menggunakan tahap stop loss peratusan tetap, seperti 2% di bawah harga kemasukan, dan tahap keuntungan peratusan tetap, seperti 1% di atas harga kemasukan. Ia akan menutup kedudukan apabila mana-mana tahap disentuh.
Secara khusus, strategi ini menggunakan penyambutan harga dekat di atas SMA 200 hari sebagai isyarat perdagangan. Apabila dekat berada di atas SMA, ia memasuki panjang. Selepas masuk, strategi mencatat harga masuk, dan mengira stop loss = harga masuk * (1 - stop loss %); ambil keuntungan = harga masuk * (1 + ambil keuntungan %). Jika harga turun di bawah stop loss atau naik di atas mengambil keuntungan, ia akan menutup kedudukan panjang.
Dengan cara ini, strategi boleh mengunci keuntungan selagi harga bergerak ke arah yang betul. Jika kerugian berlaku, ia akan dibatasi oleh stop loss. Dengan menyesuaikan peratusan, keuntungan dan risiko boleh disesuaikan.
Menggunakan SMA untuk trend dan peratusan stop loss / mengambil keuntungan adalah mudah dan mudah dilaksanakan.
Stop loss yang ditetapkan terlebih dahulu mengekalkan kerugian di bawah peratusan tetap, membantu mengawal risiko.
Mengambil tahap keuntungan bergerak ke atas dengan peningkatan keuntungan, membantu untuk mengunci dalam keuntungan dan bukannya dihentikan.
Peratusan boleh diselaraskan untuk menentukan parameter keuntungan dan risiko.
Dalam pasaran yang terikat julat yang berbelit-belit, stop loss mungkin sering dipukul yang membawa kepada kerugian kecil.
SMA sendiri ketinggalan harga, boleh terlepas masa kemasukan terbaik.
Tetapan berhenti / mengambil keuntungan kecil meningkatkan kekerapan, tanpa mengambil kira kos dagangan.
Peratusan stop loss tidak menyesuaikan diri dengan perubahan turun naik.
Sesuaikan parameter SMA, uji peratusan berhenti / mengambil yang berbeza untuk mencari keseimbangan yang optimum.
Sesuaikan peratusan berhenti berdasarkan turun naik baru-baru ini untuk mengurangkan peluang berhenti keluar.
Menggabungkan slippage, kos komisen untuk backtest untuk mengoptimumkan mengambil keuntungan.
Uji semula secara berasingan pada sesi aktiviti tinggi dan rendah untuk mencari parameter terbaik.
Strategi ini menggabungkan SMA untuk trend dan peratusan berhenti / mengambil untuk pengurusan keuntungan dalam format yang mudah sambil membolehkan penyesuaian keuntungan / risiko. Tetapi isyarat dan tetapan berhentinya boleh ditingkatkan. Aspek seperti berhenti adaptif turun naik, kos dagangan dll harus dipertimbangkan untuk mencapai hasil yang stabil pada asas yang mudah.
/*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)