Strategi pembalikan Langande menggunakan indikator Langande untuk mengidentifikasi titik balik potensial dalam harga dan menggabungkannya dengan harga penutupan untuk menentukan pembalikan tren, untuk membeli dan menjual pada titik pembalikan tren.
Strategi ini menggunakan dua fungsi pivothigh dan pivotlow dalam indikator Langande untuk mengidentifikasi titik tinggi dan rendah.
Fungsi pivothigh digunakan untuk menemukan nilai maksimum harga tertinggi selama n bar terakhir, yaitu resistance potensial. fungsi pivotlow digunakan untuk menemukan nilai minimum harga terendah selama n bar terakhir, yaitu support potensial.
Kemudian, melalui penilaian kondisi titik tinggi dan rendah, ia mengidentifikasi bar ketika titik tinggi atau rendah baru dibuat, menunjukkan titik pembalikan tren potensial.
Menggunakan indikator Langande untuk mengidentifikasi poin kunci dapat meningkatkan keandalan sinyal perdagangan.
Penghakiman berdasarkan harga penutupan yang sebenarnya menghindari ditipu oleh penyusutan palsu perantara.
Logika strategi jelas dan mudah diterapkan.
Pengaturan parameter yang tidak tepat dapat menyebabkan perdagangan yang sering, meningkatkan biaya transaksi dan kerugian slippage.
Mungkin ada beberapa false breakout dalam jangka pendek, menyebabkan kerugian perdagangan yang tidak perlu.
Penarikan yang mendalam dapat terjadi dalam tren jangka panjang, menyebabkan strategi menghasilkan sinyal yang salah.
Pertimbangkan untuk menambahkan filter lain seperti moving average untuk meningkatkan akurasi sinyal.
Mengoptimalkan nilai n untuk menyeimbangkan frekuensi perdagangan dan kualitas sinyal.
Tambahkan logika stop loss untuk mengontrol kerugian maksimum per perdagangan.
Strategi pembalikan Langande relatif sederhana dan langsung. Karena hanya mengandalkan indikator Langande, beberapa sinyal palsu dapat terjadi. Risiko dapat dikurangi dan stabilitas ditingkatkan dengan menambahkan indikator tambahan, mengoptimalkan parameter, dan mengatur stop. Strategi ini cocok untuk perdagangan kontra-trend dan pasar di mana tren relatif jelas.
/*backtest start: 2023-08-17 00:00:00 end: 2023-09-16 00:00:00 period: 2h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("lokendra Reversal Strategy", overlay=true) leftBars = input(4) rightBars = input(2) swh = pivothigh(leftBars, rightBars) swl = pivotlow(leftBars, rightBars) swh_cond = not na(swh) hprice = 0.0 hprice := swh_cond ? swh : hprice[1] le = false le := swh_cond ? true : (le[1] and high > hprice ? false : le[1]) if (le) strategy.entry("PivRevLE", strategy.long, comment="BUY**", stop=hprice + syminfo.mintick) swl_cond = not na(swl) lprice = 0.0 lprice := swl_cond ? swl : lprice[1] se = false se := swl_cond ? true : (se[1] and low < lprice ? false : se[1]) if (se) strategy.entry("PivRevSE", strategy.short, comment="SELL**", stop=lprice - syminfo.mintick) //plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)