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
Böyle bir örnek için teşekkürler.
Her şeyi bu şekilde düzenlemeyi ve xs gibi yazmamayı tercih eden tek kişinin ben olduğumu sanıyordum.
xs - Rusçaya çevrilmiş “Bilmek istiyorum” ... kötü düşünme ...Her türlü uzun PositionGet ... vb. yazmamak için standart kütüphaneden sınıfları kullanmak daha iyidir.
Böyle bir örnek için teşekkürler.
Her şeyi bu şekilde düzenlemeyi ve xs gibi yazmamayı tercih eden tek kişinin ben olduğumu sanıyordum.
Sorun ne?
" coder nazi" için almayın, ancak örneğin, bu tür yapılar beni zorluyor:
Göz ağrıyor. " xs nasıl " değil, şöyle yapmak daha iyi değil mi:
Veya bu "bok kodu":
nerede PozisyonlarToplam () döngünün her yinelemesinde çağrılır!
Normal bir kodlayıcı, dizinlerine göre konumlar üzerinde yinelenen (zayıf bir şekilde burada olmayan) bir döngünün gövdesinde asla manipülasyon yapmaz ve bu, sayılarında bir değişikliğe yol açar. Bu sadece cehalet ve buggy kodunun akrobasisidir. Böyle bir şey bekleniyorsa, iyi bir şekilde, tüm döngüyü yeniden başlatmak gerekir.
Ve bazı insanlar böyle bir şeyi sever:
Her ne kadar yeni başlayanlar için ve optimizasyon için ek saatlerce işlemci süresiyle ilgilenmese de, BASIC'teki okul "programlama" derslerinden bu tür "eğer aksi takdirde-her şey" yapıları daha anlaşılır.
Ve tüm bunlar kopyala-yapıştır ilkesine göre koddan koda kopyalanır .
Yani burada...
...
Veya bu "bok kodu":
nerede PozisyonlarToplam () döngünün her yinelemesinde çağrılır!
...
Elbette? Akıllı olmak istedim ama bir galoşta oturdum ...
Ve bunun için özel olarak mı kayıt oldunuz? İşte burada - ilk gönderiden ve bir su birikintisine ...
Elbette? Akıllı olmak istedim ama bir galoşta oturdum ...
Ve bunun için özel olarak mı kayıt oldunuz? İşte burada - ilk gönderiden ve bir su birikintisine ...
Eee canım. "Malzemeyi öğrenin", Alger ve Knut. Kişiliğe gerek yok.
Tamam, açıklamama izin verin:
Anlaşıldı mı canım?
Değilse, [ctrl+f ile başlayan https://learnc.info/c/loop.html dikkatlice okuyun, "Döngü İçin" arayın]
Linki bulmaya tenezzül bile etmedim.
Ve yetkin, güzel, özlü kod yazmayı öğrenin. Montajcı ile başlamanız gerekir, ancak her saat döngüsünün ve baytın önemli olduğu mikro denetleyicilerde.
not
Burada, uzmana "for" döngüsünün basit bir örneğini göstermek için çok tembel değildim.
Ve bu koşunun sonucu:
İşlevin yalnızca her yinelemede değil, finalde +1 kez bile çağrıldığı fark edilir.
İşte burada.
Eee canım. "Malzemeyi öğrenin", Alger ve Knut. Kişiliğe gerek yok.
Tamam, açıklamama izin verin:
Anlaşıldı mı canım?
Değilse, [ctrl+f ile başlayan https://learnc.info/c/loop.html dikkatlice okuyun, "Döngü İçin" arayın]
Bir bağlantı bulmak için çok tembel bile değil.
Ve yetkin, güzel, özlü kod yazmayı öğrenin. Montajcı ile başlamanız gerekir, ancak her saat döngüsünün ve baytın önemli olduğu mikro denetleyicilerde.
not
Burada, uzmana "for" döngüsünün basit bir örneğini göstermek için çok tembel değildim.
Ve bu koşunun sonucu:
İşlevin yalnızca her yinelemede değil, finalde +1 kez bile çağrıldığı fark edilir.
İşte burada.
alkışlıyorum! Devam etmek...
alkışlıyorum! Devam etmek...
Elbette? Akıllı olmak istedim ama bir galoşta oturdum ...
Ve bunun için özel olarak mı kayıt oldunuz? İşte burada - ilk gönderiden ve bir su birikintisine ...
İlginç bir konuşmanız var)))
Beyler, bireyler bireylerdir, ama yine de gerçeği öğrenelim.
bu örnekte görüyorum ki PozisyonlarToplam () döngünün her yinelemesinde çağrılır.
Sen, Dmitry, derleyicinin farklı şekilde çalıştığını iddia ediyorsun. Anlamıyorum. Açıklamak.
işlevi olduğunu söylemek isterseniz PositionsTotal () her seferinde pozisyonları yeniden hesaplamaz, sadece açık pozisyonların sayısının kaydedildiği değişkenin değerini döndürür, o zaman evet, haklısınız, başka bir değişken bildirmenin bir anlamı yok, ama o zaman ne yapar? derleyici bununla ne ilgisi var?
Ve eğer bu fonksiyon her seferinde açık pozisyonları yeniden hesaplarsa, o zaman derleyicinin bu fonksiyonun değerinin daha sonraki hesaplamaları etkileyip etkilemediğini anlaması ve buna dayanarak bir fonksiyonu veya bir değişkeni ikame etmesi gerektiği ortaya çıkar.
Bir şey benim için çalışmıyor.
İlginç bir konuşmanız var)))