Strategi Pullback Pelancongan Purata Pelancongan Kebalikan

Penulis:ChaoZhang, Tarikh: 2024-02-18 10:21:04
Tag:

img

Ringkasan

Strategi Pullback Pembebasan Inverse Momentum Average adalah strategi mudah untuk perdagangan pembalikan di sekitar garis purata bergerak. Ia menggunakan Purata Bergerak Eksponensial (EMA) 50 tempoh sebagai penunjuk trend utama, digabungkan dengan corak menelan lilin untuk mengenal pasti peluang pembalikan. Selepas menembusi melalui EMA, ia menunggu 2-3 lilin dalam arah yang bertentangan terbentuk. Jika lilin seterusnya menunjukkan corak pembalikan menelan, kedudukan terbalik akan diambil pada penutupan lilin, dengan pemasa stop loss 1 minit.

Prinsip-prinsip

Asumsi utama strategi ini ialah:

  1. EMA 50 tempoh adalah berkesan dalam menentukan trend pasaran. Penutupan di atasnya menandakan trend bull manakala penutupan di bawahnya menandakan trend bear.

  2. Selepas penembusan trend melalui EMA, sering terdapat penarikan balik jangka pendek. Dengan mengenal pasti akhir penarikan balik menggunakan corak lilin pembalikan, perdagangan terbalik yang menguntungkan dapat dilaksanakan.

Secara khusus, strategi ini mula-mula mengira EMA 50 tempoh, kemudian memeriksa sama ada harga menembusi. Jika penembusan lembu berlaku, ia menunggu 2-3 lilin merah ke bawah. Jika lilin seterusnya menunjukkan corak menelan naik, kedudukan panjang akan diambil dekat. Begitu juga untuk penembusan beruang. Selepas mengambil kedudukan, pemasa stop loss 1 minit dimulakan. Kedudukan akan ditutup pada tamat tempoh.

Kelebihan

Kelebihan utama strategi ini:

  1. Logiknya mudah dan jelas, mudah difahami dan dilaksanakan, sesuai untuk pemula.

  2. Ia menggunakan kedua-dua keberkesanan trend purata bergerak dan kuasa ramalan corak candlestick, menjadikan isyarat lebih boleh dipercayai.

  3. Pemasa stop loss mengawal risiko perdagangan tunggal.

  4. Peraturan sistematik mengelakkan penilaian subjektif dan meningkatkan konsistensi.

Risiko

Beberapa risiko utama adalah:

  1. EMA 50-period tidak dapat menangkap trend dengan tepat sepanjang masa.

  2. Corak candlestick juga mempunyai sifat probabilistik yang membawa kepada isyarat palsu.

  3. Tetapan pemasa stop loss yang tidak berkesan boleh membawa kepada kerugian yang lebih besar atau memberi keuntungan.

  4. Kelewatan, isian separa dan lain-lain mempengaruhi prestasi strategi.

Beberapa pengurangan:

  1. Mengoptimumkan parameter tempoh EMA untuk mencari yang paling sesuai.

  2. Masukkan penunjuk lain untuk memperkuat isyarat.

  3. Uji dan cari parameter risiko yang optimum.

  4. Melaksanakan mekanisme hentian kerugian untuk mengelakkan kebocoran dalam perdagangan langsung.

Peluang Peningkatan

Beberapa cara untuk meningkatkan strategi:

  1. Mengoptimumkan parameter EMA untuk mencari tempoh terbaik.

  2. Uji varian EMA lain, contohnya purata bergerak bertingkat.

  3. Tambah penapis pada jumlah atau turun naik untuk menghilangkan isyarat palsu semasa tempoh sampingan.

  4. Buat strategi gabungan dengan penunjuk lain seperti Stochastics, MACD untuk meningkatkan kualiti isyarat.

  5. Sempurnakan tempoh pemasa stop loss berdasarkan spesifikasi produk dan sesi dagangan.

  6. Pertimbangkan untuk menambah mekanisme mengambil keuntungan untuk mengunci keuntungan selepas mencapai sasaran keuntungan.

Kesimpulan

Strategi Pullback Pembebasan Inverse Momentum adalah strategi perdagangan jangka pendek yang mudah dan praktikal. Ia menggunakan persilangan EMA untuk menentukan trend dan corak candlestick untuk mengenal pasti pembalikan untuk melaksanakan perdagangan taktikal. Walaupun ada ruang pengoptimuman parameter, kejelasan logiknya menjadikannya strategi titik permulaan yang baik untuk kuant pemula. Dengan ujian dan penyempurnaan yang betul, ia boleh berkembang menjadi sistem taktikal yang kukuh.


/*backtest
start: 2023-02-11 00:00:00
end: 2024-02-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("LinoR EMA Pullback Strategy", shorttitle="EPS", overlay=true)

// Define EMA period
emaPeriod = input(50, title="EMA Period")

// Calculate 50 EMA
ema50 = ta.ema(close, emaPeriod)

// Calculate engulfing conditions
engulfingBullish = close[1] < open[1] and close > open and close > close[1] and open < open[1]
engulfingBearish = close[1] > open[1] and open > close and open > open[1] and close < close[1]

// Define a 1-minute timer
var timer = 0
if bar_index > 0
    timer := timer[1] + 1

// Long condition
longCondition = ta.crossover(close, ema50) and engulfingBullish
if longCondition
    strategy.entry("Buy", strategy.long)

// Short condition
shortCondition = ta.crossunder(close, ema50) and engulfingBearish
if shortCondition
    strategy.entry("Sell", strategy.short)

// Exit after 1 minute
if timer >= 1
    strategy.close("Exit")

plotshape(series=longCondition, title="Long Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(series=shortCondition, title="Short Signal", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)


Lebih lanjut