Type/to search

Strategi Logika Terbalik untuk N Candle Terakhir

Common strategy
Created: 2023-12-26 11:00:29
Last modified: 3 years ago
1
Follow
1802
Followers

img

Gambaran Umum

Ide utama dari strategi ini adalah menentukan apakah akan melakukan posisi long atau short berdasarkan warna N candle terakhir. Jika N candle terakhir semuanya hijau, maka lakukan long; jika N candle terakhir semuanya merah, maka lakukan short. Keunikan strategi ini terletak pada penambahan parameter "logika terbalik" yang dapat membalikkan logika asli. Ketika parameter "logika terbalik" bernilai true, maka N candle hijau terakhir akan menghasilkan sinyal short, sedangkan N candle merah terakhir akan menghasilkan sinyal long.

Prinsip Strategi

Strategi ini terutama bergantung pada beberapa parameter penting berikut:

  1. numCandlesToCheck: digunakan untuk menentukan jumlah candle yang perlu diperiksa
  2. numCandlesToExit: menentukan jumlah candle yang harus dilewati setelah masuk posisi sebelum keluar
  3. inverseLogic: parameter logika terbalik, jika true maka logika asli long/short akan dibalik

Logika kunci adalah dengan menggunakan perulangan for untuk menelusuri numCandlesToCheck candle terbaru, dan secara real-time menghitung jumlah candle hijau dan merah yang muncul secara berurutan. Jika jumlah candle merah berturut-turut ≥ numCandlesToCheck, maka tandai lastNCandlesRed sebagai true. Jika jumlah candle hijau berturut-turut ≥ numCandlesToCheck, maka tandai lastNCandlesGreen sebagai true.

Ketika lastNCandlesGreen bernilai true, jika parameter inverseLogic bernilai false, lakukan long; jika true, lakukan short. Sebaliknya, ketika lastNCandlesRed bernilai true, jika parameter inverseLogic bernilai false, lakukan short; jika true, lakukan long.

Terlepas dari apakah melakukan long atau short, counter barsSinceEntry akan direset ke 0 setelah posisi dibuka. Ketika barsSinceEntry ≥ numCandlesToExit, posisi saat ini akan ditutup.

Analisis Keunggulan

Ini adalah strategi menarik yang menggunakan keputusan berdasarkan warna candle, ditambah dengan parameter "logika terbalik" yang memungkinkan penyesuaian fleksibel logika long/short. Keunggulan utama meliputi:

  1. Ide baru, dapat membentuk investasi berlawanan dengan logika pasar umum
  2. Kode jelas dan ringkas, mudah dipahami dan dimodifikasi
  3. Dapat mencari kombinasi parameter optimal melalui penyesuaian parameter
  4. Terlepas dari kondisi pasar, strategi ini dapat terus berjalan dan menghasilkan sinyal

Analisis Risiko

Strategi ini juga memiliki beberapa risiko yang perlu diperhatikan:

  1. Warna candle tidak sepenuhnya mewakili pergerakan harga, ada kemungkinan mengikuti sinyal yang salah
  2. Tidak dapat menentukan nilai optimal parameter numCandlesToCheck
  3. Tidak dapat menentukan nilai optimal parameter numCandlesToExit
  4. Pengaturan parameter logika terbalik yang tidak tepat dapat memperbesar kerugian
  5. Tidak dapat mengontrol stop loss per transaksi secara efektif

Untuk mengatasi risiko di atas, langkah-langkah berikut dapat diambil untuk mengendalikan dan mengoptimalkan:

  1. Menambahkan filter lain untuk menghindari sinyal palsu, seperti penilaian tren pada timeframe yang lebih besar
  2. Melakukan iterasi pada berbagai nilai parameter untuk mencari kombinasi optimal
  3. Menambahkan mekanisme stop loss untuk mengontrol kerugian per transaksi
  4. Memvalidasi efektivitas parameter logika terbalik

Arah Optimasi

Strategi ini dapat dioptimalkan dari beberapa arah berikut:

  1. Menambahkan penilaian parameter order book untuk menghindari jebakan
  2. Mengoptimalkan nilai parameter numCandlesToCheck dan numCandlesToExit
  3. Menggabungkan indikator tren timeframe besar untuk menyaring sinyal palsu
  4. Menambahkan strategi stop loss dan take profit
  5. Menguji efektivitas strategi pada berbagai instrumen melalui backtest
  6. Membandingkan imbal hasil antara logika asli dan logika terbalik

Kesimpulan

Secara keseluruhan, ide strategi ini jelas dan mudah dipahami, menggunakan penilaian sederhana warna candle untuk membentuk sinyal trading. Penyesuaian parameter strategi dapat menghasilkan variasi kombinasi yang kaya, sehingga dapat dioptimalkan sesuai dengan kondisi pasar dan instrumen yang berbeda. Namun, perlu juga mewaspadai beberapa risiko potensial dan mengambil langkah-langkah yang diperlukan untuk mengendalikan risiko. Dengan terus memperkaya konten strategi, strategi ini dapat menjadi strategi berharga yang layak untuk dijalankan dalam jangka panjang dan terus dioptimalkan untuk peningkatan.

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

//@version=4
strategy("Last Number of  Candles", overlay=true)

// Define the condition for a green candle
Strategy parameters
Strategy parameters
Number of Candles to Check
Number of Candles To Exit
Investment Value
inverseLogic
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)