Strategi perdagangan dua hala yang melanggar garis rata adalah strategi yang berdasarkan kepada beberapa petunjuk untuk membuat keputusan mengenai isyarat pembelian dan penjualan. Ia menggabungkan garis rata, penunjuk tekanan sokongan, penunjuk trend, dan penunjuk overbought dan oversold untuk membentuk sistem perdagangan yang lengkap.
Isyarat pembelian perlu memenuhi empat syarat berikut:
Apabila keempat-empat syarat di atas dipenuhi secara serentak, satu isyarat beli akan dihasilkan.
Logik penilaian untuk isyarat jual dan isyarat beli adalah bertentangan, dan memerlukan empat syarat berikut untuk dipenuhi:
Apabila keempat-empat syarat di atas dipenuhi secara serentak, isyarat menjual -1 dihasilkan.
Dalam strategi ini, syarat kemasukan dinilai berdasarkan isyarat beli dan jual, apabila melakukan lebih banyak meminta isyarat beli = 1, apabila melakukan kosong meminta isyarat jual = -1.
Terdapat dua syarat untuk keluar, satu adalah keluar dengan cepat, keluar apabila isyarat berubah; yang lain adalah menunggu isyarat sebaliknya untuk keluar, seperti menunggu isyarat jual untuk melonggarkan kedudukan.
Kelebihan terbesar strategi garis rata-rata dua arah adalah kombinasi pelbagai petunjuk, yang dapat menilai trend secara menyeluruh, keadaan overbought dan oversold. Secara khusus, terdapat beberapa kelebihan utama:
Secara keseluruhannya, sistem ini sangat sesuai untuk pelajar baru dan juga untuk pengguna profesional.
Walaupun terdapat banyak kelebihan dalam strategi dua hala untuk menembusi garis rata-rata, terdapat juga beberapa risiko yang perlu diperhatikan, yang tertumpu kepada beberapa aspek berikut:
Mengenai risiko di atas, langkah-langkah berikut boleh diambil untuk mengoptimumkan dan memperbaiki:
Terdapat banyak ruang untuk pengoptimuman strategi dua hala untuk menembusi garis rata-rata, terutamanya dari aspek berikut:
Saya yakin bahawa strategi ini akan menjadi lebih berkesan dan lebih sesuai untuk aplikasi di tempat kerja jika ia dapat dipertingkatkan.
Strategi perdagangan dua hala yang menembusi garis rata adalah strategi serba boleh yang terdiri daripada pelbagai indikator. Ia menggabungkan trend, tekanan sokongan, overbought dan oversold dan lain-lain indikator untuk menentukan masa membeli dan menjual. Ia mempunyai kelebihan penilaian menyeluruh dan saling melengkapi kesan indikator.
/*backtest
start: 2023-01-26 00:00:00
end: 2024-02-01 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
//Original Indicator by @Shizaru - simply made into a strategy!
strategy("Simple Buy/Sell Strategy", overlay=false)
psar = sar(0.02,0.02,0.2)
c1a = close > psar
c1v = close < psar
malen = input(200, title="MA Length")
mm200 = sma(close, malen)
c2a = close > mm200
c2v = close < mm200
fast = input(12, title="Fast EMA Length")
slow = input(26, title="Slow EMA Length")
[macd,signal,hist] = macd(close, fast,slow, 9)
c3a = macd >= 0
c3v = macd <= 0
rsilen = input(7, title="RSI Length")
th = input(50, title="RSI Threshold")
rsi14 = rsi(close, rsilen)
c4a = rsi14 >= th
c4v = rsi14 <= th
buy = c1a and c2a and c3a and c4a ? 1 : 0
sell = c1v and c2v and c3v and c4v ? -1 : 0
longtrades = input(true, title="Long Trades")
shorttrades = input(false, title="Short Trades")
quickexit = input(false, title="Quick Exits")
strategy.entry("Buy", strategy.long, when=buy==1 and longtrades==true)
strategy.close("Buy", when=quickexit==true ? buy==0 : sell==-1)
strategy.entry("Sell", strategy.short, when=sell==-1 and shorttrades==true)
strategy.close("Sell", when=quickexit==true ? sell==0 : buy==1)
plot(buy, style=plot.style_histogram, color=color.green, linewidth=3, title="Buy Signals")
plot(sell, style=plot.style_histogram, color=color.red, linewidth=3, title="Sell Signals")