Strategi Pembukaan Celah

Penulis:ChaoZhang, Tarikh: 2024-02-28 17:12:52
Tag:

img

Strategi ini menilai arah trend pasaran dengan mengira purata bergerak dan perbezaan harga untuk menentukan masuk panjang, mengelakkan pembukaan yang kerap semasa kejutan.

Ringkasan Strategi

  1. Gunakan purata mudah bergerak 20 tempoh untuk menentukan trend pasaran keseluruhan
  2. Gunakan perbezaan harga tinggi-rendah tiga tempoh untuk menilai turun naik harga baru-baru ini
  3. Pergi panjang apabila harga di atas MA dan perbezaan lebih besar daripada purata 20 tempoh
  4. Keluar apabila harga turun di bawah 98% daripada harga kemasukan

Prinsip Strategi

Strategi ini menggabungkan MA dan turun naik harga untuk menangkap peluang menaik semasa trend.

Apabila harga melanggar di atas MA, ia menunjukkan trend menaik. Jika perbezaan HL 3 tempoh baru-baru ini lebih besar daripada purata 20 tempoh, ia menunjukkan peningkatan turun naik dan potensi kenaikan besar untuk kemasukan.

Selepas dibuka, tetapkan harga stop loss peratusan tetap. Keluar apabila harga turun di bawah untuk mengawal risiko penurunan.

Kelebihan

  1. Elakkan pembukaan yang kerap semasa kejutan dengan menilai kedua-dua trend dan turun naik
  2. Isyarat pecah yang lebih kukuh menggunakan perbezaan harga
  3. Stop loss membantu mengawal risiko

Risiko

  1. Penyesuaian parameter yang tidak betul membawa kepada perdagangan yang hilang
  2. Stop loss yang terlalu luas membawa kerugian yang besar
  3. Penarikan mungkin palsu, memerlukan lebih banyak faktor

Penyelesaian Risiko:

  1. Mengoptimumkan parameter untuk kombinasi terbaik
  2. Menggunakan beberapa hentian atau hentian penyesuaian bagi turun naik pasaran
  3. Tambah penunjuk seperti jumlah untuk mengesahkan kebolehpercayaan isyarat

Arah Penambahbaikan

  1. Tambah penunjuk turun naik seperti BB untuk kemasukan yang lebih baik
  2. Menganalisis jumlah untuk mengesahkan isyarat masuk
  3. Menghakimi keseluruhan pasaran menggunakan indeks saham untuk mengelakkan perdagangan buruk
  4. Menggunakan bergerak/mengundur berhenti untuk mengunci lebih banyak keuntungan

Kesimpulan

Strategi ini berkesan menapis kejutan dan turun naik sebelum memasuki pasaran trend dengan petunjuk mudah tetapi berguna, mengelakkan perdagangan yang tidak perlu. Juga, risiko dikawal dengan baik untuk mengehadkan kerugian. Pengoptimuman lanjut boleh membawa kepada hasil yang lebih baik.


/*backtest
start: 2023-02-21 00:00:00
end: 2024-02-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Estrategia de Diferencia HL y MA para Criptomonedas", shorttitle="HL MA Crypto Strategy-Ortiz", overlay=true)

// Definir longitud de MA y HL
ma_length = input(20, title="Longitud MA")
hl_length = input(3, title="Longitud HL")
exit_below_price = input(0.98, title="Salir por debajo de precio")

// Calcular MA
ma = ta.sma(close, ma_length)

// Calcular HL
hh = ta.highest(high, hl_length)
ll = ta.lowest(low, hl_length)
hl = hh - ll

// Condiciones de tendencia alcista
bullish_trend = close > ma

// Condiciones de entrada y salida
long_condition = close > ma and close > ma[1] and hl > ta.sma(hl, ma_length)
short_condition = false // No operar en tendencia bajista
exit_condition = low < close * exit_below_price

// Entrada y salida de la estrategia
if (long_condition)
    strategy.entry("Buy", strategy.long)
if (short_condition)
    strategy.entry("Sell", strategy.short)
if (exit_condition)
    strategy.close("Buy")

// Plot de señales en el gráfico
plotshape(long_condition, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Buy Signal")
plotshape(short_condition, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Sell Signal")


Lebih lanjut