Aynı eyleme neden olan koşullarda birçok "veya" (||)'dan kaçmak mümkün müdür? - sayfa 10
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
Hızla ilgili bu soru, beni forumun saygın üyelerine "çoktan nasıl kaçınılır" veya "..." diye seslenmeye sevk etti çünkü. bunun zaman kaybına neden olduğuna inanılır. Ve eğer bazıları hırsları ya da gelişmelerinin ısrarlı reklamı nedeniyle tartışmaya girmeye yönlendirilirse, bu onların işi olarak kalır ve benim için geçerli değildir. Her durumda, cevap veren herkese teşekkürler! Ve hepinize başarılar diliyorum!
Önce beyninizle nasıl çalışacağınızı öğrenin, zaten dilinizle nasıl çalışacağınızı öğrendiniz. İyi şanlar!
Anladığım kadarıyla sonuç olmayacak. Çok yazık. Uzun sürmese de (gerekirse) birçok seçenek sunuldu.
Bir önceki sayfada Alexey'e (Et) ön sonucu ve tam olarak size getirdiğim açıklamaları bildirmiştim:
Önerilen tüm seçenekleri test ettim ve en hızlısının şu olduğu ortaya çıktı: if (A || B || C || D) Action();
Bundan daha hızlı nasıl olabilir merak ediyorum: if (A) Action(); else if (B) Action(); else if (C) Action(); else if (D) Action();
Bundan daha hızlı nasıl olabilir merak ediyorum: if (A) Action(); else if (B) Action(); else if (C) Action(); else if (D) Action();
Temel olarak, sorun değil. Sonuçları kendim alabilirim. Sayısal sonuçlar
Viktor, tadilattan sonra bir apartman dairesi gibi kodu temizlemeyi yeni bitirdi, gereksiz koşullar, gereksiz normalleştirmeler gibi bir çok çöpü kaldırdı, mantığı düzeltti, kullanılan fonksiyon sayısını azalttı. Alexey ( alsu ) tavsiyesiyle bana çok yardımcı oldu, bunun için ona özellikle minnettarım. Sonuç olarak, test cihazında 4 aylık bir çalışma 2 dakikadan biraz fazla, bu da bana mükemmel uyuyor. Ve bool'evskie fonksiyonlarının gereksiz olduğu ortaya çıktı, çünkü. Hızla kazanmadılar, ancak bana gelecekte çok işime yarayacak gerekli deneyimi verdiler.
Katılan herkese kalbimin derinliklerinden teşekkür eder, hepinize başarılar ve bol kazançlar dilerim!