Strategi Pengesanan Tren Kereta Api Berganda

Penulis:ChaoZhang, Tarikh: 2023-09-18 17:23:39
Tag:

Ringkasan

Dual Rail Trend Tracking Strategy adalah strategi perdagangan jangka pendek berdasarkan Bollinger Bands. Strategi ini menggunakan rel atas dan bawah Bollinger Bands sebagai isyarat beli dan jual untuk melaksanakan perdagangan jangka pendek.

Prinsip Strategi

Komponen utama strategi ini ialah:

  1. Mengira rel tengah, atas dan bawah Bollinger Bands. rel tengah adalah purata mudah bergerak n hari harga penutupan, dan lebar Bollinger Band ditentukan oleh dua kali penyimpangan standard n hari harga penutupan.

  2. Pergi panjang apabila harga penutupan melintasi di atas rel bawah dari bawah, dan tutup kedudukan apabila harga penutupan melintasi di bawah rel atas dari atas.

  3. Nilai lalai n adalah 20 hari, yang boleh diselaraskan berdasarkan keadaan pasaran. Lebar jalur dikawal oleh pengganda penyimpangan standard, lalai kepada 2x.

  4. Strategi ini adalah mudah dan mudah dilaksanakan. Ia boleh dengan berkesan mengesan trend pasaran dan mendapat keuntungan daripada turun naik.

Analisis Kelebihan

Strategi Dual Rail mempunyai kelebihan berikut:

  1. Mudah dilaksanakan dengan logik yang mudah dan intuitif.

  2. Boleh mengesan perubahan pasaran tepat pada masanya dan menangkap peluang perdagangan jangka pendek.

  3. Menggunakan sifat statistik Bollinger Bands, yang memberikan pembenaran matematik.

  4. Menghalang kemasukan awal dan penangguhan keluar.

  5. Parameter boleh diselaraskan untuk menyesuaikan diri dengan keadaan pasaran yang berbeza.

  6. Tidak perlu meramalkan trend pasaran, hanya mengikuti pasaran.

Analisis Risiko

Terdapat juga beberapa risiko dengan strategi ini:

  1. Bollinger Bands tidak dapat meramalkan dengan tepat titik pembalikan trend.

  2. Mungkin ada lebih banyak isyarat palsu.

  3. Ia tidak dapat menapis bunyi bising secara berkesan di pasaran yang terhad.

  4. Parameter Bollinger Bands yang munasabah diperlukan, jika tidak, ia mungkin mempengaruhi prestasi strategi.

  5. Harus mengelakkan menggunakan strategi ini semasa penyatuan pasaran.

  6. Ada sedikit kelewatan, kesalahan pengesanan perlu dipantau.

Risiko boleh dikurangkan dengan menyesuaikan parameter, menggabungkan dengan penunjuk lain, dll.

Arahan pengoptimuman

Strategi ini boleh dioptimumkan dalam aspek berikut:

  1. Gabungkan dengan penunjuk lain seperti MACD, KDJ untuk menapis isyarat palsu.

  2. Sesuaikan parameter Bollinger Bands secara dinamik berdasarkan perubahan keadaan pasaran.

  3. Tetapkan stop loss dan mengambil keuntungan untuk mengawal risiko perdagangan tunggal dengan betul.

  4. Mengoptimumkan titik masuk dan keluar, contohnya menunggu penembusan jalur sepenuhnya.

  5. Pengoptimuman parameter pada panjang purata bergerak, pengganda penyimpangan standard, dll.

  6. Membezakan pasaran lembu berbanding lembu untuk perdagangan arah.

Ringkasan

Strategi Dual Rail adalah strategi perdagangan jangka pendek yang mudah dan praktikal. Ia menggunakan sifat statistik Bollinger Bands untuk menangkap trend jangka pendek dengan berkesan. Strategi ini mudah dilaksanakan dengan logik yang mudah, tetapi juga mempunyai beberapa kelemahan. Pengoptimuman lanjut dapat meningkatkan prestasi dalam perdagangan langsung. Secara keseluruhan, strategi Dual Rail sesuai untuk pelabur yang mencari peluang perdagangan jangka pendek.


/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands Strategy", overlay=true)

length = input.int(20, minval=1)
src = input(close, title="Source")
mult = input.float(2.0, minval=0.001, maxval=50, title="StdDev")
basis = ta.sma(src, length)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev
offset = input.int(0, "Offset", minval = -500, maxval = 500)

plot(basis, "Basis", color=#FF6D00, offset = offset)
p1 = plot(upper, "Upper", color=#2962FF, offset = offset)
p2 = plot(lower, "Lower", color=#2962FF, offset = offset)
fill(p1, p2, title = "Background", color=color.rgb(33, 150, 243, 95))

// Buy condition: Price crosses below the lower Bollinger Band
buy_condition = ta.crossover(src, lower)
strategy.entry("Buy", strategy.long, when=buy_condition)

// Sell condition: Price crosses above the upper Bollinger Band
sell_condition = ta.crossunder(src, upper)
strategy.close("Buy", when=sell_condition)


Lebih lanjut