[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 963
![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
analizi bulmak için başka bir yola ihtiyacınız var, grafik işlevleri çok yavaş
Dediğiniz gibi her şeyi kaldırdım - hız% 60-70 arttı, ancak şimdi grafikte hangi sıranın nerede olduğunu düşünmek daha zor. Ve henüz Igor'un tavsiyesini if ile uygulamadım.
size fazla performans vermeyecekse, sadece birkaç döngü. Bana özellikle grafikte neyi göstermek istediğinizi söyleyin, performans kaybı olmadan nasıl yapacağınızı düşünebilirsiniz.
if(NormalizeDouble(Teklif,Rakamlar)<=NormalizeDouble(TL_TPdown[B],Rakamlar)
? birkaç vuruş? soru sayısal miktarda bile değil , hesaplamaların optimizasyonunda - mql4'te koşulların tam hesaplanması hakkında bilgi var - forumda tekrar tekrar yazıldı
, mql5 zaten kısaltılmış bir koşul hesaplaması uyguladı
size fazla performans vermeyecekse, sadece birkaç döngü. Bana özellikle grafikte neyi göstermek istediğinizi söyleyin, performans kaybı olmadan nasıl yapacağınızı düşünebilirsiniz.
if(NormalizeDouble(Teklif,Rakamlar)<=NormalizeDouble(TL_TPdown[B],Rakamlar)
? birkaç vuruş? soru sayısal miktarda bile değil, hesaplamaların optimizasyonunda - mql4'te koşulların tam hesaplanması hakkında bilgi var - forumda tekrar tekrar yazıldı
, mql5 zaten kısaltılmış bir koşul hesaplaması uyguladı
Evet, bu anlaşılabilir, ancak öncelikli olarak, Uzman Danışmanın test edilmesini neyin engellediğine karar vermeniz gerekir..
peki, öncelikli olarak, Uzman Danışmanın bir kopyasını almak yeterlidir - kopyadaki tüm Comment() , Print() ve grafikleri silin ve her şeyi yaklaşık parametreleri bulduktan sonra optimizasyon test cihazına koyun, test etmeye başlayın yıllara göre ve ardından son sürümü grafiklerle birleştirin
Ben bunu yaptım
grafikler gerçekten yavaşlıyor
ve unutmayın mql4'te if()'de koşulların tam bir hesaplaması vardır, yani. birden fazla && varsa, tüm değerler hesaplanır ve karşılaştırılır, ancak && ile yapılan yapının yanlış olması için bir yanlış yeterlidir
birkaç if()'ye bölünebilir
bu durumda, ilk if()'nin başarısızlığından sonra, aşağıdaki yapının tamamı dikkate alınmayacaktır.
Üçüncü yılın sonlarına doğru testçinin hızı neden düşüyor?