Artikel ini menerangkan secara terperinci strategi perdagangan kuantitatif menggunakan Gann Swing Oscillator. Ia menentukan trend pasaran dengan mengira harga ekstrim untuk menjana isyarat perdagangan.
I. Logik Strategi
Penunjuk teras adalah Gann Swing Oscillator. Langkah pengiraan utama adalah:
Mengira tertinggi tinggi dan terendah rendah dalam tempoh.
Bandingkan dua bar terakhir
Bandingkan dua bar terakhir
Mengira nilai Gann Oscillator berdasarkan hubungan yang melampau.
Menentukan arah trend dan menjana isyarat mengikut nilai penunjuk.
Ini mengenal pasti titik pembalikan pasaran dan trend dengan berkesan dengan menilai harga yang melampau.
II. Kelebihan Strategi
Kelebihan terbesar adalah kesederhanaan penunjuk, menggunakan perbandingan harga melampau secara langsung untuk menentukan arah trend.
Satu lagi kelebihan adalah keperluan parameter minimum hanya satu pembolehubah.
Akhirnya, isyarat perdagangan tidak jelas, baik panjang atau pendek, mengelakkan kedudukan yang bertindih.
III. Risiko yang berpotensi
Walau bagaimanapun, terdapat beberapa isu yang berpotensi:
Pertama, penunjuk telah kelewatan dalam mengesan isyarat pecah, menyebabkan terlewat entri terbaik.
Kedua, kekurangan stop loss dan mengambil keuntungan gagal mengawal risiko setiap perdagangan.
Akhirnya, isyarat yang kerap memerlukan pengurusan wang yang betul untuk mengehadkan kerugian.
IV. Ringkasan
Ringkasnya, artikel ini telah menerangkan strategi perdagangan kuantitatif menggunakan Gann Swing Oscillator. Ia mengenal pasti trend pasaran dan pembalikan dengan menilai harga yang melampau. Tetapi penambahbaikan boleh dibuat seperti menambah berhenti dan menguruskan kelewatan isyarat. Secara keseluruhan ia menyediakan pendekatan unik menggunakan perbandingan harga untuk menentukan trend.
/*backtest start: 2023-08-15 00:00:00 end: 2023-08-26 00:00:00 period: 3h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 19/06/2017 // The Gann Swing Oscillator has been adapted from Robert Krausz's book, // "A W.D. Gann Treasure Discovered". The Gann Swing Oscillator helps // define market swings. // // You can change long to short in the Input Settings // Please, use it only for learning or paper trading. Do not for real trading. //////////////////////////////////////////////////////////// strategy(title="Gann Trend Oscillator") Length = input(3, minval=1) reverse = input(false, title="Trade reverse") hline(0, color=gray, linestyle=hline.style_dashed) xHH = highest(close, Length) xLL = lowest(close, Length) xGSO = iff(xHH[2] > xHH[1] and xHH[0] > xHH[1], -1, iff(xLL[2] < xLL[1] and xLL[0] < xLL[1], 1, nz(xGSO[1],0))) pos = iff(xGSO > 0, 1, iff(xGSO < 0, -1, nz(pos[1], 0))) possig = iff(reverse and pos == 1, -1, iff(reverse and pos == -1, 1, pos)) if (possig == 1) strategy.entry("Long", strategy.long) if (possig == -1) strategy.entry("Short", strategy.short) barcolor(possig == -1 ? red: possig == 1 ? green : blue ) plot(xGSO, color=blue, title="GTO")