Type/to search

Strategi Kuantitatif Berdasarkan Tingkat Perubahan Harga dan Rata-rata Bergerak

Common strategy
Created: 2023-12-11 11:18:56
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ikhtisar

Strategi ini menggabungkan indikator teknis tingkat perubahan harga dan rata-rata bergerak untuk menempatkan titik beli dan jual secara presisi. Ketika harga mengalami penurunan signifikan, ambang beli ditetapkan, dan ketika harga turun lebih lanjut, posisi long dibuka. Ketika harga naik, ambang jual ditetapkan, dan ketika harga terus naik, posisi ditutup. Selain itu, strategi ini juga menggunakan metode penambahan posisi, membeli dalam beberapa kali untuk mengurangi biaya.

Prinsip Strategi

Logika Pembelian

  1. Hitung tingkat perubahan harga (ROC) dan tetapkan garis ambang beli.
  2. Ketika harga menembus di bawah garis ambang beli, catat titik tersebut dan aktifkan garis batas pembelian.
  3. Garis batas pembelian memiliki durasi sesuai parameter yang dimasukkan, dan akan ditutup setelah kedaluwarsa.
  4. Ketika harga terus turun dan menembus di bawah garis batas pembelian, buka posisi long pertama.

Logika Penjualan

  1. Hitung tingkat perubahan harga (ROC) dan tetapkan garis ambang jual.
  2. Ketika harga menembus di atas garis ambang jual, catat titik tersebut dan aktifkan garis batas penjualan.
  3. Garis batas penjualan memiliki durasi sesuai parameter yang dimasukkan, dan akan ditutup setelah kedaluwarsa.
  4. Ketika harga terus naik dan menembus di atas garis batas penjualan, tutup semua posisi long.

Kontrol Risiko

Strategi ini dilengkapi dengan fungsi stop loss dan take profit yang dapat disesuaikan parameternya, untuk mengontrol risiko posisi yang ada secara real-time.

Metode Penambahan Posisi

Setiap kali posisi trading dibuka, harga pembelian berikutnya ditetapkan dengan rasio tertentu berdasarkan parameter yang dimasukkan, sehingga mencapai efek penambahan posisi secara bertahap.

Analisis Keunggulan

  1. Menggunakan indikator tingkat perubahan harga (ROC) untuk menemukan titik beli dan jual, ROC sangat sensitif terhadap perubahan harga, sehingga penempatan titik beli dan jual akurat.
  2. Menggunakan metode garis batas untuk lebih memastikan waktu masuk/keluar, menghindari breakout palsu.
  3. Metode penambahan posisi memungkinkan pelacakan nilai pasar dengan tetap menjaga risiko terkendali.
  4. Dilengkapi dengan fungsi stop loss dan take profit untuk mengontrol risiko setiap posisi secara ketat.

Risiko dan Solusi

  1. Ketika pasar mengalami volatilitas ekstrem, strategi dapat membuka terlalu banyak posisi. Solusinya adalah dengan mengatur parameter penambahan posisi secara wajar dan mengontrol jumlah total posisi.
  2. Ketika tren harga sideways tidak jelas, harga stop loss atau take profit mungkin sering terpicu. Ambang stop loss/take profit dapat diperlonggar atau fitur tersebut dimatikan.

Saran Optimasi

  1. Gabungkan dengan indikator lain untuk memfilter waktu masuk. Misalnya, dengan rata-rata bergerak, hanya percaya pada sinyal ROC ketika harga menembus di bawah rata-rata bergerak.
  2. Optimalkan logika penambahan posisi, hanya aktifkan penambahan posisi jika kondisi tertentu terpenuhi. Misalnya, hanya menambah posisi jika harga turun lagi melebihi batas tertentu.
  3. Parameter untuk instrumen yang berbeda akan sangat bervariasi, diperlukan backtest dan simulasi trading yang cukup untuk mendapatkan kombinasi parameter terbaik.
  4. Dapat mengatur stop loss dan take profit adaptif, menetapkan level stop loss yang berbeda sesuai dengan volatilitas pasar.

Kesimpulan

Strategi ini menggabungkan indikator ROC untuk menempatkan titik beli dan jual secara presisi, metode garis batas untuk memfilter sinyal, stop loss/take profit bawaan untuk mengelola risiko, dan penambahan posisi untuk memperbesar keuntungan. Dengan pengaturan parameter yang wajar, strategi ini dapat memperoleh keuntungan lebih sambil menjaga risiko dalam batas terkendali. Ke depannya, mekanisme filter sinyal dan kontrol risiko dapat dioptimalkan lebih lanjut agar strategi ini dapat beradaptasi dengan lebih banyak kondisi pasar.

Source
Pine
/*backtest
start: 2022-12-04 00:00:00
end: 2023-12-10 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/
// @version=4
// © A3Sh
Strategy parameters
Strategy parameters
Risk
Portfolio Percentage
Leverage
Broker Maintenance Margin Percentage
Take Profit
Percentage
Stop Lossss
Percentage
Price Averaging Layers
2nd Layer Long Entry %
3rd Layer Long Entry %
4th Layer Long Entry %
ROC Logic to OPEN Long Entry
Rate of Change bar lookback
ROC Threshold % to Setup Long Entry
Price Drop Threshold % to OPEN Long Entry
Duration of Long Entry Threshold Line in bars
Min % of Price Drop to OPEN Long Entry
ROC Logic to CLOSE Long Entry
Rate of Change bar lookback
ROC Threshold % to Setup Close Threshold
Price Rise Threshold % to CLOSE Long Entry
Duration of Entry Limit in bars
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)