
Gambaran keseluruhan
Strategi ini adalah sistem perdagangan jangka pendek berdasarkan keadaan oversold yang berpunca daripada crossover rata-rata bergerak bertimbangan ((WMA) dan indeks yang agak kuat ((RSI)). Ia memberi tumpuan kepada menangkap trend kenaikan pasaran, hanya melakukan banyak perdagangan. Strategi ini menggunakan crossover WMA 7 kitaran dan 9 kitaran untuk mengenal pasti perubahan trend yang berpotensi, sambil menggabungkan RSI untuk mengesahkan sama ada pasaran berada dalam keadaan oversold.
Strategi perdagangan kuantitatif ini berpusat pada menggabungkan indikator analisis teknikal dengan alat pengurusan risiko yang bertujuan untuk mencapai prestasi perdagangan yang mantap dalam pasaran yang bergelombang. Dengan hanya memberi perhatian kepada peluang yang lebih banyak, strategi ini menyederhanakan proses membuat keputusan dan berpotensi mengurangkan jumlah isyarat yang salah.
Prinsip Strategi
Penjanaan isyarat:
- Isyarat utama datang dari WMA 7 kitaran di atas WMA 9 kitaran. Ini menunjukkan bahawa momentum jangka pendek sedang meningkat dan mungkin menandakan permulaan trend menaik.
- Syarat RSI di bawah 40 digunakan untuk menentukan sama ada pasaran berada dalam keadaan oversold, yang meningkatkan kemungkinan pembalikan trend.
Syarat penyertaan:
- Apabila WMA melintasi dan RSI berada di bawah 40, strategi mula melakukan lebih banyak.
- Ini adalah gabungan yang direka untuk menangkap peluang untuk bangkit semula dalam pasaran yang terlalu banyak dijual.
Pengurusan Risiko:
- Tetapkan 20 titik stop loss sebaik sahaja masuk untuk mengehadkan potensi kerugian.
- Pada masa yang sama, anda boleh menetapkan 40 titik untuk mengunci keuntungan dan memastikan nisbah pulangan risiko positif.
Mekanisme untuk keluar:
- Apabila harga menyentuh tahap stop loss atau stop loss, kedudukan akan ditutup secara automatik.
- Strategi keluar automatik ini menghapuskan faktor emosi dan memastikan disiplin perdagangan dilaksanakan.
Untuk dilihat:
- Kaedah hanya menunjukkan label “LONG” pada carta untuk memastikan antara muka tetap bersih.
- Pendekatan minimalis ini membantu peniaga untuk memberi tumpuan kepada isyarat penting dan tidak terganggu oleh terlalu banyak petunjuk.
Kelebihan Strategik
Mengikut trend dan berbalik arah:
- WMA crossover membantu menangkap trend pada peringkat awal.
- Keadaan oversold RSI meningkatkan kemungkinan trend berbalik dan berpotensi meningkatkan ketepatan masa masuk.
Pengoptimuman Pengurusan Risiko:
- SL dan TP dengan skor tetap menyediakan kerangka risiko dan ganjaran yang jelas.
- Nisbah ganjaran risiko 2:1 (40 TP vs 20 SL) adalah baik untuk keuntungan jangka panjang.
Memudahkan proses membuat keputusan:
- Ia adalah satu-satunya cara untuk mengurangkan kerumitan dalam membuat keputusan.
- Peraturan masuk dan keluar yang jelas mengurangkan penilaian subjektif dan membantu mengekalkan disiplin perdagangan.
Ketabahan:
- Walaupun ia direka untuk jangka masa 5 minit, strategi logik mudah disesuaikan dengan jangka masa lain.
Potensi automasi:
- Set peraturan yang jelas menjadikan strategi mudah diprogram dan dilaksanakan secara automatik.
Penglihatan gangguan rendah:
- Penanda grafik ringkas membantu mengenal pasti isyarat dagangan dengan cepat.
Risiko Strategik
Beranda “ Berita Semasa ” Berita Semasa:
- WMA crossover boleh menyebabkan isyarat palsu dalam pasaran bertaburan.
- Kaedah pengurangan: Pertimbangkan untuk menambah penapis tambahan, seperti pengesahan jumlah pertukaran atau penunjuk kekuatan trend.
Perdagangan berlebihan:
- Dalam pasaran yang sangat tidak menentu, persilangan yang kerap boleh menyebabkan perdagangan berlebihan.
- Kaedah pelemahan: melaksanakan sekatan frekuensi dagangan atau menambah syarat pengesahan isyarat.
Risiko Hentian Tetap:
- Penutupan dengan nombor titik tetap mungkin tidak sesuai dengan perubahan turun naik pasaran.
- Kaedah pengurangan: Pertimbangkan untuk menggunakan hentian dinamik berdasarkan turun naik, seperti ATR ganda.
Ini adalah satu-satunya cara yang boleh digunakan untuk menjana pendapatan.
- Mungkin terlepas peluang atau mengalami kerugian dalam pasaran beruang atau turun.
- Kaedah untuk mengurangkan: pertimbangkan untuk menambah logik shorting atau strategi penutupan semasa tren turun yang kuat.
Kestabilan RSI:
- Tanda-tanda RSI yang ditetapkan mungkin tidak berlaku untuk semua keadaan pasaran.
- Kaedah pelemahan: Pertimbangkan untuk menggunakan penurunan RSI yang dinamik atau digabungkan dengan petunjuk lain untuk mengesahkan keadaan oversold.
Arah pengoptimuman strategi
Pengaturan parameter dinamik:
- Membuat penyesuaian WMA dan RSI yang dinamik berdasarkan turun naik pasaran.
- Sebab: Meningkatkan kebolehan strategi untuk menyesuaikan diri dengan keadaan pasaran yang berbeza.
Analisis pelbagai kerangka masa:
- Mengintegrasikan maklumat trend pada jangka masa yang lebih tinggi untuk menapis isyarat perdagangan.
- Sebab: Mengurangkan dagangan berlawanan dan meningkatkan ketepatan keseluruhan.
Pengurusan risiko asas turun naik:
- Menggunakan ATR untuk menetapkan tahap kemusnahan dan hentian dinamik.
- Sebab: lebih baik menyesuaikan diri dengan perubahan dalam turun naik pasaran dan meningkatkan keberkesanan pengurusan risiko.
Untuk analisis jumlah transaksi:
- Menggunakan jumlah pesanan sebagai penunjuk pengesahan tambahan.
- Sebab: meningkatkan kualiti isyarat dan mengurangkan kebocoran palsu.
Penangguhan separa:
- Apabila mencapai matlamat keuntungan, tutup sebahagian daripada kedudukan dan bergerak berhenti.
- Sebab: mengunci sebahagian daripada keuntungan dan membenarkan baki kedudukan untuk terus mendapat keuntungan.
Bergabung dengan penapis rejim pasaran:
- Untuk menyesuaikan parameter strategi atau menghentikan perdagangan berdasarkan petunjuk pasaran yang lebih luas (seperti VIX).
- Sebab: Kurang transaksi dalam keadaan pasaran yang tidak menguntungkan, meningkatkan prestasi keseluruhan.
ringkaskan
WMA dan RSI crossover strategi menggabungkan elemen trend-following dan dinamika berbalik, menyediakan sistem perdagangan jangka pendek yang ringkas dan berkesan. Dengan memberi tumpuan kepada peluang yang banyak dan melaksanakan peraturan pengurusan risiko yang jelas, strategi ini bertujuan untuk mengekalkan kesederhanaan sambil mencapai pulangan yang stabil.
Walau bagaimanapun, strategi juga menghadapi beberapa cabaran, seperti risiko penembusan palsu dan keterbatasan parameter tetap. Untuk menangani masalah ini dan meningkatkan lagi kestabilan strategi, langkah-langkah pengoptimuman seperti penyesuaian parameter dinamik, analisis jangka masa berbilang dan pengurusan risiko berdasarkan turun naik boleh dipertimbangkan.
Secara keseluruhannya, strategi ini menyediakan asas yang kukuh untuk perdagangan trend jangka pendek, dengan peraturan yang jelas dan kerangka pengurusan risiko yang baik. Dengan pengoptimuman dan penyesuaian yang berterusan, ia mempunyai potensi untuk menjadi alat perdagangan yang boleh dipercayai untuk pelbagai keadaan pasaran.
Kod sumber strategi
/*backtest
start: 2024-06-01 00:00:00
end: 2024-06-30 23:59:59
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Estrategia de Cruce de WMA Optimizada con Stop Loss, Take Profit y RSI (Solo Long) - por Jesús Bruzón", overlay=true)
// Configuración de las WMA
wma7 = ta.wma(close, 7)
wma14 = ta.wma(close, 9)
// Configuración del RSI
rsi = ta.rsi(close, 14)
rsiOverbought = 60
rsiOversold = 40
// Parámetros de entrada para stop loss y take profit en puntos
long_tp_points = 40
long_sl_points = 20
// Condiciones para las señales de trading
longCondition = ta.crossover(wma7, wma14) and rsi < rsiOversold
// Ejecución de las órdenes de entrada y salida
if (longCondition)
strategy.entry("Long", strategy.long)
// Cálculo de los niveles de stop loss y take profit para posiciones largas
long_take_level = strategy.position_avg_price + long_tp_points
long_stop_level = strategy.position_avg_price - long_sl_points
// Salidas de las órdenes basadas en el precio actual
if (strategy.position_size > 0)
strategy.exit("Take Profit/Stop Loss", "Long", limit=long_take_level, stop=long_stop_level)
// Visualización de las señales
plotshape(series=longCondition, location=location.belowbar, color=color.green, style=shape.labelup, text="LONG")
// Deshabilitar otros gráficos
plot(na, title="WMA 7", editable=false)
plot(na, title="WMA 9", editable=false)
plot(na, title="RSI", editable=false)
hline(na, title="RSI Overbought", editable=false)
hline(na, title="RSI Oversold", editable=false)