Strategi Mengikuti Pelarian


Tarikh penciptaan: 2023-09-15 12:36:43 Akhirnya diubah suai: 2023-09-15 12:36:43
Salin: 0 Bilangan klik: 617
1
fokus pada
1617
Pengikut

Gambaran Keseluruhan Strategi

Strategi pelacakan penembusan adalah strategi perdagangan garis pendek yang hanya melakukan lebih banyak. Ia memantau sama ada harga menembusi Bollinger Bands ke arah yang lebih baik, dan jika ia menembusi, ia masuk ke arah yang lebih baik. Terdapat dua pilihan untuk keluar: pertama adalah untuk melonggarkan apabila harga menembusi Bollinger Bands ke arah yang lebih buruk; kedua adalah untuk melonggarkan apabila harga jatuh ke arah yang lebih baik.

Prinsip Strategi

  1. Apabila harga menembusi Brin, anda boleh membuat lebih banyak entri.

  2. Terdapat dua cara untuk keluar:

    • Pilihan 1: Melepaskan harga apabila Bollinger Bands turun

    • Pilihan 2: Hemat posisi apabila harga jatuh ke bawah Brin Belt

  3. Tidak mengambil kira kesan slippage dan yuran bayaran semasa mengira keuntungan.

Strategi ini menggunakan indikator Brin Belt untuk menentukan trend dan keadaan jual beli yang berlebihan. Brin Belt terdiri daripada sumbu tengah, rantaian atas dan bawah.

Apabila harga menembusi ke atas, ia menunjukkan bahawa pasaran lembu sedang terbentuk, dan lebih banyak boleh dilakukan. Apabila harga jatuh ke bawah, ia menunjukkan bahawa pasaran beruang telah tiba, dan ia harus diratakan. Axis tengah mewakili tahap purata harga.

Kelebihan strategi ini adalah bahawa ia menggunakan jalur Brin untuk menentukan arah trend, yang dapat mengurangkan risiko pelanggaran palsu. Ia hanya melakukan lebih banyak apabila trend muncul, sesuai dengan pemikiran perdagangan trend.

Kelebihan Strategik

  • Menggunakan Brin-Band Judgment Trend untuk Mengurangkan Risiko Penembusan Palsu

  • Hanya lakukan lebih banyak dalam pasaran lembu yang sedang tren, sesuai dengan pemikiran perdagangan yang sedang tren

  • Ia menawarkan dua pilihan keluar yang berbeza untuk bertindak balas terhadap perubahan pasaran.

  • Mengabaikan slippage dan caj, kiraan keuntungan lebih mudah

  • Sesuai untuk pelbagai tempoh masa, boleh digunakan untuk perdagangan dalam hari dan trend

Amaran risiko

  • Terdapat beberapa risiko untuk penembusan palsu, dan BRI tidak dapat dielakkan sepenuhnya.

  • Menyesalkan titik slip dan caj bayaran akan menganggarkan keuntungan sebenar

  • Hanya melakukan lebih banyak, tidak boleh mendapat keuntungan dalam pasaran beruang

  • Parameter seperti kitaran penembusan, kitaran pusat dan lain-lain harus disesuaikan dengan perubahan pasaran

ringkaskan

Strategi pelacakan terobosan secara keseluruhan adalah strategi pelacakan trend yang lebih optimum, berisiko yang terkawal. Ia menilai arah trend berdasarkan petunjuk Brin, memilih untuk melakukan banyak arah apabila trend muncul, dan menyediakan dua mekanisme keluar untuk mengawal risiko. Strategi ini mudah dikendalikan, mudah dilaksanakan, dan sesuai untuk pelbagai tempoh masa.

Kod sumber strategi
/*backtest
start: 2023-09-07 00:00:00
end: 2023-09-14 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Senthaamizh

//Break out trading system works best in a weekly chart and daily chart of Nifty and BankNifty
//@version=4

strategy("Donchain BO",shorttitle = "DBO",default_qty_type = strategy.percent_of_equity,default_qty_value = 100, overlay=true)
length = input(20, minval=1)
exit = input(1, minval=1, maxval=2,title = "Exit Option") // Use Option 1 to exit using lower band; Use Option 2 to exit using basis line

lower = lowest(length)
upper = highest(length)
basis = avg(upper, lower)

l = plot(lower, color=color.blue)
u = plot(upper, color=color.blue)
plot(basis, color=color.orange)
fill(u, l, color=color.blue)

longCondition = crossover(close,upper[1])
if (longCondition)
    strategy.entry("Long", strategy.long)

if(exit==1)
    if (crossunder(close,lower[1]))
        strategy.close("Long")

if(exit==2) 
    if (crossunder(close,basis[1]))
        strategy.close("Long")