
Ringkasan
Strategi ini adalah sistem pelacakan tren yang didasarkan pada kombinasi beberapa garis rata-rata, terutama menggunakan hubungan silang dan posisi empat garis rata-rata, yaitu EMA20, SMA100, SMA50 dan EMA20, untuk menangkap peluang investasi jangka menengah dan panjang. Strategi ini mengidentifikasi peluang potensial untuk melakukan multiple entry dengan mengamati hubungan antara harga dan garis rata-rata, digabungkan dengan persyaratan durasi.
Prinsip Strategi
Logika inti dari strategi ini didasarkan pada kondisi utama berikut:
- Menggunakan Periode 20 Indeks Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode Periode
- 100 hari rata-rata bergerak sederhana ((SMA1D100) yang bekerja sama dengan garis matahari dikonfirmasi sebagai tren sekunder
- Menggunakan garis harian 50 hari rata-rata bergerak sederhana ((SMA1D50) sebagai referensi tren jangka menengah
- Konfirmasi tren jangka pendek dengan menggunakan Moving Average 20 Hari (EMA1D20)
Ketika harga bertahan di atas EMA1W20 dan SMA1D100 selama 14 hari berturut-turut, dan harga turun di bawah SMA1D50, sistem akan mengeluarkan beberapa sinyal. Desain ini menggabungkan konfirmasi tren dari beberapa periode waktu, yang membantu meningkatkan keandalan sinyal perdagangan.
Keunggulan Strategis
- Verifikasi multi-siklus: Merupakan indikator garis rata-rata yang lebih komprehensif untuk menilai tren pasar dengan kombinasi garis-garis dan garis-garis matahari
- Syarat masuk yang ketat: Meminta harga untuk bertahan di atas garis rata-rata utama cukup lama untuk memfilter sinyal palsu secara efektif
- Pengendalian risiko yang masuk akal: Menggunakan hubungan silang dan posisi dari beberapa garis rata untuk memberikan batas kontrol risiko yang jelas untuk perdagangan
- Adaptif: Parameter strategi dapat disesuaikan dengan kondisi pasar yang berbeda, memiliki fleksibilitas yang lebih baik
- Eksekusi yang jelas: sinyal transaksi yang jelas untuk implementasi program
Risiko Strategis
- Risiko keterlambatan: Indikator rata-rata sendiri memiliki keterlambatan, yang dapat menyebabkan sedikit penundaan waktu masuk
- Risiko pasar yang fluktuatif: Dalam pasar yang fluktuatif secara menyamping, sinyal breakout palsu sering terjadi
- Sensitivitas parameter: parameter optimal mungkin berbeda dalam lingkungan pasar yang berbeda dan perlu dioptimalkan secara berkala
- Risiko penarikan: kemungkinan penarikan yang lebih besar jika tren tiba-tiba berbalik
- Risiko eksekusi: perlu untuk memastikan operasi sistem yang stabil, menghindari kehilangan sinyal atau execution delay
Arah optimasi strategi
- Pengenalan indikator lalu lintas: mekanisme konfirmasi lalu lintas dapat ditambahkan untuk meningkatkan keandalan sinyal
- Optimasi parameter adaptasi: penelitian mengembangkan parameter mekanisme penyesuaian dinamis, meningkatkan adaptasi strategi
- Menambahkan kondisi penyaringan: Pertimbangkan untuk menambahkan indikator penilaian kondisi pasar, menghindari perdagangan dalam kondisi pasar yang tidak sesuai
- Perbaikan mekanisme penghentian kerugian: Desain aturan penghentian kerugian yang lebih halus untuk mengendalikan risiko penarikan
- Peningkatan konfirmasi sinyal: penambahan indikator teknis lainnya dapat dipertimbangkan sebagai konfirmasi tambahan
Meringkaskan
Strategi ini membangun sistem pelacakan tren yang relatif sempurna dengan kombinasi beberapa garis rata-rata, yang cocok untuk digunakan oleh investor jangka menengah dan panjang. Meskipun ada risiko keterbelakangan dan sensitivitas parameter, strategi ini memiliki nilai praktis yang baik dengan kontrol risiko yang wajar dan pengoptimalan berkelanjutan.
Kode Sumber Strategi
/*backtest
start: 2024-11-12 00:00:00
end: 2024-12-11 08:00:00
period: 1h
basePeriod: 1h
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/
// © petitepupu
//@version=5
ema20wTemp = ta.ema(close, 20)
ema20w = request.security(syminfo.tickerid, "1W", ema20wTemp, barmerge.gaps_on, barmerge.lookahead_off)
sma100d = ta.sma(close, 100)
sma50d = ta.sma(close, 50)
ema20d = ta.ema(close, 20)
daysAbove = input.int(14, title="Days", minval=1)
plot(ema20w, color=color.blue)
plot(sma100d, color=color.yellow)
plot(sma50d, color=color.red)
plot(ema20d, color=color.green)
longCondition = true
clean = true
for i = 0 to daysAbove
if close[i] < ema20w or close[i] < sma100d or close > sma50d
longCondition := false
clean := false
break
//TODO:
if clean != true
longCondition := true
for i = 0 to daysAbove
if close[i] > ema20w or close[i] > sma100d or close >= ema20d or -100 * (close - ema20d)/ema20d < 5.9
longCondition := false
break
// plotshape(series=longCondition, location=location.belowbar, color=color.green, style=shape.triangleup, title="Buy Signal", size = size.small)
if (longCondition)
strategy.entry("Long", strategy.long)
strategy(title="LT Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=800)