Strategi Pemusnahan Dalaman


Tarikh penciptaan: 2023-09-14 16:43:52 Akhirnya diubah suai: 2023-09-14 16:43:52
Salin: 0 Bilangan klik: 691
1
fokus pada
1617
Pengikut

Prinsip Strategi

Strategi ini berdasarkan kerosakan Ri ke K untuk berdagang. Apabila Ri ke K muncul, isyarat perdagangan akan dihasilkan jika titik tinggi dan rendah K seterusnya melanggar Ri ke K.

Logik urus niaga adalah seperti berikut:

  1. Tentukan sama ada dua garis K terdahulu membentuk arah dalam, iaitu titik tertinggi dan terendah pada garis K ke-2 berada di dalam garis K ke-1

  2. Jika titik tertinggi pada garisan K3 melebihi garisan K2 dan harga penutupan lebih tinggi daripada titik terendah pada garisan K2, maka akan dihasilkan sinyal ganda

  3. Jika titik terendah pada garisan K3 adalah lebih rendah daripada garisan K2 dan harga penutupan adalah lebih rendah daripada garisan K2 yang tertinggi, isyarat shorting akan dihasilkan

  4. Anda boleh melakukan kedudukan rata pada garis K tertentu (seperti 3 akar)

Strategi ini cuba untuk menangkap aliran yang bergerak ke arah yang merosakkan. Pergerakan ke arah yang merosakkan mewakili pemulihan jangka pendek, dan merosakkan mungkin memulakan gelombang baru.

Kelebihan Strategik

  • “Sudah jelas, isyarat kerosakan sudah jelas.

  • Mampu mengetepikan jangka masa tertentu untuk mengelakkan pembalikan

  • Peraturan-peraturan yang mudah difahami dan mudah dilaksanakan

Risiko Strategik

  • Perlu diperiksa lebih lanjut ke atas keberkesanan pemusnahan.

  • Pembentukan dan kerosakan pada arah bawah lebih jarang berlaku

  • Mungkin ada perdagangan di arah yang lebih baik

ringkaskan

Strategi ini cuba menangkap peluang trend yang membawa kepada kerosakan. Tetapi frekuensi perdagangan rendah, perlu menilai nisbah risiko / keuntungan. Ia boleh dipertimbangkan untuk digunakan dalam kombinasi dengan faktor lain, untuk mengoptimumkan kesan perdagangan.

Kod sumber strategi
/*backtest
start: 2022-09-07 00:00:00
end: 2022-10-31 00:00:00
period: 4d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Inside Bar Failure", overlay=true)

forward = input(defval=3, title="Look Forward")

longCondition = if (high[2] > high[1] and low[2] < low[1] and low < low[1] and high < high[1] and close > low[1])
    x = true
if (longCondition)
    strategy.entry("Long", strategy.long)

shortCondition = if (high[2] > high[1] and low[2] < low[1] and high > high[1] and low > low[1] and close < high[1])
    y = true
if (shortCondition)
    strategy.entry("Short", strategy.short)
    
if (longCondition[forward])
    strategy.close("Long")
if (shortCondition[forward])
    strategy.close("Short")