![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Bu çiftleri takas etmeyi nasıl seçtiniz? Rastgele bir çizim mi yoksa stratejiye dayalı mı?
Yayılma için EURUSD, diğer üçü oldukça rastgeleydi.
Yayılma için EURUSD, diğer üçü oldukça rastgeleydi.
Anladım!
Bu EA'nın mevcut tüm çiftleri takas etmesinin iyi bir fikir olduğunu düşünüyor musunuz? Test ettiğim 4,5,6 çift veya test ettiğiniz 4 çift yerine.
Anladım!
Bu EA'nın mevcut tüm çiftleri takas etmesinin iyi bir fikir olduğunu düşünüyor musunuz? Test ettiğim 4,5,6 çift veya test ettiğiniz 4 çift yerine.
Bence EURUSD'de çalıştırmalısın. Sonuçlarınıza baktınız mı, diğer bir çift diğerlerinden daha mı iyi performans gösteriyor? Eğer öyleyse, bunu bir iki kullanın.
Yeni kod:
Yeni kod:
En son kodumu kodunuzla birleştirdim. Aşağıdakileri ekledim:
Bir yığın özelliği, eğer 1 pozisyonu takas etmek istiyorsanız yığını 1'e ayarlayın, kodda varsayılan 5'tir. DistanceApart, işlemler arasındaki mesafedir, varsayılan değeri 5'ten 15'e değiştirirseniz, kazanma yüzdeniz 5 yığında %40-45'e kadar çıkacaktır.
EA'nızın hangi saatlerde işlem yaptığını düzenlemek için bir AllowTradingHours bool. Hazırlayacağım raporlardan birindeki ayarı kontrol edebilirsiniz. Bu EA için işlem yapmak için en iyi saatlerin ortalaması hakkında o saatlerde bir sürü test yaptım.
Ters kodunuzu uyguladım. Sadece hızlı bir test yapmak için hızlı bir hack işi yaptım, Eğer 30 || 60, 2 STD idi, ardından işlemleri tersine çevirdi. Sonuçlar korkunçtu. Bunu değiştirmek ve daha fazla test yapmak isteyebilirsiniz. Bunu bool'unuzla kapatabilirsiniz. Ayrıca, doğru kodladığımdan emin olmak için kontrol edin! Bu yazıyı tekrar okuduğumda birkaç dakika içinde sonradan düşündüm. Son sorunuzu yanıtlamak için, bunun sizin durumunuzda pek anlamlı olduğunu düşünmüyorum, ancak kendiniz test edin.
Yığın özelliği nedeniyle açık ve bekleyen siparişleri kapatmak için bir grup kod eklendi.
Atmaktan çekinmeyin, değiştirin, daha iyi hale getirin vs. Kodu bu mesaja ekleyeceğim, sonuçların bir kısmını koyacağım. EURUSD, test ettiğim en iyisiydi. Başka bir çift seçmek ve üzerinde bazı testler yapmak isteyebilirsiniz, başka bir çiftle iyi sonuç alıp alamayacağınıza bakın.
İşte yaptığım testlerin sonuçlarından bazıları. Bunlar, StandardDev'in burada AÇIK olduğu 9.5 aylık çalışmalardı, kötü sonuçlar. Ayrıca tüm çalıştırmalar 1.000 dolardı ve düzeltmeler 0.02 lot(lar) kullanıyordu.
İşte StandardDev KAPALI ile sonuçlar
Bu, diğer çalıştırmaları test ettiğim aynı lot boyutuyla eklediğiniz koddu.
sonunda elde edilebilecek en iyi galibiyet yüzdesi.