Strategi pengesahan mata tinggi dan rendah GBS

GBS
Tarikh penciptaan: 2024-04-28 14:42:02 Akhirnya diubah suai: 2024-04-28 14:42:02
Salin: 0 Bilangan klik: 536
1
fokus pada
1617
Pengikut

Strategi pengesahan mata tinggi dan rendah GBS

Gambaran keseluruhan

Strategi pengesahan GBS tinggi rendah adalah strategi untuk menangkap peluang perdagangan berdasarkan perubahan harga tinggi rendah. Strategi ini dengan mengenal pasti bentuk tinggi dan rendah tertentu, melakukan posisi tinggi ketika tinggi pecah, dan posisi rendah ketika rendah jatuh. Gagasan utama strategi ini adalah memanfaatkan hukum turun naik harga, membuka posisi pada kedudukan yang tinggi, pada kedudukan yang rendah, untuk mendapatkan keuntungan dari perbezaan harga.

Prinsip Strategi

Inti strategi ini adalah untuk mengenal pasti titik masuk dan titik keluar yang berpotensi. Syarat masuk adalah bahawa ketinggian semasa adalah lebih rendah daripada ketinggian sebelumnya, dan ketinggian sebelumnya adalah lebih tinggi daripada dua ketinggian sebelumnya.[1] and high[1] > high[2]) ◄ apabila syarat ini dipenuhi, tandakan titik tinggi masuk dan lukis garis hijau pada tahap tersebut ◄ syarat pembelian adalah terdapat titik tinggi masuk yang telah direkodkan ((entryHigh), titik tinggi semasa menembusi tahap itu dan harga bukaan lebih rendah daripada titik tinggi masuk ◄

Keadaan keluar serupa dengan keadaan masuk, iaitu titik rendah semasa lebih tinggi daripada titik rendah sebelumnya, dan titik rendah sebelumnya lebih rendah daripada dua titik rendah sebelumnya[1] and low[1] < low[2]) ◄ apabila syarat itu dipenuhi, tandakan titik rendah keluar dan lukis garis merah pada tahap tersebut ◄ syarat menjual adalah terdapat titik rendah keluar yang telah direkodkan ((exitLow), titik rendah semasa jatuh di bawah tahap itu dan harga bukaan lebih tinggi daripada titik rendah keluar ◄

Kelebihan Strategik

  1. Strategi ini adalah berdasarkan kepada bentuk harga yang sederhana, mudah difahami dan dilaksanakan.
  2. Dengan membuka kedudukan di kedudukan yang agak tinggi dan kedudukan yang agak rendah, strategi ini cuba untuk menangkap bahagian tengah pergerakan harga untuk mendapatkan keuntungan daripada perbezaan harga.
  3. Strategi ini menggunakan alat lukisan visual, seperti titik bulat kecil untuk masuk dan keluar dan segitiga untuk isyarat jual beli, yang menjadikan proses pelaksanaan strategi lebih intuitif.

Risiko Strategik

  1. Strategi ini bergantung kepada bentuk-bentuk tertentu yang tinggi dan rendah, tetapi tidak semua bentuk seperti ini dapat membawa peluang keuntungan, dan mungkin akan memberi isyarat yang salah.
  2. Strategi ini tidak mempunyai mekanisme hentian kerugian yang jelas, yang boleh menyebabkan kerugian yang besar jika harga berubah secara mendadak selepas membuka kedudukan.
  3. Strategi ini tidak mengambil kira kos transaksi dan titik slippage, faktor-faktor yang mungkin mempengaruhi prestasi keseluruhan strategi dalam aplikasi sebenar.

Arah pengoptimuman strategi

  1. Menambahkan mekanisme hentian dan penangguhan yang sesuai untuk mengawal risiko perdagangan tunggal.
  2. Pertimbangkan untuk memperkenalkan petunjuk teknikal lain atau syarat penapisan, seperti jumlah lalu lintas, kadar turun naik, dan sebagainya, untuk meningkatkan kebolehpercayaan isyarat.
  3. Mengoptimumkan parameter strategi, seperti menyesuaikan tingkap masa yang diperlukan untuk mengenal pasti titik tinggi dan rendah, untuk menyesuaikan diri dengan keadaan pasaran yang berbeza.
  4. Sebelum digunakan, strategi ini diuji secara menyeluruh dan dilakukan penyesuaian yang diperlukan berdasarkan hasilnya.

ringkaskan

Strategi pengesahan titik tinggi dan rendah GBS adalah strategi perdagangan berdasarkan bentuk harga tinggi dan rendah untuk menangkap peluang selisih harga dengan mengenal pasti keadaan masuk dan keluar tertentu. Keunggulan strategi ini adalah kesederhanaan dan intuitifnya, tetapi terdapat juga beberapa risiko yang berpotensi, seperti isyarat yang salah dan kekurangan langkah-langkah kawalan risiko.

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

//@version=5
strategy("GBS TOP BOTTOM Confirmed", overlay=true)

// Entry condition
var float entryHigh = na
var line entryLine = na
entryCondition = high < high[1] and high[1] > high[2]
if (entryCondition)
    entryHigh := high[1]
    // entryLine := line.new(bar_index - 1, entryHigh, bar_index + 10, entryHigh, color=color.green)

// Buy condition based on nearest entry
buyCondition = not na(entryHigh) and high > entryHigh and open < entryHigh

// Exit condition
var float exitLow = na
var line exitLine = na
exitCondition = low > low[1] and low[1] < low[2]
if (exitCondition)
    exitLow := low[1]
    // exitLine := line.new(bar_index - 1, exitLow, bar_index + 10, exitLow, color=color.red)

// Sell condition based on nearest exit
sellCondition = not na(exitLow) and low < exitLow and open > exitLow

// Strategy logic
strategy.entry("Buy", strategy.long, when = buyCondition)
strategy.close("Buy", when = sellCondition)

// Plot tiny dot above high[1] for entry condition
plotshape(series=entryCondition, title="Entry Dot", color=color.rgb(3, 99, 5), style=shape.circle, size=size.tiny, location=location.abovebar, offset=-1)

// Plot tiny dot below low[1] for exit condition
plotshape(series=exitCondition, title="Exit Dot", color=color.rgb(107, 3, 3), style=shape.circle, size=size.tiny, location=location.belowbar, offset=-1)

// Plot buy and sell signals
plotshape(series=buyCondition, title="Buy Signal", color=color.blue, style=shape.triangleup, size=size.small, location=location.abovebar, text="Buy")
plotshape(series=sellCondition, title="Sell Signal", color=color.orange, style=shape.triangledown, size=size.small, location=location.belowbar, text="Sell")