Strategi Crossover Rata-rata Pergerakan SMA


Tanggal Pembuatan: 2023-09-22 14:40:03 Akhirnya memodifikasi: 2023-09-22 14:40:03
menyalin: 0 Jumlah klik: 812
1
fokus pada
1617
Pengikut

Ringkasan

Strategi ini adalah strategi pelacakan tren sederhana yang didasarkan pada SMA Moving Average Crossover, yang berlaku untuk Bitcoin dan transaksi cryptocurrency lainnya pada periode waktu yang lebih tinggi.

Prinsip Strategi

Strategi ini didasarkan pada SMA bergerak dari dua periode yang berbeda. Salah satunya adalah SMA 10 periode, dan yang lainnya adalah SMA 100 periode. Strategi terus memantau nilai kedua SMA ini, ketika SMA 10 periode yang lebih pendek melewati SMA 100 periode yang lebih panjang dari bawah, menunjukkan bahwa tren harga berubah ke atas, dan saat ini strategi mengambil langkah ke dalam. Sebaliknya, ketika SMA 10 periode dari atas ke bawah melewati SMA 100 periode, menunjukkan bahwa tren harga berubah ke bawah, dan saat ini strategi mengambil langkah ke dalam.

Secara khusus, strategi ini menentukan persimpangan mereka dengan membandingkan nilai-nilai SMA 10 siklus dan SMA 100 siklus. Jika SMA 10 siklus melewati SMA 100 siklus, kondisi longCondition ditetapkan sebagai benar. Saat ini, strategi masuk ke dalam bidang melalui fungsi strategy.entry untuk melakukan banyak arah. Sebaliknya, jika SMA 10 siklus melewati SMA 100 siklus, kondisi shortCondition ditetapkan sebagai benar.

Dengan penilaian silang SMA sederhana ini, strategi ini dapat menangkap titik-titik perubahan tren harga, untuk mencapai masuk dan keluar tepat waktu. Mengambil peluang naik ketika melewati SMA berjangka panjang pada SMA berjangka pendek dan mengambil peluang turun ketika melewati SMA berjangka panjang di bawah SMA berjangka pendek.

Keunggulan Strategis

  1. Strategi yang sederhana dan jelas, mudah dipahami dan diterapkan, cocok untuk pemula.

  2. Berdasarkan penilaian silang SMA, dapat secara efektif menangkap titik-titik perubahan tren harga, masuk tepat waktu.

  3. Moving average dapat secara efektif memfilter kebisingan pasar dan mengidentifikasi arah tren.

  4. Siklus SMA dapat disesuaikan dengan kondisi pasar yang berbeda. Misalnya, siklus dapat dipersingkat di pasar bullish dan siklus dapat diperpanjang di pasar bearish.

  5. Strategi ini telah lama terbukti dan bekerja dengan baik di pasar cryptocurrency.

Risiko Strategis

  1. Penundaan pada SMA crossover dapat menyebabkan keterlambatan titik masuk dan risiko stop loss.

  2. Siklus SMA yang pendek dapat menyebabkan terjadinya false breakout yang dapat menyebabkan perdagangan berulang yang tidak perlu.

  3. Jika Anda memegang posisi jangka panjang, Anda harus mengatur titik stop loss untuk mengendalikan risiko.

  4. Jika tidak efektif, pasar akan sering mengalami kerugian. Pertimbangan harus dilakukan dengan indikator lain.

  5. Penetapan parameter yang tidak tepat juga dapat mempengaruhi efektivitas strategi. Perlu disesuaikan dengan siklus SMA pasar.

Optimasi Strategi

  1. Indikator lain dapat diperkenalkan dalam kombinasi dengan penilaian SMA, seperti RSI, Brinks, dan lain-lain, untuk meningkatkan akurasi strategi.

  2. Anda dapat menambahkan stop loss jika harga melewati SMA.

  3. Parameter SMA dapat disesuaikan sesuai dengan situasi pasar yang dinamis, dengan siklus yang tepat dipersingkat dalam bull market yang sedang tren, dan siklus yang tepat diperpanjang dalam bear market.

  4. Anda dapat mengatur skala posisi yang berbeda untuk kekuatan dan kelemahan jangka panjang dan jangka pendek SMA.

  5. Mekanisme untuk masuk kembali dapat diatur. Jika harga kembali ke SMA, masuk kembali.

  6. Pengaturan parameter dan efektivitas strategi dapat dievaluasi melalui simulasi dan simulasi.

Meringkaskan

SMA bergerak rata-rata strategi lintas garis strategi keseluruhan ide yang sederhana dan jelas, mudah dipahami dan diterapkan, dengan dua periode yang berbeda SMA silang penilaian untuk menangkap harga trend titik balik, adalah sebuah strategi yang lebih klasik trend tracking. Keuntungan dari strategi ini adalah ide langsung, sinyal perdagangan jelas, dapat efektif melacak tren; kelemahan adalah mungkin terlambat masuk ke lapangan dan menghasilkan false breakout.

Kode Sumber Strategi
/*backtest
start: 2023-08-22 00:00:00
end: 2023-09-21 00:00:00
period: 6h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
//study(title="MA Crossover Strategy", overlay = true)
// Simple MA crossover strategy with a 10/100 MA crossover)

strategy("MA Crossover Strategy", overlay=true)
src = input(close, title="Source")

price = security(syminfo.tickerid, timeframe.period, src)
ma1 = input(10, title="1st MA Length")
type1 = input("SMA", "1st MA Type", options=["SMA", "EMA"])

ma2 = input(100, title="2nd MA Length")
type2 = input("SMA", "2nd MA Type", options=["SMA", "EMA"])

price1 = if (type1 == "SMA")
    sma(price, ma1)
else
    ema(price, ma1)
    
price2 = if (type2 == "SMA")
    sma(price, ma2)
else
    ema(price, ma2)


//plot(series=price, style=line,  title="Price", color=black, linewidth=1, transp=0)
plot(series=price1, style=line,  title="1st MA", color=blue, linewidth=2, transp=0)
plot(series=price2, style=line, title="2nd MA", color=green, linewidth=2, transp=0)


longCondition = crossover(price1, price2)
if (longCondition)
    strategy.entry("Long", strategy.long)

shortCondition = crossunder(price1, price2)
if (shortCondition)
    strategy.entry("Short", strategy.short)