Strategi corak kejutan pengesanan dwi-trek


Tarikh penciptaan: 2023-11-14 14:12:16 Akhirnya diubah suai: 2023-11-14 14:12:16
Salin: 0 Bilangan klik: 572
1
fokus pada
1617
Pengikut

Strategi corak kejutan pengesanan dwi-trek

Gambaran keseluruhan

Strategi ini berusaha untuk menangkap turun naik harga jangka pendek melalui mengenal pasti corak osilator berdasarkan Bollinger Bands dan EMA.

Prinsip Strategi

Strategi ini menggunakan kedua-dua jalur Brin dan EMA sebagai petunjuk teknikal. Jalur Brin merangkumi jalur atas, tengah dan bawah, yang dapat menentukan sama ada harga berada di dalam rantau goyah. EMA adalah petunjuk pengesanan trend yang dapat menentukan trend harga.

Strategi ini mulakan dengan mengira garis tengah Brin Belt, iaitu purata bergerak sederhana n hari harga, di mana n nilai adalah 20 hari secara lalai. Brin Belt atas dan bawah garis adalah dua perbezaan piawai tambah / tolak antara garis tengah. Kemudian, 9 hari EMA.

Apabila harga naik EMA, ia dianggap sebagai isyarat membeli; apabila harga turun EMA, ia dianggap sebagai isyarat menjual. Oleh itu, EMA berfungsi sebagai garis rata-rata cepat, yang dapat menangkap trend harga jangka pendek; dan Brin Belt Center Track berfungsi sebagai garis rata-rata perlahan, yang dapat menyaring beberapa isyarat palsu.

Oleh itu, strategi ini menggunakan EMA dan Brin Belt untuk mengesan pergerakan harga jangka pendek sebanyak mungkin. Apabila EMA naik, anda membeli dan apabila EMA turun, anda menjual.

Analisis kelebihan strategi

Strategi pengesanan dua hala ini mempunyai beberapa kelebihan:

  1. Menggunakan EMA dan Blink-Blink Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track Track

  2. EMA sebagai garis purata pantas, Brin Belt Belt sebagai garis purata perlahan, kedua-duanya digunakan, dapat menyaring isyarat palsu dengan berkesan, meningkatkan kualiti isyarat.

  3. Parameter penunjuk boleh disesuaikan, nilai n dan perbezaan standard Brin boleh disesuaikan dengan pasaran, dan sangat mudah disesuaikan.

  4. Strategi yang mudah, jelas dan mudah dilaksanakan sangat sesuai untuk situasi gegaran jangka pendek.

  5. Parameter boleh dioptimumkan dengan betul, digabungkan dengan penapisan petunjuk lain, untuk meningkatkan kestabilan strategi.

Analisis risiko

Strategi ini juga mempunyai risiko yang berpotensi:

  1. Brin mudah membentuk sokongan dan tekanan di atas dan di bawah landasan, yang boleh mencetuskan kemusnahan awal.

  2. EMA dan Brin Belt Cross Tracks boleh menyebabkan harga bertukar dan memberi isyarat yang salah.

  3. EMA mudah membentuk titik beli di bahagian bawah cawan san atau titik jual di bahagian atas tiga gunung apabila terdapat trend yang besar, dan mungkin terlepas trend.

  4. Apabila kejatuhan itu berkurang, isyarat perdagangan akan berkurang dengan ketara dan tidak dapat menghasilkan keuntungan yang berterusan.

  5. Tetapan parameter yang tidak betul boleh menyebabkan perdagangan berlebihan atau kehilangan peluang perdagangan.

  6. Kos dagangan akan mengurangkan keuntungan sebenar dan perlu mengawal saiz kedudukan.

Arah pengoptimuman strategi

Strategi ini boleh dioptimumkan dalam beberapa aspek:

  1. Meningkatkan jumlah lalu lintas dan menyaring isyarat silang yang kurang berkualiti.

  2. Ia juga boleh digunakan untuk mengesan pergerakan mata wang dalam pasaran dan untuk mengesan pergerakan mata wang dalam pasaran.

  3. Tetapkan stop loss dan stop loss mengikut nilai ATR untuk membuat stop loss lebih munasabah.

  4. Meningkatkan penilaian trend, mengelakkan isyarat yang salah dalam keadaan trend.

  5. Parameter pengoptimuman, seperti kitaran EMA, parameter Brin, dan lain-lain, menjadikannya lebih sesuai dengan keadaan pasaran yang berbeza.

  6. Menggunakan kaedah pembelajaran mesin untuk mengoptimumkan parameter secara dinamik untuk menjadikan strategi lebih kasar.

  7. Perdagangan menggunakan algoritma, menetapkan syarat kemasukan dan keluar yang lebih ketat, mengurangkan campur tangan manusia.

ringkaskan

Strategi penyesuaian pergerakan pergerakan dua hala yang menggunakan EMA dan Brin untuk menjejaki harga, membeli melalui EMA dan menjual melalui EMA, untuk menangkap pergerakan harga jangka pendek, adalah strategi garis pendek yang lebih mudah dan praktikal. Strategi ini mempunyai kelebihan untuk menilai trend dan menghapuskan isyarat palsu, tetapi juga mempunyai risiko tertentu. Dengan terus mengoptimumkan parameter pengaturan, masuk dan keluar dari keadaan, strategi ini dapat menjadi lebih stabil dan boleh dipercayai, sesuai untuk lebih banyak persekitaran pasaran, dan merupakan pemikiran strategi yang patut dipelajari dan digunakan.

Kod sumber strategi
/*backtest
start: 2022-11-07 00:00:00
end: 2023-11-13 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(shorttitle="BBXEMA", title="Bollinger Bands Cross EMA", default_qty_type=strategy.percent_of_equity, default_qty_value=100, overlay=true)
length = input(20, minval=1)
lengthEMA = input(9)
src = input(close, title="Source")
srcEMA = input(close, title="Source EMA")
//mult = input(2.0, minval=0.001, maxval=50)

// === INPUT BACKTEST RANGE ===
FromYear  = input(defval = 2019, title = "From Year", minval = 2009)
FromMonth = input(defval = 1, title = "From Month", minval = 1, maxval = 12)
FromDay   = input(defval = 1, title = "From Day", minval = 1, maxval = 31)
ToYear    = input(defval = 9999, title = "To Year", minval = 2009)
ToMonth   = input(defval = 12, title = "To Month", minval = 1, maxval = 12)
ToDay     = input(defval = 31, title = "To Day", minval = 1, maxval = 31)

// === FUNCTION EXAMPLE ===
start     = timestamp(FromYear, FromMonth, FromDay, 00, 00)  // backtest start window
finish    = timestamp(ToYear, ToMonth, ToDay, 23, 59)        // backtest finish window
window()  => true
basis = sma(src, length)
EMA = ema(srcEMA,lengthEMA)
//dev = mult * stdev(src, length)
//upper = basis + dev
//lower = basis - dev

Buy = crossover(EMA,basis)
Sell = crossunder(EMA,basis)

bb = plot(basis, color=color.red)
signal = plot(EMA, color=color.green)
//p1 = plot(upper, color=color.blue)
//p2 = plot(lower, color=color.blue)
//fill(p1, p2)

strategy.entry("Buy",true,when=window() and Buy)
strategy.close_all(when=window() and Sell)