Type/to search

Strategi Perdagangan Kuantitatif Berdasarkan Filter Tren Ganda

Common strategy
Created: 2023-12-26 12:18:54
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ringkasan

Strategi ini adalah strategi trading kuantitatif yang menggunakan filter tren ganda. Strategi ini menggabungkan filter tren global dan filter tren lokal, memastikan hanya membuka posisi ketika arah tren sesuai. Selain itu, strategi ini juga menetapkan beberapa kondisi filter tambahan, seperti filter RSI, filter harga, filter kemiringan, dll., untuk lebih meningkatkan keandalan sinyal trading. Dalam hal keluar posisi, strategi telah menetapkan level stop loss dan take profit. Secara keseluruhan, ini adalah strategi trading kuantitatif yang stabil dan akurat.

Prinsip Strategi

Logika inti dari strategi ini didasarkan pada filter tren ganda. Filter tren global menggunakan EMA periode tinggi untuk menilai tren keseluruhan pasar, sedangkan filter tren lokal menggunakan EMA periode rendah untuk menilai tren lokal. Posisi hanya dibuka ketika kedua filter menunjukkan arah tren yang sama.

Secara spesifik, strategi menghitung garis EMA BTCUSDT untuk menentukan apakah pasar secara keseluruhan berada dalam tren naik atau turun – ini adalah filter tren global. Pada saat yang sama, strategi menghitung garis EMA kontrak ini untuk menentukan tren pasar lokal – ini adalah filter tren lokal. Ketika kedua filter menunjukkan arah tren yang sama, dikombinasikan dengan beberapa filter bantu lainnya, strategi akan menghasilkan sinyal trading dan membuka posisi dengan harga take profit dan stop loss yang telah ditentukan.

Setelah sinyal trading ditentukan, strategi akan segera memasuki posisi. Pada saat yang sama, strategi telah menetapkan harga take profit dan stop loss. Ketika harga menyentuh level take profit atau stop loss, strategi akan secara otomatis menutup posisi dengan untung atau rugi.

Analisis Keunggulan

Ini adalah strategi trading kuantitatif yang stabil dan andal, dengan keunggulan utama sebagai berikut:

  1. Menggunakan mekanisme filter tren ganda, mampu menyaring sebagian besar sinyal palsu, membuat sinyal trading lebih andal dan akurat.

  2. Menggabungkan beberapa filter bantu, seperti filter RSI, filter harga, dll., untuk lebih meningkatkan kualitas sinyal.

  3. Secara otomatis menghitung level take profit dan stop loss, tanpa perlu pemantauan manual, mengurangi risiko trading.

  4. Parameter strategi dapat disesuaikan secara kustom untuk beradaptasi dengan lebih banyak instrumen trading, memiliki daya adaptasi yang kuat.

  5. Logika strategi jelas dan mudah dipahami, memudahkan optimasi dan peningkatan, serta memiliki potensi pengembangan yang besar.

Analisis Risiko

Meskipun strategi ini memiliki banyak keunggulan, masih ada beberapa risiko trading yang perlu diperhatikan, terutama:

  1. Filter tren ganda mungkin tidak akurat dalam menentukan waktu masuk posisi. Dapat dioptimalkan dengan menyesuaikan parameter filter.

  2. Penetapan harga take profit dan stop loss yang tidak tepat dapat menyebabkan posisi ditutup terlalu awal. Dapat diuji dengan berbagai kombinasi parameter untuk mencari solusi optimal.

  3. Pemilihan instrumen trading dan timeframe yang tidak tepat dapat menyebabkan strategi tidak efektif. Disarankan untuk melakukan optimasi dan pengujian parameter secara terpisah untuk setiap instrumen trading.

  4. Ada risiko overfitting tertentu. Perlu dilakukan backtest di lebih banyak kondisi pasar untuk memastikan ketahanan strategi.

Arah Optimasi

