🧠 Apa yang Dibaiki dan Diperbaiki
Penambahbaikan Ciri
✅ Trailing Stop Berfungsi dengan Boleh Dipercayai
Kini dikemas kini hanya apabila dalam keuntungan, memastikan jarak yang sah, dan merekod setiap perubahan.
✅ Keserasian API cTrader Baru
Menggunakan ModifyPosition(..., ProtectionType.None) dengan betul.
✅ Kawalan Langkah Trailing
Mengelakkan pelarasan mikro yang terlalu kerap (pergerakan hentian yang lancar).
✅ Pemeriksaan Keselamatan Broker
Menghalang penempatan SL terlalu dekat dengan bidaan/tawaran semasa.
✅ Pencatatan
Mencetak setiap kemas kini trailing dalam tab “Journal” untuk ketelusan.
🏁 Petua Penggunaan
- Jalankan bot pada jangka masa lebih rendah (contohnya, 5M atau 15M) dengan HigherTimeframe = Hour4.
- Anda boleh laraskan:
-
ATRMultiplier→ mengawal saiz SL/TP berdasarkan volatiliti.TrailingATRMultiplier→ menentukan sejauh mana trailing SL mengikuti harga.TrailingStepPips→ menentukan kekerapan pergerakan trailing SL.
- Log seperti
[Trailing Updated] BUY new SL: 2375.10mengesahkan ciri berfungsi.
🧠 Bagaimana ia berfungsi sekarang
Sistem trailing-stop hanya diaktifkan sekali
position.NetProfit > MinProfitToTrail.
Anda boleh laraskan ini dalam parameter bot sebelum menjalankan:
Contoh: tetapkan Min Profit ($) untuk Mula Trailing = 0.50
→ trailing bermula apabila dagangan mencapai sekurang-kurangnya $0.50.
Log debug masih mencetak setiap keputusan untuk ketelusan.
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |