[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 301
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
Her şeyi tam olarak böyle yaptım ve bir kereden fazla her şey tam olarak bu delik.
Uzmanlara soru!
Uzmanlarımda sık sık arabalarım var. Kodu tekrarlanan anlarla "tıkamamak" için, örneğin:
Yani tekrarlar sıralı olabilir. Ayrı işlevler yazarak bundan kurtulmayı düşündüm.
Başlangıç şöyle:
Örneğin, fastMA ve slowMA gibi küresel düzeyde arabalar için değişkenler bildirerek daha ileri gidebilir ve bunları işlev aracılığıyla referans olarak döndürebilirsiniz:
Şu şekilde çıkacaktır:
Soru:
Bir yerde switch ifadesinin yavaş olduğunu duydum veya okudum, bu durumda bir bütün olarak EA'nın performansını etkilemez mi? Ve genel olarak ne kadar yavaş?
Ayrıca burada epeyce parametre var, bu uzmanın üzerinde bir fren olmayacak mı?
Yazıyorum ve aynı zamanda performansı düşünüyorum, bu yüzden soru ortaya çıkıyor, çünkü kendim eğitimle programcı değilim, kendim anlamak çok kolay değil ...
Victor, bir işlevi çağırmak , geçişten çok daha büyük bir sürüklemedir. Hızı kendiniz kontrol edebilirsiniz. Bir döngü ile test kodu yazın. Kodunuzu nerede kontrol edeceksiniz. Girişte saate dikkat edin. Ardından çıkış zamanı ile karşılaştırın.
Switch ifadesi en hızlı ifadelerden biridir. Koşullar arasında yineleme yapmaktan daha hızlı.
switch bir istisna durumunda varsayılan olarak kullanılmalıdır. Böylece yanlış bir koşul olması durumunda kodun neden çalışmadığını bileceksiniz.
hm. Ve anladığım kadarıyla, belgelere dayanarak case için bir sabit değişken olarak kullanılamaz. Bazı hedef sabit, sembolik sabit veya sembolik ifade olduğu yazılır.
Harf ess-ama dize tipine ayarlanmışsa akımı ortaya çıkarır, yani. 1 karakter (derleyici 1 karakterden fazla küfür ederse) veya bir sayı.
Başka hiçbir şey.
Ve bazı hedef sabitlerin, sembolik ifadelerin ve sembolik sabitlerin olduğu yazılmıştır.
Pratik örneklerle terminal global değişkenlerini kullanma hakkında nereden okuyabilirim? Daha spesifik olarak, her bir Uzman Danışmanın yalnızca mevduattaki payını alıp sattığından ve karı/çekişinin diğer Uzman Danışmanların MM'sini etkilemediğinden emin olmak istiyorum.
Merhaba
Terminalde Expert Advisor'ı başlatırken "zaman aşımına göre kapanma" hatasının nedeninin ne olabileceğini ve bu sorunun nasıl çözülebileceğini söyleyin?