Tren Mengikuti Strategi Rata-rata Bergerak

Penulis:ChaoZhang, Tanggal: 2024-03-01 12:21:13
Tag:

img

Gambaran umum

Strategi ini menggabungkan Exponential Moving Average (EMA), Simple Moving Average (SMA) dan Relative Strength Index (RSI) untuk menerapkan sistem perdagangan otomatis yang dapat mendapatkan keuntungan dari tren pasar. Ini menghasilkan sinyal beli ketika EMA cepat melintasi SMA lambat dari bawah, dan sinyal jual ketika EMA cepat melintasi SMA lambat. Indikator RSI digunakan untuk mendeteksi situasi overbought dan oversold untuk tujuan stop loss.

Logika Strategi

  1. EMA ((50): Rata-rata Gerak Eksponensial 50 periode, mewakili tren jangka pendek.
  2. SMA ((100): Rata-rata Gerak Sederhana 100 periode, mewakili tren jangka menengah hingga panjang.
  3. RSI (Relative Strength Index): Indeks Relatif Kekuatan 14 periode untuk mengidentifikasi tingkat overbought/oversold.

Ketika EMA jangka pendek ((50) melintasi SMA jangka menengah panjang ((100), sinyal beli dihasilkan, yang menunjukkan penguatan tren jangka pendek, dan kita dapat mengikuti tren untuk membeli.

Ketika EMA ((50) melintasi di bawah SMA ((100), sinyal jual dihasilkan. Ini berarti momentum jangka pendek telah habis, dan kita harus mengikuti tren untuk menjual.

Jika RSI lebih besar dari 70 (zona overbought), itu menghasilkan sinyal mengambil keuntungan. Jika RSI kurang dari 30 (zona oversold), itu menghasilkan sinyal stop-loss.

Analisis Keuntungan

Ini adalah strategi tren yang sangat klasik dengan menggunakan rata-rata bergerak. Ini menggabungkan pelacakan tren dan deteksi overbought / oversold, yang memungkinkan kita untuk menangkap tren utama sambil menghindari membeli di puncak pada lonjakan jangka pendek. Strategi ini bekerja dengan baik di pasar dengan rotasi sektor yang signifikan. Misalnya, pada tahap awal pasar bull, indeks keseluruhan menunjukkan tren kenaikan yang kuat, tetapi koreksi jangka menengah sesekali umum. Strategi rata-rata bergerak dapat menangkap tren utama naik sambil keluar tepat waktu selama pembalikan tren. Dibandingkan dengan metode pelacakan dan stop loss tradisional, strategi rata-rata bergerak lebih stabil, dengan penurunan yang kurang ganas. Selain itu, strategi ini sangat sederhana dan mudah dipahami. Parameternya nyaman untuk disesuaikan. Oleh karena itu, ini adalah metode yang sangat ramah bagi pemula.

Analisis Risiko

Masalah terbesar dari strategi moving average adalah bahwa ia tidak mengatasi hubungan antara price dan value. Menjelang akhir uptrend, harga sering melampaui kisaran penilaian yang wajar. Jika kita hanya fokus pada tindakan harga itu sendiri terlepas dari penilaian, itu pasti mengarah pada keterpaparan yang berlebihan selama tahap akhir. Pada saat itu EMA jangka pendek ((50) dan SMA jangka menengah ((100) masih dapat menunjukkan tren kenaikan yang kuat, menghasilkan sinyal buy, sementara harga sebenarnya telah terlalu dinilai. Terus membeli di puncak dalam hal ini berarti menghadapi risiko penurunan yang besar nanti. Oleh karena itu, strategi ini lebih cocok untuk tahap pertumbuhan pasar, dan kita membutuhkan penilaian rasional pada arah tren utama.

Selain itu, kriteria overbought/oversold hanya bergantung pada satu indikator RSI di sini, yang dapat dengan mudah menyebabkan sinyal palsu. Misalnya, mungkin ada lonjakan harga jangka pendek dengan RSI di atas 70, sementara momentum kenaikan yang substansial masih ada di pasar setelahnya. Sinyal mengambil keuntungan prematur dalam hal ini mungkin kehilangan peluang. Jadi perlu optimasi lebih lanjut mengenai pengendalian risiko.

Arah Peningkatan

  1. Masukkan lebih banyak indikator untuk penilaian overbought/oversold untuk menghindari sinyal palsu, misalnya menambahkan indikator KD dll.

  2. Tambahkan lebih banyak metrik untuk menilai tren jangka menengah dan panjang, misalnya MACD dll untuk mendeteksi perbedaan antara harga dan nilai.

  3. Gunakan set parameter yang berbeda untuk kondisi pasar yang berbeda.

  4. Pertimbangkan untuk mengambil keuntungan sebagian daripada keluar penuh di sekitar zona overbought / oversold, menjaga posisi inti.

Kesimpulan

Secara umum, strategi rata-rata bergerak sederhana adalah pendekatan kuantitatif yang sangat praktis. Ini stabil, mudah dimengerti dan dioptimalkan, salah satu pilihan terbaik untuk pemula kuantitatif. Keuntungannya yang terbesar adalah mengendarai tren utama dan menghindari berulang kali membeli puncak dan menjual dasar. Juga memberikan beberapa tingkat perlindungan risiko. Namun kita harus menyadari keterbatasannya dalam gagal mengirim sinyal peringatan dini di sekitar titik balik utama. Jadi investor perlu melacak tren dengan sabar dan mengambil keuntungan tepat waktu.


/*backtest
start: 2024-01-30 00:00:00
end: 2024-02-29 00:00:00
period: 5h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Wallstwizard10

//@version=4
strategy("Estrategia de Trading", overlay=true)

// Definir las EMA y SMA
ema50 = ema(close, 50)
sma100 = sma(close, 100)

// Definir el RSI
rsiLength = input(14, title="RSI Length")
overbought = input(70, title="Overbought Level")
oversold = input(30, title="Oversold Level")
rsi = rsi(close, rsiLength)

// Condiciones de Compra
buyCondition = crossover(ema50, sma100) // EMA de 50 cruza SMA de 100 hacia arriba

// Condiciones de Venta
sellCondition = crossunder(ema50, sma100) // EMA de 50 cruza SMA de 100 hacia abajo

// Salida de Operaciones
exitBuyCondition = rsi >= overbought // RSI en niveles de sobrecompra
exitSellCondition = rsi <= oversold // RSI en niveles de sobreventa

// Lógica de Trading
if (buyCondition)
    strategy.entry("Buy", strategy.long)
    
if (sellCondition)
    strategy.entry("Sell", strategy.short)
    
if (exitBuyCondition)
    strategy.close("Buy")
    
if (exitSellCondition)
    strategy.close("Sell")

Lebih banyak