Strategi Mengikuti Trend Jangka Panjang Saluran Donchian


Tarikh penciptaan: 2024-01-15 14:48:03 Akhirnya diubah suai: 2024-01-15 14:48:03
Salin: 0 Bilangan klik: 653
1
fokus pada
1617
Pengikut

Strategi Mengikuti Trend Jangka Panjang Saluran Donchian

Gambaran keseluruhan

Strategi ini adalah berdasarkan kepada strategi pengesanan trend jangka panjang di saluran Dongxian. Ia menggunakan saluran atas dan bawah saluran Dongxian untuk mencari pintu keluar harga dan memasuki pasaran apabila pintu keluar berlaku. Ia juga menggunakan saluran tengah saluran sebagai garis berhenti untuk keluar dari pasaran.

Prinsip Strategi

Strategi ini menggunakan saluran Dongxian dengan panjang 20 kitaran. Atas saluran adalah harga tertinggi dalam 20 kitaran terakhir, dan bawah adalah harga terendah dalam 20 kitaran terakhir. Panjang default saluran tengah adalah 2 kali ganda daripada atas dan bawah, atau boleh disetel sebagai panjang yang sama seperti atas dan bawah.

Menggunakan panjang mid-trail yang lebih panjang membolehkan kedudukan yang menguntungkan mempunyai ruang operasi yang lebih besar, yang membolehkan keuntungan yang lebih tinggi diperoleh apabila terdapat trend di pasaran. Sebenarnya, panjang mid-trail yang dua kali lebih panjang daripada up-and-down-trail sangat dekat dengan 3 kali ATR yang disyorkan oleh Wilder. Oleh itu, mid-trail yang lebih panjang ini dapat digunakan sebagai alternatif untuk strategi penarikan trend.

Analisis kelebihan strategi

Strategi ini mempunyai kelebihan berikut:

  1. Idea strategi mudah difahami dan dilaksanakan;
  2. Dalam pada itu, ia juga boleh digunakan untuk mengesan pergerakan mata wang dalam mata wang asing.
  3. Menggunakan laluan tengah untuk menghentikan kerugian bergerak, yang dapat mengawal risiko dengan berkesan;
  4. Ia adalah satu cara untuk menjana keuntungan yang tinggi dalam pasaran yang sedang berkembang.
  5. Laluan tengah sebagai alternatif untuk menghentikan kerugian bergerak, untuk memaksimumkan keuntungan.

Analisis risiko

Strategi ini mempunyai beberapa risiko:

  1. Sebagai strategi trend-following, ia bergantung kepada pergerakan trend yang jelas dan mudah terjebak dalam pasaran yang menyusun;
  2. Kadang-kadang stop loss di landasan tengah terlalu longgar, menyebabkan kerugian meningkat;
  3. Tidak dapat menentukan dengan tepat di mana arah trend akan bertukar, dan kerugian yang besar akan berlaku jika trend berbalik.

Risiko boleh dikurangkan dengan cara memendekkan panjang laluan tengah atau dengan penyesuaian dengan indikator-indikator penangguhan yang lain. Logik masuk juga boleh dioptimumkan untuk mengurangkan perdagangan yang tidak perlu.

Arah pengoptimuman

Strategi ini boleh dioptimumkan dalam beberapa aspek:

  1. Mengoptimumkan parameter laluan Dongcheng untuk lebih banyak pasaran;
  2. Ia juga boleh digunakan untuk menilai trend dan meningkatkan ketepatan entrada.
  3. Mengoptimumkan logik hentian kerosakan di tengah-tengah keretapi untuk menjadikannya lebih stabil dan boleh dipercayai;
  4. Meningkatkan syarat penapisan, mengurangkan transaksi yang tidak perlu, dan mengurangkan kekerapan transaksi.

ringkaskan

Strategi ini secara keseluruhannya adalah strategi pengesanan trend jangka panjang yang sangat mudah. Ia menggunakan petunjuk saluran Dongxian untuk menentukan arah trend dan masuk untuk melakukan berhenti bergerak di tengah-tengah. Dalam pasaran yang jelas trend, ia dapat memperoleh keuntungan yang lebih tinggi. Tetapi strategi ini juga mempunyai risiko tertentu yang memerlukan pengoptimuman parameter dan logik berhenti untuk mendapatkan kesan yang lebih stabil.

Kod sumber strategi
/*backtest
start: 2024-01-07 00:00:00
end: 2024-01-14 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/

// Donchian Channels Strategy - Long Term Trend
// by SparkyFlary

//For Educational Purposes
//Results can differ on different markets and can fail at any time. Profit is not guaranteed.
strategy("Donchian Channels Strategy - Long Term Trend", shorttitle="Donchian Channels LT Strategy", overlay=true)

length = input(20, title="Donchian Channel length")
option = input("double", title="Middleband length: regular or double", options=["regular","double"])

upperband = highest(high, length)[1]
lowerband = lowest(low, length)[1]
middlebandLength = option=="double"?length*2:length
middleband = avg(highest(high, middlebandLength)[1], lowest(low, middlebandLength)[1])

//Plots
ubP = plot(upperband, title="Upperband", style=plot.style_line, linewidth=2)
lbP = plot(lowerband, title="Lowerband", style=plot.style_line, linewidth=2)
mbP = plot(middleband, title="Middleband", style=plot.style_line, color=color.maroon, linewidth=2)

//Strategy
buy = close > upperband
sell = close < middleband
short = close < lowerband
cover = close > middleband

strategy.entry(id="enter long", long=true, when=buy)
strategy.close(id="enter long", comment="exit long", when=sell)
strategy.entry(id="enter short", long=false, when=short)
strategy.close(id="enter short", comment="exit short", when=cover)