Momentum Moving Average Strategi Perdagangan Sampul Surat


Tarikh penciptaan: 2023-12-26 15:55:43 Akhirnya diubah suai: 2023-12-26 15:55:43
Salin: 0 Bilangan klik: 669
1
fokus pada
1623
Pengikut

Momentum Moving Average Strategi Perdagangan Sampul Surat

Gambaran keseluruhan

Strategi dagangan amplop rata-rata bergerak adalah strategi pemantauan trend. Ia berfungsi sebagai isyarat jual beli dengan menetapkan garis rata-rata bergerak dan dua peratusan ke atas. Ia menghasilkan isyarat perdagangan apabila harga menembusi kawasan naik atau turun.

Prinsip Strategi

Strategi ini adalah berdasarkan purata bergerak sederhana dengan panjang 14. Peratusan bahagian atas dikira sebagai: purata bergerak + purata bergerak × peratusan nilai input. Peratusan bahagian bawah dikira sebagai: purata bergerak - purata bergerak × peratusan nilai input.

Apabila harga penutupan lebih besar daripada julat naik, buat lebih banyak; apabila harga penutupan lebih kecil daripada julat turun, buat kosong. Jika tidak, simpan kosong.

Strategi ini menggunakan 3 indikator:

  1. xSMA - purata bergerak sederhana untuk kitaran 14, yang mewakili garis tengah.

  2. xHighBand - Peratusan Julat Atas

  3. xLowBand - Peratusan Julat Bawah

Kelebihan Strategik

Strategi ini mempunyai kelebihan berikut:

  1. Peraturan yang jelas, mudah difahami dan dilaksanakan.

  2. Ia boleh digunakan untuk mengesan trend dan juga untuk mengenal pasti overbought dan oversold. Ia juga boleh digunakan untuk mengelakkan kehilangan arah dalam keadaan yang bergolak.

  3. Dengan menyesuaikan parameter peratusan, frekuensi dagangan dapat dikawal.

  4. Fleksibiliti untuk memilih kitaran purata bergerak yang sesuai untuk kitaran dan varieti pasaran yang berbeza.

  5. Parameter input terbalik meningkatkan fleksibiliti strategi. Ia boleh dikendalikan secara progresif, tetapi juga boleh dikendalikan secara terbalik.

Risiko dan Penyelesaian

Strategi ini mempunyai beberapa risiko:

  1. Dalam trend yang kuat, kemungkinan terdapat kenaikan atau penurunan yang melampaui julat. Ini menyebabkan kehilangan sebahagian keuntungan. Risiko boleh dikawal dengan mengurangkan peratusan julat.

  2. Dalam keadaan yang bergolak, isyarat perdagangan yang salah boleh berlaku secara kerap. Isyarat boleh disaring dengan menambah kitaran garis purata bergerak.

  3. Apabila julatnya kecil, harga mungkin sering menyentuh julat atas dan bawah. Frekuensi dagangan yang terlalu tinggi meningkatkan kos dagangan dan kehilangan titik tergelincir. Julatnya boleh diperluaskan dengan sewajarnya.

  4. Kejadian yang tidak dijangka yang berubah dengan cepat boleh menyebabkan kerugian strategi. Ia disyorkan untuk menguruskan risiko dengan menggunakan stop loss.

Pengoptimuman Strategi

Strategi ini boleh dioptimumkan dalam beberapa aspek:

  1. Uji purata bergerak untuk tempoh panjang yang berbeza, pilih parameter tempoh yang menghasilkan isyarat terbaik.

  2. Optimumkan parameter peratusan ke atas dan ke bawah untuk mencari kombinasi parameter yang memaksimumkan keuntungan dan mengawal risiko.

  3. Tambah petunjuk teknikal lain sebagai penapis untuk mengelakkan isyarat yang salah dalam keadaan gegaran dan kompleks. Contohnya MACD, KD dan sebagainya.

  4. Menggabungkan trend dengan indikator penilaian, beralih ke dalam bidang penjimatan. Seperti ADX, gangguan dan sebagainya.

  5. Uji keberkesanan parameter pelbagai jenis. Sesuaikan parameter untuk pelbagai jenis perdagangan.

  6. Menghadkan risiko kerugian tunggal dengan strategi hentikan kerugian.

ringkaskan

Strategi perdagangan surat khabar linear dinamik secara keseluruhan adalah strategi pengesanan trend yang tipikal. Pengaturan parameternya mudah, mudah difahami dan diukur kembali. Ia juga boleh digunakan untuk menilai keadaan yang rumit dari overbought dan oversold.

Kod sumber strategi
/*backtest
start: 2023-11-25 00:00:00
end: 2023-12-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 04/03/2018
// Moving Average Envelopes are percentage-based envelopes set above and 
// below a moving average. The moving average, which forms the base for 
// this indicator, can be a simple or exponential moving average. Each 
// envelope is then set the same percentage above or below the moving average. 
// This creates parallel bands that follow price action. With a moving average 
// as the base, Moving Average Envelopes can be used as a trend following indicator. 
// However, this indicator is not limited to just trend following. The envelopes 
// can also be used to identify overbought and oversold levels when the trend is 
// relatively flat. 
//
// You can change long to short in the Input Settings
// WARNING:
//  - For purpose educate only
//  - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Moving Average Envelopes", overlay = true)
Length = input(14, minval=1)
PercentShift = input(1, minval = 0.01, step = 0.01)
reverse = input(false, title="Trade reverse")
xSMA = sma(close, Length)
xHighBand = xSMA + (xSMA * PercentShift / 100)
xLowBand = xSMA - (xSMA * PercentShift / 100)
pos = iff(close > xHighBand, 1,
       iff(close <xLowBand, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 
plot(xSMA, color=blue, title="SMA")
plot(xHighBand, color=red, title="High Band")
plot(xLowBand, color=red, title="Low Band")