Type/to search

Strategi Perdagangan Persilangan Dua Rata-rata Bergerak

Common strategy
Created: 2023-11-27 15:32:57
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ringkasan

Strategi ini didasarkan pada persilangan dua garis rata-rata bergerak dengan pengaturan parameter yang berbeda untuk menghasilkan sinyal beli dan jual. Ketika rata-rata bergerak periode pendek menembus ke atas dari bawah rata-rata bergerak periode panjang, sinyal beli dihasilkan; ketika rata-rata bergerak periode pendek menembus ke bawah dari atas rata-rata bergerak periode panjang, sinyal jual dihasilkan.

Prinsip Strategi

Strategi ini ditulis menggunakan bahasa skrip Pine. Pertama, melalui input, jenis, panjang, dan sumber harga dari dua garis rata-rata bergerak ditentukan, masing-masing diberi nama p1 dan p2. p1 mewakili rata-rata bergerak periode pendek, p2 mewakili rata-rata bergerak periode panjang.

Fungsi crossover dan crossunder digunakan untuk mendeteksi persilangan kedua rata-rata bergerak. Ketika p1 menembus ke atas dari bawah p2, sinyal beli dihasilkan; ketika p1 menembus ke bawah dari atas p2, sinyal jual dihasilkan.

Untuk melaksanakan transaksi, strategi menggunakan fungsi strategy.entry untuk membuka posisi long atau short ketika sinyal muncul. Jika parameter shortOnly diaktifkan, maka hanya sinyal jual yang diperdagangkan.

Analisis Kelebihan

Strategi ini memiliki kelebihan sebagai berikut:

  1. Aturan yang jelas, mudah dipahami dan diimplementasikan
  2. Persilangan rata-rata bergerak adalah sinyal trading klasik dan terkenal
  3. Dapat dikustomisasi sepenuhnya untuk jenis, panjang, dan sumber harga rata-rata bergerak
  4. Dapat hanya memperdagangkan sinyal jual, mengurangi frekuensi trading

Analisis Risiko

Strategi ini juga memiliki beberapa risiko:

  1. Dalam kondisi pasar yang bergerak sideways, rata-rata bergerak dapat menghasilkan banyak persilangan tidak valid, menyebabkan overtrading
  2. Perlu optimasi parameter untuk menyesuaikan dengan instrumen dan periode trading yang berbeda
  3. Tidak dapat menentukan arah tren, sehingga mungkin membuka posisi berlawanan dengan tren

Dapat mengurangi sinyal tidak valid dengan menyesuaikan panjang rata-rata bergerak atau memperkenalkan filter. Dapat juga menggabungkan indikator tren untuk menilai pergerakan pasar secara keseluruhan.

Arah Optimasi

Strategi ini dapat dioptimasi dari beberapa aspek berikut:

  1. Memperkenalkan harga rata-rata tertimbang volume atau harga tipikal sebagai sumber harga untuk meningkatkan keandalan sinyal persilangan
  2. Menambahkan periode validasi untuk menghindari persilangan yang salah dalam jangka pendek
  3. Menggabungkan stop loss ATR untuk menetapkan kerugian maksimum yang dapat ditoleransi berdasarkan volatilitas pasar
  4. Menggunakan optimasi kurva untuk mencari parameter, menemukan kombinasi parameter optimal
  5. Hanya mempertimbangkan sinyal trading ketika tren jangka panjang konsisten

Kesimpulan

Strategi persilangan dua rata-rata bergerak ini secara keseluruhan mudah dipahami dan diimplementasikan, menghasilkan sinyal trading melalui persilangan dua rata-rata bergerak, dan dapat dikustomisasi sepenuhnya. Namun, strategi ini juga dapat menghasilkan banyak sinyal tidak valid dalam kondisi pasar sideways. Risiko dapat dikurangi melalui optimasi parameter dan aturan. Ruang optimasinya cukup besar, sehingga layak untuk diteliti lebih lanjut.

Source
Pine
/*backtest
start: 2022-11-20 00:00:00
end: 2023-11-26 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/
// © RafaelPiccolo

//@version=4
Strategy parameters
Strategy parameters
MA Type 1
Length 1
Source 1
MA Type 2
Length 2
Source 2
Short only
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)