Strategi ini dapat dioptimalkan dari beberapa arah berikut:

  1. Menyesuaikan parameter filter ganda untuk menemukan kombinasi parameter terbaik.

  2. Menguji dan memilih filter bantu yang paling optimal.

  3. Mengoptimalkan algoritma take profit dan stop loss agar lebih cerdas.

  4. Mencoba memperkenalkan metode seperti machine learning untuk menyesuaikan parameter secara dinamis.

  5. Melakukan backtest pada lebih banyak instrumen trading dan dalam jangka waktu yang lebih panjang untuk meningkatkan stabilitas strategi.

Kesimpulan

Secara keseluruhan, strategi ini adalah strategi trading kuantitatif yang stabil, akurat, dan mudah dioptimalkan. Ia menggunakan filter tren ganda yang dikombinasikan dengan beberapa filter bantu untuk menghasilkan sinyal trading, mampu menyaring sebagian besar noise, sehingga sinyal menjadi lebih akurat dan andal. Selain itu, strategi ini memiliki pengaturan take profit dan stop loss bawaan, yang dapat mengurangi risiko trading. Ini adalah strategi yang sangat bernilai praktis, dan setelah dioptimalkan serta divalidasi, dapat langsung digunakan dalam perdagangan real-time. Strategi ini juga memiliki potensi pengembangan yang besar, menjadikannya strategi kuantitatif yang layak untuk diteliti lebih dalam.

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


//@version=4

strategy(title = 'Cipher_B', overlay=true )
Strategy parameters
Strategy parameters
Show WaveTrend
Show Buy dots
Show Gold dots
Show Sell dots
Show Div. dots
Show Fast WT
WT Channel Length
WT Average Length
WT MA Source
WT MA Length
WT Overbought Level 1
WT Overbought Level 2
WT Overbought Level 3
WT Oversold Level 1
WT Oversold Level 2
WT Oversold Level 3
Show WT Regular Divergences
Show WT Hidden Divergences
Not apply OB/OS Limits on Hidden Divergences
WT Bearish Divergence min
WT Bullish Divergence min
Show 2nd WT Regular Divergences
WT 2nd Bearish Divergence
WT 2nd Bullish Divergence 15 min
Show MFI
MFI Period
MFI Area multiplier
MFI Area Y Pos
Show RSI
RSI Source
RSI Length
RSI Oversold
RSI Overbought
Show RSI Regular Divergences
Show RSI Hidden Divergences
RSI Bearish Divergence min
RSI Bullish Divergence min
Show Stochastic RSI
Use Log?
Use Average of both K & D
Stochastic RSI Source
Stochastic RSI Length
RSI Length
Stochastic RSI K Smooth
Stochastic RSI D Smooth
Show Stoch Regular Divergences
Show Stoch Hidden Divergences
Show Schaff TC line
Schaff TC Source
Schaff TC
Schaff TC Fast Lenght
Schaff TC Slow Length
Schaff TC Factor
Show Sommi flag
Show Sommi F. Wave
Sommi F. Wave timeframe
F. Wave Bear Level (less than)
F. Wave Bull Level (more than)
WT Bear Level (more than)
WT Bull Level (less than)
Money flow Bear Level (less than)
Money flow Bull Level (more than)
Show Sommi diamond
HTF Candle Res. 1
HTF Candle Res. 2
WT Bear Level (More than)
WT Bull Level (Less than)
Show MACD Colors
MACD Colors MACD TF
Dark mode
Trend Settings
Use Global trend?
Global trend timeframe
Global trend length
Local trend filter length
Local trend filter timeframe
Only divergencies for long
Only divergencies for short
Sommi diamond alerts
Cancel all positions if price crosses local sma? (yellow line)
RSI filter ON
Price filter ON
Long Price filter from
Long Price filter to
Short Price filter from
Short Price filter to
Use Local trend?
TP/SL Settings
TP long
TP long div
TP short
SL long
SL short
Slope Settings
Use Slope filter?
Slope number long
Slope number short
Slope period
Position Settings
Only long?
Only short?
Volume Settings
Volume filter?
Volume no more than:
Volume no less than:
Shift Settings
Shift open position?
How many % to shift?
Cancel Settings
Cancel position in #bars?
Number of bars
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)