Strategi perdagangan intraday saham berdasarkan anjakan rendah intraday saham renko


Tarikh penciptaan: 2024-01-31 10:53:17 Akhirnya diubah suai: 2024-01-31 10:53:17
Salin: 5 Bilangan klik: 668
1
fokus pada
1617
Pengikut

Strategi perdagangan intraday saham berdasarkan anjakan rendah intraday saham renko

Gambaran keseluruhan

Strategi ini menggunakan ciri-ciri penarikan balik yang rendah dalam hari untuk menentukan arah trend baru, dan kemudian membuat strategi perdagangan dalam hari. Apabila saham mempunyai penarikan balik yang jelas dalam hari yang rendah, anggap sebagai isyarat bullish baru, ambil tindakan beli; Apabila harga penarikan balik saham renko turun dengan jelas, anggap sebagai isyarat bearish, ambil tindakan kedudukan.

Prinsip Strategi

Kriteria penilaian utama strategi ini adalah: stok renko hari rendah penarikan balik melebihi atas dan bawah. Di antaranya, kaedah pengiraan atas adalah renko hari rendah penarikan balik 20 hari rata-rata + 2 kali perbezaan piawai; kaedah pengiraan bawah adalah 85% dari renko hari rendah 50 hari tertinggi. Apabila renko hari rendah penarikan balik melebihi atas atau bawah, dinilai sebagai isyarat membeli, jika tidak, kosong.

  1. Hitung perbezaan antara harga tertinggi dan terendah 22 renko dalam tempoh 20 hari terakhir
  2. Hitung perbezaan antara harga tertinggi dan terendah 22 renko dalam tempoh 20 hari terakhir
  3. Rango 11 = Media + DesviacionTipica * 2
  4. Rango 22 = renko tertinggi dalam 50 tahun terakhir.* 0.85
  5. Apabila renko memenuhi low/highest ((low, 22) >Rango11 atau Rango22, buat lebih; apabila renko memenuhi close

Ini adalah peraturan penghakiman dan logik perdagangan utama strategi ini.

Analisis kelebihan

  1. Menggunakan kelebihan penyaringan palsu gelombang yang dimiliki oleh renko, penghakiman tambahan renko dapat menyaring palsu pasaran yang bergolak dengan berkesan
  2. Trend penghakiman ciri penarikan balik berdasarkan renko harian rendah, mengelakkan kadar penghakiman yang salah yang dihasilkan dengan menggunakan penghakiman garis purata tunggal
  3. Kaedah Penghakiman Dua Jalur Membantu Menentukan Arah Trend
  4. Peraturan penilaian strategik ringkas dan mudah difahami
  5. Strategi mudah Parameter Tunning dan pengoptimuman yang boleh meningkatkan kesan strategi secara ketara

Analisis risiko

  1. Renko mempunyai ciri-ciri repaint yang mungkin memberi kesan kepada perdagangan cakera keras
  2. Jarak dua landasan yang tidak betul mungkin terlepas atau salah faham isyarat
  3. Strategi yang menggunakan penilaian satu indikator mungkin terlepas daripada isyarat penting yang diberikan oleh indikator lain
  4. Tiada tetapan stop loss, mungkin membawa kepada kerugian yang lebih besar

Penyelesaian risiko:

  1. Melepaskan parameter dua hala dengan betul untuk memastikan lebih banyak isyarat ditangkap
  2. Menggabungkan lebih banyak penilaian, seperti garis purata, penunjuk tenaga dan sebagainya untuk memastikan penilaian yang tepat
  3. Tambahan Stop Loss Bergerak untuk mengawal risiko

Arah pengoptimuman

  1. Parameter Tunning, mengoptimumkan tetapan parameter dual-track
  2. Tambah lagi penunjuk penilaian teknologi pembantu
  3. Menyertai mekanisme halangan kerugian
  4. Memperluaskan varieti perdagangan untuk meningkatkan peluang perdagangan

ringkaskan

Strategi ini adalah jelas dan mudah untuk dilaksanakan, menggunakan renko saham dalam masa yang rendah untuk membalikkan arah trend baru. Kelebihan strategi ini adalah menggunakan ciri-ciri renko untuk penyaringan gelombang, untuk mengelakkan kesalahan; menggunakan penilaian dua jalur untuk meningkatkan ketepatan. Pada masa yang sama, strategi ini juga terdapat ruang untuk penambahbaikan, kunci adalah pengoptimuman parameter, tetapan stop-loss dan penilaian gabungan pelbagai indikator.

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

// @version=2
strategy("Renko Stock Daily")


Rango1 = input(false, title="Rango 1")
Rango2 = input(false, title="Rango 2")

Situacion = ((highest(close, 22)-low)/(highest(close, 22)))*100

DesviaccionTipica = 2 * stdev(Situacion, 20)
Media = sma(Situacion, 20)

Rango11 = Media + DesviaccionTipica

Rango22 = (highest(Situacion, 50)) * 0.85


advertir = Situacion >= Rango11 or Situacion >= Rango22 ? green : red    



if (Situacion[1] >= Rango11[1] or Situacion[1] >= Rango22[1]) and (Situacion[0] < Rango11[0] and Situacion[0] < Rango22[0])and (close>open)
    strategy.entry("Entrar", strategy.long,comment= "Entrar",when=strategy.position_size <= 0)


strategy.close_all(when=close<open)



plot(Rango1 and Rango22 ? Rango22 : na, title="Rango22", style=line, linewidth=4, color=orange)
plot(Situacion, title="Rengo Stock Daily", style=histogram, linewidth = 4, color=advertir)
plot(Rango2 and Rango11 ? Rango11 : na, title="Upper Band", style=line, linewidth = 3, color=aqua)