
Strategi pelacakan tren Forex dengan menghitung persilangan rata-rata bergerak jangka pendek dan rata-rata bergerak jangka panjang untuk menentukan kapan masuk dan keluar dari pasar. Strategi ini menggabungkan penilaian tren tingkat besar, masuk lebih banyak ketika tren naik, dan aktif menghentikan kerugian ketika tren turun.
Indikator inti dari strategi ini adalah rata-rata bergerak jangka pendek dan rata-rata bergerak jangka panjang. Garis pendek umumnya memilih periode yang lebih pendek, seperti 5 dan 10 hari, yang dapat mencerminkan perubahan harga baru-baru ini dengan lebih sensitif. Garis panjang umumnya memilih periode yang lebih lama, seperti 20 dan 60 hari, yang dapat mencerminkan tren utama harga.
Strategi ini juga menggunakan rata-rata bergerak dengan periode yang lebih lama untuk menilai arah tren di tingkat besar. Hanya ketika tren besar naik, masuk lebih banyak di waktu forks emas. Setelah melakukan lebih banyak, akan berhenti sesuai dengan kondisi stop yang ditetapkan.
Pada fase kosong, strategi ini menggunakan sinyal dead fork untuk menghentikan kerugian. Ketika rata-rata bergerak jangka pendek dari atas ke bawah menembus rata-rata bergerak jangka panjang untuk membentuk dead fork, jika pada saat ini pemegang posisi sudah memiliki tingkat keuntungan tertentu, maka akan dipilih untuk menghentikan kerugian dari lapangan, menghilangkan risiko yang dibawa oleh kosong.
Aturan untuk menentukan masuk dan keluar dari strategi Forex adalah sederhana dan jelas, mudah dipahami dan diterapkan. Strategi ini memiliki keuntungan sebagai berikut:
1. Akurasi dan Pelacakan Kekuatan
Ketika terjadi pembentukan garpu emas, maka akan terjadi lonjakan harga dalam jangka pendek. Pada saat ini, Anda dapat dengan tepat menangkap peluang yang mungkin terjadi. Selain itu, Anda hanya bisa masuk saat tren besar naik, dan menghindari over-coverage.
2. Penghematan yang wajar, menjamin sebagian keuntungan
Tetapkan stop loss dalam proporsi tetap, dan stop loss aktif saat tercapai. Cara stop loss ini sederhana dan praktis, dapat keluar dari permainan tepat waktu setelah kenaikan harga yang signifikan, untuk mencapai sebagian keuntungan.
3. Cegah Kerugian dan Kontrol Risiko
Pada saat tren kosong tiba, gunakan sinyal dead fork untuk menentukan pembalikan tren, sehingga memilih stop loss. Stop loss yang tepat waktu dapat menghindarkan kerugian yang ditimbulkan oleh tahap kosong, efektif untuk pengendalian risiko.
Strategi ini memiliki dua risiko utama:
1. Risiko kesalahan penilaian sinyal dead fork
Dalam lingkungan pasar yang kompleks, hanya dengan mengandalkan indikator sederhana seperti garpu emas dan garpu mati untuk menilai keterbukaan, mungkin akan terjadi beberapa sinyal salah. Dalam situasi yang kompleks, penilaian pola Price Action lebih akurat dan solid daripada sinyal indikator.
2. Risiko dari pengaturan Stop Loss Point yang tidak tepat
Kondisi stop loss dengan rasio tetap tidak dapat sepenuhnya beradaptasi dengan perubahan pasar. Jika stop loss terlalu kecil, Anda akan keluar lebih awal dan kehilangan keuntungan. Jika stop loss terlalu besar, Anda mungkin kehilangan lebih banyak.
Untuk mengatasi risiko ini, Anda dapat mengoptimalkannya dengan:
Menggabungkan lebih banyak sinyal indikator untuk membangun sistem penilaian, meningkatkan kemampuan untuk mengidentifikasi tren dan titik-titik penting.
Menggunakan stop loss dinamis untuk menggantikan rasio statis. Mengatur stop loss sebagai kriteria penilaian yang dapat disesuaikan dengan perubahan situasi.
Strategi pelacakan tren Forex, menggunakan indikator sederhana sebagai dasar penilaian kosong, prinsipnya mudah dipahami. Pada saat yang sama, menggabungkan tren untuk memfilter sinyal, mengurangi risiko terjebak. Memiliki keunggulan seperti kejelasan penilaian, berhenti dinamis, dan berhenti tepat waktu. Namun, akurasi sinyal Forex yang akan ditingkatkan, berhenti berhenti juga perlu dioptimalkan lebih lanjut, ini adalah masalah utama dan arah perbaikan strategi ini.
/*backtest
start: 2022-12-08 00:00:00
end: 2023-12-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Ta3MooChi
//@version=5
strategy("전략", overlay=true,process_orders_on_close = true, pyramiding = 100)
short_ma = ta.sma(close,input.int(3, "단기 이평", minval = 1))
long_ma = ta.sma(close, input.int(19,"장기 이평", minval = 1))
trend_ma = ta.sma(close, input.int(100," 추세 이평", minval = 20, group = "추세 이평"))
up_trend = (trend_ma > trend_ma[1])
use_trend_ma = input.bool(true, title = "추세용 이평 사용", group = "추세 이평" )
inTrendMa = not use_trend_ma or up_trend
useDateFilter = input.bool(true, title = "특정 기간 백테스트", group = "기간 백테스트")
backtestStartDate = input(timestamp("1 Jan 2021"), title = "시작날짜", group = "기간 백테스트")
backtestEndDate = input(timestamp("1 Jan 2022"), title = "종료날짜", group = "기간 백테스트")
inTradeWindow = true
longStopPerc = 1 + input.float(3, "최소수익률%", minval = 1)*0.01
longcondition = ta.crossover(short_ma, long_ma)
shortcondition = ta.crossunder(short_ma, long_ma)
if (longcondition) and inTradeWindow and inTrendMa
strategy.entry("long", strategy.long)
if (shortcondition) and (close > strategy.position_avg_price*longStopPerc) and inTradeWindow
strategy.close_all()
if not inTradeWindow and inTradeWindow[1]
strategy.cancel_all()
strategy.close_all(comment = "매매 종료")
plot(short_ma,color = color.yellow)
plot(long_ma,color = color.blue)
plot(trend_ma,color = color.gray)