Type/to search

Strategi Trailing Take Profit Joker

Common strategy
Created: 2023-09-23 15:04:20
Last modified: 3 years ago
1
Follow
1802
Followers

Gambaran Umum

Strategi Take Profit Bergerak Joker adalah strategi pelacakan tren berdasarkan rata-rata bergerak. Strategi ini menggabungkan fitur stop loss bergerak dan take profit bergerak, yang bertujuan untuk memaksimalkan penguncian keuntungan ketika pasar bergerak ke arah yang menguntungkan, sekaligus dapat segera menghentikan kerugian ketika pasar berbalik arah.

Prinsip Strategi

Strategi ini menggunakan rata-rata bergerak cepat dan rata-rata bergerak lambat untuk membangun filter tren. Ketika rata-rata bergerak cepat melintasi ke atas rata-rata bergerak lambat, maka akan mengambil posisi long; ketika rata-rata bergerak cepat melintasi ke bawah rata-rata bergerak lambat, maka akan mengambil posisi short.

Pertama-tama, strategi menghitung harga take profit pertama setelah membuka posisi berdasarkan persentase take profit yang dikonfigurasi. Jika fitur take profit bergerak diaktifkan, maka ukuran langkah take profit bergerak dihitung berdasarkan tick size instrumen yang diperdagangkan dan persentase take profit bergerak yang dikonfigurasi.

Ketika arah posisi sejalan dengan arah sinyal, jika take profit bergerak tidak diaktifkan, maka digunakan metode order limit submitter untuk take profit; jika take profit bergerak diaktifkan, maka digunakan metode trailing take profit, yang terus menyesuaikan harga take profit berdasarkan ukuran langkah.

Analisis Keunggulan

  • Menggunakan rata-rata bergerak untuk menentukan arah tren utama, menghindari gangguan yang berlebihan dari noise pasar terhadap strategi.

  • Setelah mengaktifkan take profit bergerak, posisi take profit dapat disesuaikan berdasarkan pergerakan pasar, memastikan posisi take profit selalu menempel erat pada harga. Ini lebih fleksibel dan efisien daripada menetapkan harga take profit tetap.

  • Take profit bergerak dapat mengunci lebih banyak keuntungan, mengurangi risiko pelepasan strategi. Ini juga menghindari masalah posisi take profit yang terlalu konservatif dan penguncian keuntungan yang terlalu dini yang mungkin terjadi jika hanya menetapkan take profit tetap.

  • Take profit bergerak tetap mempertahankan keunggulan dalam menetapkan stop loss dan take profit, yaitu dapat segera menghentikan kerugian ketika pasar berbalik arah.

Analisis Risiko

  • Rata-rata bergerak rentan menghasilkan sinyal palsu atau sinyal yang terlambat ketika harga berfluktuasi tajam. Hal ini dapat menyebabkan strategi membuka posisi berlawanan arah dan mengalami kerugian. Parameter rata-rata bergerak dapat disesuaikan secara tepat, atau filter dapat ditambahkan untuk mengoptimalkannya.

  • Pengaturan persentase take profit yang terlalu besar juga akan meningkatkan waktu penahanan posisi strategi dan deviasi antara harga take profit aktual dengan harga teoritis. Persentase take profit dapat diturunkan secara tepat untuk mengurangi risiko ini.

  • Pengaturan ukuran langkah take profit bergerak yang terlalu kecil akan menyebabkan frekuensi pergerakan terlalu tinggi, meningkatkan biaya transaksi dan risiko slippage. Ukuran langkah take profit bergerak dapat disesuaikan secara tepat untuk mengoptimalkannya.

  • Take profit bergerak hanya mempertimbangkan pergerakan satu arah, tidak mempertimbangkan pullback. Ini berarti jika harga kembali berbalik, take profit bergerak tidak akan diturunkan. Hal ini menyebabkan harga eksekusi akhir take profit menyimpang dari harga teoritis. Mekanisme take profit bergerak dua arah dapat dipertimbangkan untuk mengoptimalkannya.

Arah Optimasi

  • Dapat dipertimbangkan untuk menyesuaikan parameter rata-rata bergerak secara dinamis berdasarkan volatilitas pasar, memperbesar periode ketika volatilitas meningkat, dan memperkecil periode ketika volatilitas menurun.

  • Dapat dipelajari karakteristik berbagai instrumen dan pasar, menetapkan persentase take profit default yang berbeda, untuk mengurangi risiko deviasi take profit.

  • Dapat diteliti mekanisme take profit bergerak dua arah, menaikkan take profit ketika harga mencapai titik tertinggi baru, dan menurunkan take profit ketika terjadi pullback, sehingga take profit lebih mendekati harga.

  • Dapat dipertimbangkan untuk menggabungkannya dengan indikator kekuatan tren, mengurangi persentase take profit ketika kekuatan tren lemah, dan meningkatkan persentase take profit ketika kekuatan tren kuat.

  • Dapat dipertimbangkan untuk menggabungkannya dengan model machine learning, menggunakan rentang harga yang diprediksi oleh model untuk menetapkan persentase take profit secara dinamis.

Kesimpulan

Secara keseluruhan, struktur strategi Take Profit Bergerak Joker jelas, menggunakan rata-rata bergerak untuk menentukan arah tren, kemudian menyesuaikan posisi take profit secara dinamis untuk mengunci keuntungan. Ini menggabungkan keunggulan stop loss bergerak dan take profit bergerak, secara efektif dapat melacak tren sekaligus mengendalikan risiko. Melalui penyesuaian parameter dan perbaikan mekanisme take profit, strategi ini dapat lebih disempurnakan untuk beradaptasi dengan lingkungan pasar yang lebih kompleks. Secara keseluruhan, strategi ini layak untuk diteliti dan diterapkan lebih lanjut.

Source
Pine
/*backtest
start: 2023-08-23 00:00:00
end: 2023-09-22 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title='Joker Trailing TP Bot', shorttitle='Joker TTP Bot', overlay=true, pyramiding=0, process_orders_on_close=false, close_entries_rule='ANY', calc_on_every_tick=false, calc_on_order_fills=false, commission_type=strategy.commission.percent, commission_value=0.07, default_qty_type=strategy.percent_of_equity, default_qty_value=100, initial_capital=1000, currency=currency.USD) //, max_labels_count=500)

fromDate = input(timestamp('01 Jan 2021 00:00 UTC'), 'From Date')
Strategy parameters
Strategy parameters
From Date
To Date
Fast SMA Length
Slow SMA Length
Long Take Profit %
Short Take Profit %
Enable Trailing
Trailing Take Profit %
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)