Strategi panjang Peralihan Pola Hammer Intraday

Penulis:ChaoZhang, Tarikh: 2024-03-15 17:13:23
Tag:

img

Ringkasan

Strategi ini menggunakan corak pembalikan tukul intraday dalam kombinasi dengan lilin hijau berikutnya untuk mencari peluang kenaikan yang berpotensi. Apabila corak pembalikan tukul muncul dan lilin seterusnya adalah lilin menaik hijau, strategi membuka kedudukan panjang. Stop loss ditetapkan pada tahap terendah lilin tukul, dan mengambil keuntungan ditetapkan pada 1.5 kali harga kemasukan.

Prinsip Strategi

corak palu adalah corak teknikal yang biasa yang sering muncul pada akhir trend menurun, menandakan kedatangan pembalikan trend. corak palu biasa mempunyai ciri-ciri berikut:

  1. Badan lilin secara keseluruhan agak kecil, biasanya kurang dari 30% daripada keseluruhan pelbagai lilin yang tinggi-rendah.
  2. Bayangan bawahnya panjang, sekurang-kurangnya dua kali panjang badan lilin.
  3. Bayangan atas sangat pendek atau tidak wujud, paling tidak melebihi 1% daripada harga pembukaan lilin.

Apabila corak palu disahkan, jika lilin seterusnya adalah lilin menaik hijau dan rendahnya lebih tinggi daripada rendah lilin palu, isyarat menaik terbentuk dan kedudukan panjang dimasukkan. Stop loss ditetapkan pada rendah lilin palu untuk mengawal risiko, dan mengambil keuntungan ditetapkan pada 1.5 kali harga kemasukan untuk menangkap keuntungan yang berpotensi.

Analisis Kelebihan

  1. Corak tukul adalah corak pembalikan yang biasa dan mempunyai kadar kemenangan yang tinggi apabila digunakan dalam kombinasi dengan konteks trend.
  2. Sekatan yang ketat terhadap corak tukul dan bentuk lilin menaik seterusnya meningkatkan kualiti isyarat.
  3. Menetapkan stop loss di bawah lilin tukul menjadikan risiko terkawal.
  4. Menetapkan keuntungan mengambil pada 1.5R memberikan nisbah risiko-balasan yang baik.

Analisis Risiko

  1. Walaupun corak dan tindakan harga berikutnya memenuhi syarat strategi, masih ada risiko pasaran berulang atau terus jatuh.
  2. Dengan stop loss yang ditetapkan berhampiran rendah lilin tukul, kerugian tunggal adalah agak besar apabila dicetuskan.
  3. Volatiliti tinggi pada peringkat awal pembalikan trend, mendedahkan strategi kepada risiko volatiliti harga yang tinggi.

Arahan pengoptimuman

  1. Pertimbangkan untuk memperkenalkan lebih banyak penunjuk teknikal, seperti RSI dan MACD, untuk meningkatkan kesahihan isyarat dalam kombinasi dengan status penunjuk.
  2. Definisi corak tukul dan lilin menaik seterusnya boleh dioptimumkan lagi, seperti memperkenalkan kriteria yang lebih kuantitatif.
  3. Tetapan mengambil keuntungan dan hentian kerugian boleh dioptimumkan lagi, seperti menggunakan strategi mengambil keuntungan dinamik atau strategi hentian.
  4. Pertimbangkan keadaan trend pasaran, kerana corak tukul yang terdapat dalam trend menaik mungkin mempunyai kadar kemenangan yang lebih tinggi.

Ringkasan

Strategi panjang pola pembalikan tukul intraday menggunakan sepenuhnya ciri pembalikan corak tukul, digabungkan dengan pengesahan dari lilin hijau berikutnya, untuk membentuk isyarat menaik berdasarkan dua corak lilin berturut-turut. Pada masa yang sama, strategi menggunakan nisbah risiko-balasan tetap untuk mengawal pendedahan risiko dan mengekalkan nisbah risiko-balasan yang tinggi. Walau bagaimanapun, definisi corak strategi ini agak mudah dan tidak mempunyai pengesahan dari penunjuk teknikal lain, yang mungkin menghadapi kadar kegagalan isyarat yang tinggi dalam aplikasi praktikal. Di samping itu, kerana stop loss ditetapkan agak dekat, strategi ini juga menghadapi masalah kerugian tunggal yang tinggi. Pada masa akan datang, strategi ini boleh dioptimumkan dan ditingkatkan lagi dari segi pengesahan isyarat dan kawalan risiko untuk meningkatkan kestabilan dan keuntungan keseluruhan.


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

//@version=5
strategy("Hammer Pattern and Follow-Up Green Candle Strategy", overlay=true)

// Detecting a Hammer candle
isHammer() =>
    bodySize = math.abs(close[1] - open[1])
    lowerWickSize = open[1] - low[1]
    upperWickSize = high[1] - open[1] // For a red candle, the upper wick is from the open to the high
    bodyIsSmall = bodySize <= (high[1] - low[1]) * 0.3 // Body is less than 30% of the entire candle range
    lowerWickIsLong = lowerWickSize >= bodySize * 2 // Lower wick is at least twice the body length
    noUpperWick = upperWickSize == 0 or high[1] <= open[1] * 1.01 // No upper wick or very small
    close[1] < open[1] and bodyIsSmall and lowerWickIsLong and noUpperWick

// Check if the current candle is green with no or small tail
isGreenWithNoSmallTail() =>
    close > open

// Entry condition
entryCondition = isHammer() and isGreenWithNoSmallTail() and low >low[1]

// Calculate stop loss and take profit levels
stopLossLevel = low[1]
profitTargetLevel = close * 1.5
//Calculate position bodySize
positionSize = 50000 / close

// Execute strategy
if (entryCondition)
    strategy.entry("Hammer Buy", strategy.long,qty=positionSize)
    strategy.exit("Take Profit / Stop Loss", "Hammer Buy", stop=stopLossLevel, limit=profitTargetLevel)



Lebih lanjut