
Strategi perdagangan breakout bi-directional adalah strategi yang didasarkan pada beberapa indikator untuk membuat keputusan tentang sinyal beli dan jual. Ini menggabungkan garis rata-rata, indikator tekanan dukungan, indikator tren, dan indikator overbought dan oversold untuk membentuk sistem perdagangan yang komprehensif.
Sinyal pembelian harus memenuhi empat persyaratan berikut:
Jika keempat kondisi tersebut terpenuhi secara bersamaan, maka akan dihasilkan sinyal beli 1.
Logika penilaian sinyal jual dan sinyal beli adalah kebalikan dari satu sama lain, dengan empat persyaratan yang harus dipenuhi:
Jika keempat kondisi tersebut terpenuhi secara bersamaan, maka akan dihasilkan sinyal jual -1.
Dalam strategi ini, syarat masuk berdasarkan sinyal beli dan jual, ketika melakukan lebih banyak meminta sinyal beli = 1, ketika kosong meminta sinyal jual = -1.
Ada dua kondisi untuk keluar, salah satunya adalah keluar cepat, keluar begitu sinyal berubah; yang lain adalah menunggu sinyal sebaliknya untuk keluar, misalnya melakukan lebih banyak dan menunggu sinyal jual untuk melonggarkan posisi.
Keuntungan terbesar dari strategi breakout averagelines dua arah adalah kombinasi multi-indikator, yang dapat menilai tren, overbought dan oversold. Secara khusus, ada beberapa keuntungan utama:
Secara keseluruhan, sistem ini sangat cocok untuk pemula untuk belajar sendiri, dan juga untuk digunakan oleh para profesional.
Meskipun ada banyak keuntungan dari strategi dua arah untuk menembus garis rata-rata, ada juga beberapa risiko yang perlu diperhatikan, terutama yang berfokus pada beberapa hal berikut:
Untuk mengatasi risiko tersebut, langkah-langkah berikut dapat dilakukan untuk mengoptimalkan dan memperbaiki:
Ada banyak ruang untuk pengoptimalan dalam strategi dua arah untuk menembus garis rata-rata, terutama dari beberapa aspek:
Jika ada perbaikan dalam hal-hal di atas, saya yakin bahwa strategi ini akan lebih efektif dan lebih cocok untuk aplikasi di lapangan.
Strategi perdagangan dua arah yang menembus kesetaraan adalah strategi serba bisa yang terdiri dari beberapa indikator. Ini menggabungkan indikator seperti tren, tekanan pendukung, overbought dan oversold untuk menentukan waktu pembelian dan penjualan. Ini memiliki keuntungan dari penilaian komprehensif dan komplementer dari efek 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")