[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 94

Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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 iki seçenek de doğrudur, ancak ikincisi daha hızlıdır. İlkinde, tüm koşullar her zaman kontrol edilir, ikincisinde - hepsi değil. Ve başka bir sahiplikle karıştırılmamak daha iyidir, şöyle bir şey yazın:
Veya hemen blokların etrafına küme parantezleri koyun.
Her iki seçenek de doğrudur, ancak ikincisi daha hızlıdır. İlkinde, tüm koşullar her zaman kontrol edilir, ikincisinde - hepsi değil. Ve başka bir sahiplikle karıştırılmamak daha iyidir, şöyle bir şey yazın:
Veya hemen blokların etrafına küme parantezleri koyun.
Her iki seçenek de doğru
Evet, şimdi koşul_1, koşul_2, koşul_3 birbirini dışlamadığında ne olacağı hakkında tahminde bulunalım...
Ben tartışmıyorum, kodlar genel durumda farklı bir sonuç veriyor. Ancak koşullar kesişmiyorsa, sonuçlar aynıdır.
elbette koşulların hesaplanması gerekmiyorsa, swith() ile atlamak daha kolay olabilir ...
Anahtarda, case'in değeri int olmalıdır ve koşul_ her zaman int değildir. Dürüst olmak gerekirse, kaydın daha iyi / daha hızlı olduğu mantığın kendisiyle ilgileniyordum.
Anahtarda, case'in değeri int olmalıdır ve koşul_ her zaman int değildir. Dürüst olmak gerekirse, kaydın daha iyi / daha hızlı olduğu mantığın kendisiyle ilgileniyordum.
İkincisi, ancak yuvalama konusunda bir kısıtlama var.
Mümkünse kasayı kullanmak daha iyidir.
Sizde sadece tüm koşullar y = 1'de gözlemlenir. Birbirlerini dışlamazlar.
Örneğin birbirini dışlayanlar: y<0, y==0, y>0.