Type/to search

Strategi Persilangan Harga Tinggi Terbuka dan Terlampir

Common strategy
Created: 2023-10-18 11:22:57
Last modified: 3 years ago
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi ini menggunakan persilangan antara harga buka dan harga tinggi untuk menentukan isyarat dagangan. Apabila harga buka menembusi ke atas harga tinggi, kedudukan beli (long) diambil; apabila harga buka menembusi ke bawah harga tinggi, kedudukan jual (short) diambil. Purata bergerak digunakan untuk melicinkan data harga, mengurangkan dagangan berisik. Jenis dan parameter purata bergerak boleh dikonfigurasikan. Selain itu, boleh dikonfigurasikan sama ada untuk menggunakan penghenti rugi menjejak (trailing stop) untuk mengunci keuntungan.

Prinsip Strategi

  1. Berdasarkan parameter input, tentukan sama ada untuk menggunakan resolusi kitaran alternatif (useRes). Jika ya, tetapkan kitaran mengikut stratRes.
  2. Berdasarkan parameter input, tentukan sama ada untuk menggunakan purata bergerak (useMA). Jika ya, pilih jenis purata bergerak berdasarkan basisType dan tetapkan panjang kitaran berdasarkan basisLen.
  3. Dapatkan siri data harga buka (open) dan harga tinggi (high). Jika purata bergerak digunakan, gunakan jenis dan parameter purata bergerak yang dipilih untuk melicinkan.
  4. Bandingkan harga buka semasa x dengan siri harga buka openSeries. Jika x lebih besar daripada openSeries, keadaan tren trendState adalah bull (long), jika tidak bear (short).
  5. Apabila harga buka menembusi ke atas purata bergerak harga buka, isyarat beli longCond dihasilkan. Apabila harga buka menembusi ke bawah purata bergerak harga buka, isyarat jual shortCond dihasilkan.
  6. Masuki kedudukan beli atau jual berdasarkan isyarat beli/jual. Jika penghenti rugi menjejak diaktifkan, tetapkan titik henti rugi dan jarak offset.

Kelebihan Strategi

  1. Menggunakan dua siri berbeza (harga buka dan harga tinggi) untuk penentuan isyarat dagangan, mengelakkan batasan satu siri data.
  2. Penggunaan teknologi purata bergerak dapat menapis hingar pasaran jangka pendek, mengunci arah aliran utama.
  3. Boleh mengkonfigurasi jenis purata bergerak secara fleksibel, melaraskan parameter untuk mencapai kesan terbaik.
  4. Boleh memilih sama ada menggunakan penghenti rugi menjejak untuk mengawal risiko dan mengunci keuntungan.
  5. Ruang pengoptimuman strategi yang besar, boleh melakukan pelarasan parameter untuk pelbagai instrumen dan persekitaran pasaran.

Risiko Strategi

  1. Sumber isyarat dagangan tunggal, isyarat jarang, mudah terlepas isyarat.
  2. Purata bergerak mempunyai masalah ketinggalan (lag), mungkin terlepas peluang jangka pendek.
  3. Penetapan penghenti rugi menjejak yang tidak tepat boleh menyebabkan henti rugi awal atau amplitud henti rugi terlalu besar.
  4. Penetapan parameter yang tidak sesuai boleh menyebabkan dagangan maya terlalu kerap, menjejaskan kesan dagangan sebenar.
  5. Instrumen dan persekitaran pasaran yang berbeza memerlukan pelarasan parameter, kesukaran pengoptimuman agak tinggi.
  6. Boleh menambah penunjuk lain atau memperkenalkan model pembelajaran mesin untuk memperkayakan sumber isyarat. Laraskan jenis dan parameter purata bergerak untuk mencapai kesan pelicinan terbaik. Tetapkan titik henti rugi dengan berhati-hati, longgarkan sedikit untuk meraih lebih banyak keuntungan. Lakukan ujian semula (backtest) yang mencukupi untuk memastikan parameter boleh dipercayai.

Hala Tuju Pengoptimuman Strategi

  1. Menambah penunjuk teknikal lain seperti Bollinger Bands, KD, dll., untuk memperkayakan isyarat dagangan.
  2. Mengaplikasi model pembelajaran mesin untuk memproses penentuan isyarat.
  3. Mengoptimumkan parameter purata bergerak untuk mencari kombinasi parameter terbaik.
  4. Mengoptimumkan parameter penghenti rugi menjejak, mengimbangi amplitud henti rugi dan perolehan keuntungan.
  5. Menambah fungsi pengoptimuman parameter untuk mencari parameter optimum secara automatik.
  6. Membangunkan templat parameter khusus untuk instrumen yang berbeza.
  7. Membangunkan rangka kerja ujian semula kuantitatif untuk lelaran strategi dengan pantas.

Kesimpulan

Strategi ini menggunakan persilangan antara harga buka dan harga tinggi untuk penentuan isyarat dagangan, menggunakan teknologi purata bergerak untuk menapis hingar. Konfigurasi parameter yang fleksibel membolehkan pelbagai kesan. Ia mempunyai beberapa kelebihan, tetapi juga mempunyai beberapa masalah seperti isyarat yang sedikit dan ketinggalan. Dengan memperkenalkan lebih banyak gabungan penunjuk, pembelajaran mesin, dan cara pengoptimuman lain, ia boleh membentuk strategi dagangan yang lebih kukuh. Pelarasan dan pengoptimuman parameter diperlukan untuk instrumen dan persekitaran pasaran yang berbeza bagi mencapai kesan terbaik.

Source
Pine
/*backtest
start: 2022-10-17 00:00:00
end: 2023-10-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2

//strategy(title = "Open Close Cross Strategy", shorttitle = "OCC Strategy", overlay = true, pyramiding = 0, default_qty_type = strategy.percent_of_equity, default_qty_value = 10)
Strategy parameters
Strategy parameters
Use Alternate Resolution? ( recommended )
Set Resolution ( should not be lower than chart )
Use MA? ( otherwise use simple Open/Close data )
MA Type: SMA, EMA, DEMA, TEMA, WMA, VWMA, SMMA, HullMA, LSMA, ALMA ( case sensitive )
MA Period
Offset for LSMA / Sigma for ALMA
Offset for ALMA
Use Trailing Stop?
Stop Loss Trail Points
Stop Loss Trail Offset
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)