Strategi Panjang Corak Pembalikan Tukul Intraday


Tarikh penciptaan: 2024-03-15 17:13:23 Akhirnya diubah suai: 2024-03-15 17:13:23
Salin: 0 Bilangan klik: 648
1
fokus pada
1617
Pengikut

Strategi Panjang Corak Pembalikan Tukul Intraday

Gambaran keseluruhan

Strategi ini menggunakan bentuk pembalikan kelinci dalam hari dan gabungan kelinci hijau berikutnya untuk mencari peluang kenaikan yang berpotensi. Apabila terdapat bentuk pembalikan kelinci, dan kelinci seterusnya naik hijau, strategi membuka lebih banyak kedudukan. Kedudukan hentian ditetapkan pada titik rendah kelinci kelinci, dan kedudukan hentian ditetapkan sebanyak 1.5 kali ganda daripada harga pembukaan.

Prinsip Strategi

Bentuk kurung adalah bentuk teknikal yang biasa, yang sering muncul di akhir trend menurun, yang menandakan kemunculan pembalikan trend. Bentuk kurung tipikal mempunyai ciri-ciri berikut:

  1. Entiti titanium secara keseluruhan lebih kecil, biasanya kurang daripada 30% dari seluruh julat titanium.
  2. Garis bayangan lebih panjang, sekurang-kurangnya dua kali ganda daripada panjang badan titanium.
  3. Garis bayangan pendek atau tidak, tidak melebihi 1% daripada harga bukaan.

Apabila bentuk siput disahkan, jika siput seterusnya naik ke hijau dan titik rendahnya lebih tinggi daripada titik rendah siput siput, isyarat bullish terbentuk, ketika ini masuk ke dalam lebih banyak. Hentikan kerugian yang ditetapkan pada titik rendah siput siput untuk mengawal risiko; Hentikan yang ditetapkan 1.5 kali ganda harga pembukaan untuk mendapatkan keuntungan yang berpotensi.

Analisis kelebihan

  1. Bentuk kurung adalah bentuk pembalikan yang biasa, yang mempunyai kadar kemenangan yang lebih tinggi dengan latar belakang trend.
  2. Untuk meningkatkan kualiti isyarat, sekatan ketat dibuat terhadap bentuk kelinci dan bentuk kelinci seterusnya.
  3. Stop loss diletakkan pada titik terendah, dan risiko boleh dikawal.
  4. Posisi penangguhan ditetapkan sebagai 1.5R, mempunyai nisbah keuntungan yang baik.

Analisis risiko

  1. Walaupun bentuk dan pergerakan seterusnya memenuhi syarat strategi, terdapat risiko penurunan berulang atau berterusan.
  2. Pucuk coklat lebih dekat dengan titik rendah berhenti, sekali mencetuskan berhenti, kerugian tunggal agak besar.
  3. Pada permulaan perubahan trend terdapat banyak turun naik dan strategi menghadapi risiko turun naik harga yang tinggi.

Arah pengoptimuman

  1. Anda boleh mempertimbangkan untuk memperkenalkan lebih banyak penunjuk teknikal, seperti RSI, MACD dan lain-lain, untuk meningkatkan keberkesanan isyarat.
  2. Definisi bentuk kelinci dan bentuk kelinci seterusnya dapat dioptimumkan lagi, seperti pengenalan lebih banyak piawaian kuantitatif.
  3. Tetapan kedudukan hentian hentian boleh dioptimumkan lebih jauh, seperti menggunakan hentian dinamik atau strategi hentian bergerak.
  4. Mengambil kira keadaan trend pasaran, mencari bentuk buritan dalam trend menaik mungkin lebih tinggi daripada menang.

ringkaskan

Strategi bermulut-mulut berbalik bentuk kerang dalam sehari memanfaatkan sepenuhnya ciri-ciri berbalik bentuk kerang, digabungkan dengan pengesahan kerang hijau berturut-turut, membentuk isyarat bullish berdasarkan dua bentuk garis K berturut-turut. Pada masa yang sama, strategi menggunakan peratusan stop loss yang tetap, mengawal tahap pendedahan risiko, dan mengekalkan nisbah kerugian kerang pada tahap yang lebih tinggi. Walau bagaimanapun, strategi ini agak sederhana dalam definisi bentuk, kekurangan bukti indikator teknikal lain, dan mungkin menghadapi kegagalan isyarat yang lebih tinggi dalam aplikasi sebenar.

Kod sumber strategi
/*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)