🧠 Düzeltilenler ve İyileştirilenler
Özellikİyileştirme
✅ Trailing Stop Güvenilir Çalışıyor
Şimdi sadece kârdayken güncellenir, yasal mesafeyi sağlar ve her değişikliği kaydeder.
✅ Yeni cTrader API Uyumluluğu
Doğru şekilde ModifyPosition(..., ProtectionType.None) kullanır.
✅ Trailing Adım Kontrolü
Çok sık mikro ayarlamalardan kaçınır (düzgün stop hareketi).
✅ Broker Güvenlik Kontrolleri
SL yerleştirmesinin mevcut alış/satış fiyatına çok yakın olmasını engeller.
✅ Kayıt Tutma
Şeffaflık için her trailing güncellemesini “Journal” sekmesinde yazdırır.
🏁 Kullanım İpuçları
- Botu daha düşük zaman diliminde (örneğin, 5M veya 15M) ve HigherTimeframe = Hour4 ile çalıştırın.
- Şunları ayarlayabilirsiniz:
-
ATRMultiplier→ volatiliteye bağlı SL/TP boyutunu kontrol eder.TrailingATRMultiplier→ trailing SL'nin fiyatı ne kadar yakından takip ettiğini belirler.TrailingStepPips→ trailing SL'nin ne sıklıkla hareket ettiğini belirler.
- Şu gibi kayıtlar
[Trailing Updated] BUY new SL: 2375.10özelliğin çalıştığını doğrular.
🧠 Şimdi nasıl çalışıyor
Trailing-stop sistemi yalnızca bir kez etkinleşir
position.NetProfit > MinProfitToTrail.
Bunu bot parametrelerinde çalıştırmadan önce ayarlayabilirsiniz:
Örnek: Min Kar ($) değerini Başlatmak için Trailing = 0.50 olarak ayarlayın
→ işlem en az 0,50 $ kârda olduğunda trailing başlar.
Şeffaflık için hata ayıklama kayıtları her kararı yazdırmaya devam eder.
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |