Type/to search

Strategi Backtest Grafik Batang Nilai Berdasarkan Perubahan Persentase

Common strategy
Created: 2023-11-15 15:41:20
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ringkasan

Strategi ini menilai tren dengan menghitung persentase perubahan harga penutupan candle saat ini relatif terhadap harga penutupan N candle sebelumnya, dan menampilkan diagram batang dengan warna berbeda. Strategi ini dikombinasikan dengan garis tren untuk menentukan sinyal beli dan jual.

Prinsip Strategi

  1. Mengatur parameter strategi melalui input, termasuk lebar diagram batang, menampilkan perubahan harga atau perubahan persentase, jumlah candle yang dilihat ke belakang, ambang batas beli dan jual, dll.

  2. Menghitung selisih atau persentase selisih antara harga penutupan candle saat ini dengan harga penutupan N candle sebelumnya.

  3. Menetapkan kurva ambang batas beli dan jual.

  4. Menampilkan diagram batang dengan warna berbeda berdasarkan persentase selisih.

  5. Ketika persentase selisih lebih besar dari ambang batas beli, posisi long diatur; ketika lebih kecil dari ambang batas jual, posisi short diatur.

  6. Mengatur warna diagram batang berdasarkan arah posisi.

  7. Melakukan entry dan exit berdasarkan arah posisi.

Keunggulan Strategi

  1. Menampilkan tren perubahan harga secara intuitif, membantu dalam pembentukan keputusan trading.

  2. Dikombinasikan dengan indikator penilaian tren, dapat menentukan titik entry dan exit dengan cukup jelas.

  3. Dapat dioptimalkan untuk berbagai instrumen dan kerangka waktu dengan menyesuaikan parameter.

  4. Logika operasi sederhana dan jelas, mudah dipahami dan dimodifikasi.

  5. Efek visual yang baik, dapat dengan cepat menilai arah tren.

Risiko Strategi

  1. Rentan menghasilkan sinyal palsu, pemilihan titik entry yang tidak tepat dapat menyebabkan kerugian.

  2. Untuk instrumen dengan volatilitas tinggi, perlu penyesuaian parameter, jika tidak dapat meningkatkan probabilitas kerugian.

  3. Tidak mempertimbangkan dampak peristiwa tak terduga, seperti berita negatif besar.

  4. Periode backtest yang pendek, mungkin tidak dapat memastikan kekokohan parameter.

  5. Tidak mempertimbangkan batas waktu, mungkin melewatkan peluang pembalikan.

Risiko dapat dikendalikan dengan mengoptimalkan parameter, menggabungkan indikator lain untuk menyaring sinyal, menetapkan stop loss, memperluas periode backtest, dll.

Arah Optimasi Strategi

  1. Dapat mempertimbangkan untuk menggabungkan indikator lain untuk mengkonfirmasi sinyal trading, seperti indikator tren, indikator volatilitas, dll.

  2. Dapat memperkenalkan algoritma pembelajaran mesin untuk mengoptimalkan pengaturan parameter.

  3. Dapat menetapkan stop loss dinamis untuk mengendalikan kerugian per transaksi.

  4. Dapat menggabungkan indikator sentimen, berita, dll. untuk menghindari dampak peristiwa tak terduga.

  5. Dapat menambahkan aturan penyaringan berdasarkan waktu trading atau periode tertentu.

  6. Dapat mengoptimalkan periode backtest, memilih rentang waktu yang lebih panjang untuk validasi.

Kesimpulan

Strategi ini menghitung persentase perubahan harga dan menampilkannya secara real-time dalam diagram batang, dilengkapi dengan garis tren untuk penilaian, sehingga menghasilkan sinyal trading yang cukup jelas. Strategi ini sederhana dan mudah dioperasikan. Namun juga memiliki risiko tertentu yang perlu dikendalikan melalui optimasi parameter, penyaringan indikator, stop loss, dll. Jika terus dioptimalkan, strategi ini dapat menjadi strategi pelacakan tren yang mudah dikuasai dan praktis.

Source
Pine
/*backtest
start: 2022-11-08 00:00:00
end: 2023-11-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v3.0 27/07/2018
//
Strategy parameters
Strategy parameters
Bar Width
Price Change
Look Back
SellZone
BuyZone
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)