Type/to search

Robot Trading Dokter Saraf

EMA
2
Follow
502
Followers

img
img

Ini bukan Strategi DCA biasa, melainkan Robot Trading yang Berpikir

Setelah melihat ribuan kode Pine Script, "Master Trading Bot" ini memang memiliki keistimewaan. Penulisnya membawa DCA (Dollar Cost Averaging) ke level baru: bukan DCA tanpa rencana, melainkan sistem penambahan posisi cerdas berdasarkan indikator teknis. Posisi awal 5%, setiap DCA menambah 2,5%, maksimal tidak melebihi 100%. Manajemen modal progresif ini lebih ilmiah dibandingkan investasi berkala dengan jumlah tetap tradisional.

Kuncinya terletak pada kondisi pemicu DCA: harga harus turun di bawah harga biaya rata-rata, dan penurunan harus mencapai ambang dinamis 2% + langkah × 4%. DCA pertama membutuhkan penurunan 2%, kedua membutuhkan penurunan 6%, ketiga membutuhkan penurunan 10%. Desain ini menghindari penambahan posisi yang sering pada fluktuasi kecil, hanya melakukan pembelian pada koreksi yang sesungguhnya.

Kombinasi Multi Indikator Teknis, namun Logis dan Tidak Berlebihan

Strategi ini menggunakan EMA periode 3/7/18 untuk membangun kerangka tren, dikombinasikan dengan Bollinger Bands periode 20 untuk menentukan posisi harga, parameter MACD 52/200/3 yang condong ke sinyal jangka menengah-panjang, dan RSI periode 14 untuk menilai kondisi overbought/oversold. Kombinasi ini mencakup tiga dimensi: tren, momentum, dan volatilitas, lebih andal dibandingkan strategi indikator tunggal.

Kondisi beli sangat ketat: EMA cepat > EMA lambat + Golden Cross MACD + harga di atas pita tengah Bollinger + RSI < 65. Hanya jika keempat kondisi ini terpenuhi barulah posisi dibuka, sehingga menyaring sebagian besar sinyal palsu. Kondisi jual juga ketat: harus ada profit minimal 2% + melemahnya tren + Death Cross MACD. Desain "jual hanya jika untung" ini menghindari stop-loss yang tidak berarti.

Pengaturan Stop-Loss 100% Tampak Agresif, Namun Sebenarnya Masuk Akal

Stop-loss 100% dalam kode terlihat sangat ekstrem, tetapi komentarnya jelas: "Harga harus turun ke 0 agar terpicu". Ini sebenarnya menonaktifkan stop-loss tradisional, dan sepenuhnya mengandalkan indikator teknis serta target profit untuk mengelola risiko. Untuk strategi DCA, desain ini masuk akal — karena jika kita akan menambah posisi saat harga turun, stop-loss tradisional menjadi tidak berarti.

Kontrol risiko yang sesungguhnya terletak pada: sinyal penurunan harga 2% + ambang batas DCA dinamis + keluar wajib dengan profit. Strategi ini melacak harga tertinggi dalam 500 periode, dan begitu harga saat ini turun lebih dari 2% dari titik tertinggi, sinyal jual akan terpicu. Ini lebih fleksibel dibandingkan stop-loss tetap, dan dapat beradaptasi dengan berbagai kondisi pasar.

Manajemen Modal adalah Keunggulan Inti Strategi Ini

Jumlah pembelian setiap kali = Modal saat ini × Persentase DCA ÷ Harga saat ini. Desain berdasarkan proporsi modal, bukan jumlah tetap, memungkinkan strategi untuk memperbesar posisi seiring pertumbuhan akun. Posisi awal 5% mengontrol risiko satu kali, sementara penambahan posisi bertahap memastikan daya tembak yang cukup ketika peluang nyata muncul.

Yang paling cerdas adalah manajemen status "just_sold": setelah menjual, tidak akan langsung membeli kembali kecuali ada sinyal bullish yang kuat. Ini menghindari perdagangan berlebihan di pasar yang bergerak sideways, mengurangi biaya komisi dan risiko pengambilan keputusan emosional.

Lingkungan Penggunaan yang Jelas, Bukan Strategi Serba Bisa

Strategi ini paling cocok untuk pembelian saat koreksi dalam tren naik jangka menengah-panjang, dan akan berkinerja buruk di pasar bearish atau sideways berkepanjangan. Parameter MACD 52/200 menentukan bahwa ia lebih cocok untuk penentuan tren dalam skala besar, bukan untuk trading jangka pendek.

Ambang batas oversold RSI ditetapkan pada 25, bukan 30, menunjukkan bahwa strategi cenderung membeli pada koreksi yang lebih dalam. Desain ini memberikan titik beli yang lebih baik di pasar bullish, tetapi di pasar bearish bisa "menangkap pisau jatuh". Disarankan untuk digunakan dalam tren naik yang jelas, hindari memulai di puncak pasar atau tren menurun.

Performa Backtest Perlu Memperhatikan Drawdown Maksimum dan Kerugian Beruntun

Logika teoritis strategi ini sangat baik, namun performa aktual masih perlu dilihat dari data backtest spesifik. Hal-hal yang perlu diperhatikan: apakah drawdown maksimum dalam batas yang dapat diterima, apakah jumlah kerugian beruntun terlalu banyak, dan perbedaan performa di berbagai kondisi pasar.

Ciri alami strategi DCA adalah terus menambah posisi selama penurunan, yang berarti nilai akun akan turun terlebih dahulu lalu naik. Investor perlu memiliki ketahanan psikologis dan cadangan modal yang memadai. Disarankan untuk menguji dengan dana kecil terlebih dahulu, pastikan karakteristik strategi, lalu tingkatkan ukuran investasi secara bertahap.

Peringatan Risiko: Setiap strategi kuantitatif memiliki risiko kerugian, backtest historis tidak menjamin keuntungan di masa depan, diperlukan manajemen risiko yang ketat dan alokasi modal yang tepat.

Source
Pine
/*backtest
start: 2024-10-20 00:00:00
end: 2025-10-18 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT","balance":500000}]
*/

// This Pine Script™ code is subject to the terms of the MPL 2.0 at https://mozilla.org/MPL/2.0/
// © MTB by Neurodoc
// By Nicolás Astorga
Strategy parameters
Strategy parameters
DCA Configuration
Initial Buy Percentage (%) (Optional)
Increment per DCA Buy (%) (Optional)
Maximum Buy Percentage (%) (Optional)
Minimum Profit for Sell (%) (Optional)
Risk Management
Stop Loss (%) (Optional)
Price Drop for Sell Signal (%) (Optional)
Indicator Parameters
Fast EMA (Optional)
Medium EMA (Optional)
Slow EMA (Optional)
Bollinger Bands Length (Optional)
BB Standard Deviation (Optional)
MACD Fast (Optional)
MACD Slow (Optional)
MACD Signal (Optional)
RSI Length (Optional)
RSI Oversold (for divergence) (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)