🧠 Apa yang Diperbaiki dan Ditingkatkan
PeningkatanFitur
✅ Trailing Stop Berfungsi dengan Andal
Sekarang hanya memperbarui saat dalam keuntungan, memastikan jarak yang sah, dan mencatat setiap perubahan.
✅ Kompatibilitas API cTrader Baru
Menggunakan ModifyPosition(..., ProtectionType.None) dengan benar.
✅ Kontrol Langkah Trailing
Menghindari penyesuaian mikro yang terlalu sering (pergerakan stop yang halus).
✅ Pemeriksaan Keamanan Broker
Mencegah penempatan SL terlalu dekat dengan bid/ask saat ini.
✅ Pencatatan
Mencetak setiap pembaruan trailing di tab “Journal” untuk transparansi.
🏁 Tips Penggunaan
- Jalankan bot pada timeframe yang lebih rendah (misalnya, 5M atau 15M) dengan HigherTimeframe = Hour4.
- Anda dapat mengatur:
-
ATRMultiplier→ mengontrol ukuran SL/TP berdasarkan volatilitas.TrailingATRMultiplier→ menentukan seberapa dekat trailing SL mengikuti harga.TrailingStepPips→ menentukan seberapa sering trailing SL bergerak.
- Log seperti
[Trailing Updated] BUY new SL: 2375.10mengonfirmasi fitur berfungsi.
🧠 Cara kerjanya sekarang
Sistem trailing-stop hanya aktif sekali
position.NetProfit > MinProfitToTrail.
Anda dapat mengatur ini di parameter bot sebelum menjalankan:
Contoh: atur Min Profit ($) untuk Memulai Trailing = 0.50
→ trailing dimulai setelah perdagangan naik setidaknya $0.50.
Log debug masih mencetak setiap keputusan untuk transparansi.
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |