Sumber dimuat naik... memuat...

Strategi Dagangan Pengesahan Pembalikan Pelbagai Jangka Masa

Penulis:ChaoZhang, Tarikh: 2024-05-11 17:38:35
Tag:EMAtertinggiTerendah

img

Ringkasan

Strategi ini terutamanya menggunakan harga tertinggi, harga terendah, dan purata bergerak eksponen (EMA) untuk mengesahkan pembalikan trend dan menjana isyarat perdagangan. Strategi pertama mengira harga tertinggi dan terendah dalam tempoh kembali yang ditentukan, kemudian menentukan sama ada harga penutupan semasa berada di bawah harga terendah yang sepadan dengan harga tertinggi (penegasan pembalikan penurunan) atau di atas harga tertinggi yang sepadan dengan harga terendah (penegasan pembalikan kenaikan). Setelah isyarat pengesahan pembalikan muncul, strategi menghasilkan isyarat kemasukan yang sepadan. Kelebihan utama strategi ini adalah keupayaannya untuk menangkap peluang pembalikan trend, sementara risiko utama adalah bahawa selepas isyarat pengesahan pembalikan muncul, harga mungkin mengalami turun naik berulang daripada trend satu arah.

Prinsip Strategi

  1. Mengira harga tertinggi (cari_tinggi) dan harga terendah (cari_terendah) dalam tempoh cari semula yang ditentukan.
  2. Mengira EMA harga penutupan dalam tempoh yang ditentukan.
  3. Ulangi melalui setiap lilin dalam tempoh melihat semula untuk mencari harga terendah (dnRv) yang sepadan dengan harga tertinggi dan harga tertinggi (upRv) yang sepadan dengan harga terendah.
  4. Tentukan sama ada harga penutupan semasa di bawah dnRv (penegasan pembalikan penurunan) atau di atas upRv (penegasan pembalikan kenaikan).
  5. Jika isyarat pengesahan pembalikan penurunan (dnRv_signal) muncul dan belum dicetuskan sebelum ini, menghasilkan isyarat masuk pendek.
  6. Jika isyarat pengesahan pembalikan menaik (upRv_signal) muncul dan belum dicetuskan sebelum ini, menghasilkan isyarat masuk panjang.

Kelebihan Strategi

  1. Isyarat pengesahan pembalikan boleh membantu strategi menangkap peluang pembalikan trend, dengan itu meningkatkan potensi pulangan strategi.
  2. Dengan menggunakan EMA, strategi boleh disesuaikan dengan keadaan pasaran yang berbeza dan kitaran turun naik.
  3. Penyesuaian tempoh melihat kembali menjadikan strategi fleksibel dan boleh dioptimumkan untuk instrumen perdagangan dan jangka masa yang berbeza.

Risiko Strategi

  1. Selepas isyarat pengesahan pembalikan muncul, harga mungkin mengalami turun naik berulang daripada trend satu arah, yang membawa kepada kemasukan dan keluar yang kerap, meningkatkan kos dagangan.
  2. Strategi ini tidak mempunyai mekanisme stop-loss dan mengambil keuntungan yang jelas, yang boleh mengakibatkan pendedahan risiko yang berlebihan untuk perdagangan individu.
  3. Strategi ini tidak mengambil kira ciri-ciri instrumen dagangan dan persekitaran pasaran, yang boleh membawa kepada prestasi yang kurang optimum dalam situasi tertentu.

Arahan Pengoptimuman Strategi

  1. Memperkenalkan mekanisme stop-loss dan take-profit untuk mengawal pendedahan risiko untuk perdagangan individu.
  2. Menggabungkan penunjuk teknikal lain atau faktor persekitaran pasaran, seperti RSI, MACD, turun naik, dan lain-lain, untuk meningkatkan kebolehpercayaan isyarat pengesahan pembalikan dan menapis isyarat palsu.
  3. Melakukan pengoptimuman parameter untuk instrumen dagangan dan jangka masa yang berbeza untuk mencari tempoh kemunculan semula dan tempoh EMA yang paling sesuai, meningkatkan fleksibiliti dan kestabilan strategi.
  4. Mempertimbangkan untuk memperkenalkan ukuran kedudukan dan mekanisme kawalan risiko, seperti menyesuaikan saiz kedudukan berdasarkan turun naik pasaran atau ekuiti akaun, untuk menguruskan risiko keseluruhan.

Ringkasan

Strategi perdagangan pengesahan pembalikan jangka masa berbilang mengenal pasti peluang pembalikan trend yang berpotensi menggunakan harga tertinggi, harga terendah, dan EMA, menghasilkan isyarat kemasukan yang sepadan. Kelebihan strategi ini adalah keupayaannya untuk menangkap pembalikan trend, tetapi ia juga menghadapi masalah perdagangan yang kerap dan kawalan risiko yang tidak mencukupi. Dengan memperkenalkan mekanisme stop-loss dan mengambil keuntungan, menggabungkan penunjuk lain, pengoptimuman parameter, dan ukuran kedudukan, prestasi dan kestabilan strategi dapat ditingkatkan lagi. Dalam aplikasi praktikal, parameter strategi dan langkah kawalan risiko perlu disesuaikan mengikut instrumen perdagangan dan persekitaran pasaran tertentu.


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

//@version=5
strategy("Reversal Confimation Strategy", overlay=true)

// Indicator inputs
lookback = input.int(50, 'Lookback Period', minval=1, step=1)
downColor = input(color.red, 'Shape Color Down')
upColor = input(color.green, 'Shape Color Up')

// Indicator calculations
find_highest = ta.highest(high, lookback)
find_lowest = ta.lowest(low, lookback)
ema = ta.ema(close, lookback)

var dnRv = 0.0
var dnRv_trigger = false
var upRv = 0.0
var upRv_trigger = false

if high == find_highest
    dnRv_trigger := false
if low == find_lowest
    upRv_trigger := false

for i = 0 to lookback - 1
    if high[i] == find_highest
        dnRv := low[i]
for i = 0 to lookback - 1
    if low[i] == find_lowest
        upRv := high[i]

dnRv_signal = close < dnRv and dnRv_trigger == false 
upRv_signal = close > upRv and upRv_trigger == false

if dnRv_signal  
    dnRv_trigger := true
if upRv_signal  
    upRv_trigger := true

// Entry and exit conditions
if dnRv_signal
    strategy.entry("Sell", strategy.short)
if upRv_signal
    strategy.entry("Buy", strategy.long)

// Plotting
plotshape(dnRv_signal ? 1 : 0, style=shape.triangledown, location=location.abovebar, color=downColor, size=size.small)
plotshape(upRv_signal ? 1 : 0, style=shape.triangleup, location=location.belowbar, color=upColor, size=size.small)


Berkaitan

Lebih lanjut