Strategi Beli dan Jual Pecah Saluran Double Gann


Tarikh penciptaan: 2023-09-12 14:33:08 Akhirnya diubah suai: 2023-09-12 14:34:16
Salin: 0 Bilangan klik: 801
1
fokus pada
1617
Pengikut

Strategi Beli dan Jual Pecah Saluran Double Gann

Strategi ini berdasarkan reka bentuk teori dua saluran Gann. Gann berpendapat bahawa harga saham berfluktuasi di dalam satu saluran, dan membangunkan saluran ke atas dan ke bawah dengan menggunakan jalur kenaikan dan penurunan. Apabila harga saham menembusi saluran, ia mewakili perubahan trend.

Prinsip Strategi

  1. Membina dua saluran Gann dalam dan luar. Parameter saluran dalam adalah 81 hari rata-rata, bandwidth adalah 1 kali ganda standard. Parameter saluran luar adalah 81 hari rata-rata, bandwidth adalah 2 kali ganda standard.

  2. Apabila harga penutupan menembusi saluran dalaman dari bawah ke atas, lakukan pembelian. Ini menandakan bahawa harga saham mungkin memasuki trend kenaikan baru.

  3. Apabila harga penutupan dari atas ke bawah menembusi saluran dalaman, melakukan operasi jual. Ini menandakan bahawa harga saham mungkin memasuki trend penurunan baru.

  4. Saluran luar sebagai garis hentian. Jika selepas menembusi Saluran dalam membeli, harga saham kembali jatuh ke bawah batas bawah Saluran luar, hentikan. Jika selepas menembusi Saluran dalam menjual, harga saham kembali menembusi batas atas Saluran luar, hentikan.

Strategi ini mempunyai kelebihan:

  1. Menggunakan sistem dua saluran, anda boleh lebih tepat menilai titik perubahan trend. Penyebaran saluran dalam dan luar, berkesan mengelakkan pecah palsu.

  2. Ia juga boleh digunakan untuk menjejaki trend, dengan menggunakan kaedah terobosan.

  3. Penangguhan kerosakan dua saluran untuk mengawal risiko dengan berkesan.

Risiko strategi ini ialah:

  1. Apabila pasaran bergolak, saluran mungkin pecah beberapa kali, menghasilkan isyarat yang salah. Parameter harus diselaraskan dengan sewajarnya untuk memastikan saluran stabil.

  2. Apabila menembusi saluran, mudah untuk membeli atau menjual. Perhatian harus diberikan kepada pilihan titik.

  3. Hentian kemusnahan terlalu dekat dan mungkin dicetuskan oleh penyesuaian jangka pendek. Julat kemusnahan harus dikurangkan dengan sewajarnya.

Ringkasnya, strategi ini menggunakan saluran ganda Gann untuk menilai titik perubahan trend, mengambil cara operasi terobosan, untuk mencapai keseimbangan antara keuntungan dan kawalan risiko. Dengan parameter pengoptimuman, kawalan risiko yang ketat, strategi ini dapat memperoleh kesan yang lebih baik.

Kod sumber strategi
/*backtest
start: 2023-01-01 00:00:00
end: 2023-01-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("[VJ] Gann Double Band Buy Sell", overlay=true)
tim=input('375')
//skip buying near upper band and selling near lower band
out1 = security(syminfo.tickerid, tim, open)
out2 = security(syminfo.tickerid, tim, close)

// gann 81, 1 & 81, 2 as channel
length = input(81, minval=1)
src = input(close, title="Source")

Band1 = input(1.0, minval=0.001, maxval=10, step=0.1)
basis = sma(src, length)
dev = Band1 * stdev(src, length)
upper = basis + dev
lower = basis - dev

Band2 = input(2.0, minval=0.001, maxval=10, step=0.1)
dev2 = Band2 * stdev(src, length)
upper2 = basis + dev2
lower2 = basis - dev2

plot(basis, color=black ,linewidth=3 )
p1a = plot(upper, color=green,linewidth=2)
p1b = plot(lower, color=green,linewidth=2)

p2a = plot(upper2, color=blue, linewidth=3)
p2b = plot(lower2, color=blue, linewidth=3)



longCondition = crossover(security(syminfo.tickerid, tim, close),security(syminfo.tickerid, tim, open)) and close < upper
if (longCondition)
    strategy.entry("long", strategy.long)
shortCondition = crossunder(security(syminfo.tickerid, tim, close),security(syminfo.tickerid, tim, open)) and close > lower
if (shortCondition)
    strategy.entry("short", strategy.short)