Strategi dagangan jangka pendek berdasarkan variasi Hertz 0.5%.


Tarikh penciptaan: 2023-12-18 12:13:56 Akhirnya diubah suai: 2023-12-18 12:13:56
Salin: 3 Bilangan klik: 655
1
fokus pada
1621
Pengikut

Strategi dagangan jangka pendek berdasarkan variasi Hertz 0.5%.

Gambaran keseluruhan

Strategi ini adalah satu strategi perdagangan kitaran pendek untuk menghantar isyarat beli dan jual berdasarkan 0.5% perubahan harga tutup Hertz. Ia hanya berlaku untuk carta pembakaran Hertz, dan kitaran operasi yang optimum adalah 2 jam, 1 jam dan 30 minit.

Prinsip Strategi

Logik utama strategi ini ialah:Apabila harga penutupan Hertz meningkat 0.5% berbanding harga penutupan K baris sebelumnya, buat lebih banyak; apabila harga penutupan Hertz turun 0.5% berbanding harga penutupan K baris sebelumnya, buat shorting

Khususnya, strategi ini mengira peratusan perubahan harga penutupan K semasa dengan harga penutupan K sebelumnya, iaitupriceChange = close / close[1] - 1JikapriceChange >= 0.005Jika ia tidak dapat dikesan, ia akan berbunyi lebih banyak.priceChange <= -0.005Kemudian, ia akan mengeluarkan isyarat kosong.

Apabila isyarat dikeluarkan, strategi ini juga akan menentukan sama ada ada ada kedudukan yang sedia ada. Jika telah memegang kedudukan (atau lebih atau kurang), isyarat tidak akan dikeluarkan lagi; jika tidak memegang kedudukan, isyarat terbuka akan dikeluarkan sesuai dengan syarat membeli atau menjual.

Akhirnya, taktik ini digunakan.plotshapeTanda-tanda pembelian dan jualan di carta.

Kelebihan Strategik

  • Menggunakan kadar perubahan hertz sebagai isyarat dagangan, lebih baik untuk menangkap trend perubahan harga jangka pendek berbanding dengan penunjuk seperti purata bergerak mudah
  • Isyarat berdasarkan perubahan harga kecil sebanyak 0.5% sangat sensitif dan sesuai untuk perdagangan garis pendek
  • Keseluruhan logik strategi ini sangat mudah, langsung dan mudah difahami.
  • Boleh digunakan dalam banyak kitaran masa, fleksibel

Risiko dan Penyelesaian

  • Carta pembakaran hertz sendiri lebih fokus pada perubahan harga jangka pendek, mudah terganggu oleh bunyi pasaran, menghasilkan isyarat palsu
    • Parameter untuk kadar perubahan boleh diselaraskan, seperti 1% atau 2%, untuk mengurangkan kadar isyarat palsu
  • Terlalu sensitif, mungkin terlalu kerap keluar dan masuk, meningkatkan kos urus niaga dan cukai
    • Anda boleh menyesuaikan kitaran pegangan anda, misalnya, lebih dari 2 jam setiap kali anda memegang, untuk mengelakkan perdagangan frekuensi tinggi
  • Mungkin terdapat terlalu banyak titik jual beli dalam grafik, yang boleh menjejaskan keindahan grafik.
    • Boleh menyembunyikan tanda grafik, hanya melihat isyarat masuk melalui log strategi

Arah pengoptimuman

Strategi ini boleh dioptimumkan dalam beberapa aspek:

  1. Berdasarkan turun naik pasaran dan gaya dagangan, menyesuaikan parameter penurunan nilai perubahan harga untuk mencari kombinasi parameter terbaik
  2. Menambah logik stop loss, mengehadkan purata kerugian maksimum dalam satu transaksi, mengawal risiko
  3. Kaedah ini boleh digunakan untuk mengelakkan dagangan yang tidak berpatutan dalam keadaan yang tidak menentu.
  4. Menambah mekanisme pengurusan kedudukan, seperti pembukaan kedudukan kuantiti tetap, penambahan kedudukan indeks, perdagangan grid dan sebagainya
  5. Mengoptimumkan mekanisme kemasukan, mengelakkan perdagangan dua hala yang kerap, menggunakan cara yang baik atau buruk

ringkaskan

Strategi ini secara keseluruhannya adalah strategi perdagangan garis pendek yang sangat mudah, langsung, parameter sedikit, mudah difahami dan diubah suai. Ia mempunyai keupayaan yang kuat untuk menangkap trend perubahan harga jangka pendek, sesuai untuk mereka yang suka perdagangan frekuensi tinggi. Tetapi juga harus berhati-hati untuk mengawal jumlah perdagangan, mengurangkan kos perdagangan. Dengan menyesuaikan dan mengoptimumkan beberapa parameter, anda boleh menjadikan prestasi perdagangan strategi ini lebih baik.

Kod sumber strategi
/*backtest
start: 2022-12-11 00:00:00
end: 2023-12-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Heikin-Ashi - Change 0.5% short Time Period", shorttitle="Heikin-Ashi - Change 0.5% short Time Period", overlay=true)

// Calculate 0.5% price change
priceChange = close / close[1] - 1

// Buy and Sell Signals
buyp = priceChange >= 0.005
sellp = priceChange <= -0.005

// Initialize position and track the current position
var int position = na

// Strategy entry conditions
buy_condition = buyp and (na(position) or position == -1)
sell_condition = sellp and (na(position) or position == 1)

if buy_condition
    strategy.entry("Buy", strategy.long)
    position := 1

if sell_condition
    strategy.entry("Sell", strategy.short)
    position := -1

// Plot Buy and Sell signals using plotshape
plotshape(series=buy_condition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(series=sell_condition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)