Type/to search

Strategi Perdagangan Kuantitatif MACD Songsang Dua Landasan

Common strategy
Created: 2023-12-21 11:07:51
Last modified: 3 years ago
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi ini adalah strategi perdagangan kuantitatif MACD terbalik dwi-landasan. Ia meminjam penunjuk teknikal yang diterangkan oleh William Blau dalam bukunya Momentum, Direction and Divergence, dan telah dikembangkan daripadanya. Strategi ini juga mempunyai fungsi ujian semula (backtesting), dan boleh ditambah dengan amaran, penapis, penghentian rugi (trailing stop) dan fungsi tambahan lain.

Prinsip Strategi

Penunjuk teras strategi ini ialah MACD. Ia mengira purata bergerak pantas EMA(r) dan purata bergerak perlahan EMA(slowMALen), kemudian mengira perbezaan antara kedua-duanya iaitu xmacd. Seterusnya, ia mengira EMA bagi xmacd dengan panjang isyarat (signalLength) untuk mendapatkan xMA_MACD. Apabila xmacd menembusi ke atas xMA_MACD, ia mengambil posisi beli (long); apabila menembusi ke bawah, ia mengambil posisi jual (short). Perkara utama strategi ini ialah isyarat perdagangan terbalik, di mana hubungan antara xmacd dan xMA_MACD adalah bertentangan dengan penunjuk MACD biasa. Inilah asal usul nama "MACD terbalik".

Selain itu, strategi ini turut memperkenalkan penapis arah aliran (trend filter). Apabila isyarat beli dikeluarkan, jika penapis arah aliran menaik (bullish trend filter) dikonfigurasikan, ia akan mengesan sama ada harga sedang meningkat; begitu juga, isyarat jual akan mengesan arah aliran menurun harga. Indikator RSI dan MFI juga boleh digunakan untuk menapis isyarat. Mekanisme penghentian rugi boleh dikonfigurasikan untuk mengelakkan kerugian melebihi ambang.

Analisis Kelebihan

Kelebihan terbesar strategi ini ialah fungsi ujian semula yang berkuasa. Ia boleh memilih instrumen dagangan yang berbeza, menetapkan julat masa ujian semula, dan mengoptimumkan strategi untuk data instrumen tertentu. Berbanding dengan strategi MACD mudah, ia menambah pertimbangan arah aliran, keadaan terlebih beli/terlebih jual, yang boleh menapis isyarat yang serupa. MACD terbalik dwi-landasan berbeza daripada MACD tradisional, dan boleh merebut beberapa peluang yang mungkin terlepas oleh MACD tradisional.

Analisis Risiko

Risiko strategi ini terutamanya berpunca daripada pendekatan isyarat terbalik. Walaupun isyarat terbalik boleh merebut beberapa peluang, ia juga bermakna melepaskan beberapa titik beli/jual MACD tradisional, yang perlu dinilai dengan teliti. Selain itu, MACD itu sendiri terdedah kepada isyarat palsu menaik. Jika berhadapan dengan pasaran yang berayun (sideways market), strategi ini mungkin menghasilkan terlalu banyak dagangan, meningkatkan kos dagangan dan kerugian gelinciran.

Untuk mengurangkan risiko, seseorang boleh melaraskan parameter dengan sewajarnya, mengoptimumkan panjang purata bergerak; menggabungkan penapis arah aliran dan indikator untuk mengelakkan isyarat dalam pasaran berayun; melaraskan jarak henti rugi ke tahap yang lebih tinggi untuk memastikan kawalan kerugian bagi dagangan individu.

Arah Pengoptimuman

Strategi ini boleh dioptimumkan dari beberapa aspek berikut:

  1. Melaraskan parameter tali pinggang pantas dan perlahan, mengoptimumkan panjang purata bergerak, menguji data instrumen tertentu untuk mencari kombinasi parameter terbaik.
  2. Menambah atau melaraskan penapis arah aliran, menilai sama ada ia meningkatkan pulangan strategi berdasarkan keputusan ujian semula.
  3. Menguji mekanisme henti rugi yang berbeza, sama ada henti rugi tetap lebih baik atau henti rugi mengikut (trailing stop).
  4. Cuba menggabungkan indikator lain seperti KD, Bollinger Bands, dan menetapkan lebih banyak syarat penapisan untuk memastikan kualiti isyarat.

Kesimpulan

Strategi kuantitatif MACD terbalik dwi-landasan meminjam idea daripada indikator MACD klasik, dan telah dikembangkan serta diperbaiki daripadanya. Strategi ini mempunyai kelebihan seperti konfigurasi parameter yang fleksibel, pemilihan mekanisme penapisan yang kaya, dan fungsi ujian semula yang berkuasa. Ini membolehkannya dioptimumkan secara individu untuk instrumen dagangan yang berbeza, menjadikannya strategi perdagangan kuantitatif yang berpotensi dan patut diterokai.

Source
Pine
/*backtest
start: 2023-11-20 00:00:00
end: 2023-12-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version = 3
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 09/12/2016
// This is one of the techniques described by William Blau in his book
Strategy parameters
Strategy parameters
source
strategyType
From Month
From Day
From Year
To Month
To Day
To Year
R (32,55,89,100,144,200)
slowMALen
signalLength
Trade reverse (long/short switch)
Long only if price has increased
Short only if price has decreased
trending_price_length
trending_price_with_ema
trending_price_ema
rsi_length
RSI Sell Cutoff (Sell only if >= #)
RSI Buy Cutoff (Buy only if <= #)
Long only if RSI has increased
trending_rsi_length
mfi_length
mfi_lower
mfi_upper
Long only if MFI has increased
trending_mfi_length
TSL source
Use different timeframe for stop trigger? Uncheck box above.
tslTrigger
tslStop
Stop Loss %
Take Profit %
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)