![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
Programlamanın saflığını geliştirmek adına, halka bunu sormak istiyorum.
Diyelim ki küresel düzeyde ilan edilen belirli bir bayrak (bool Bayrağı) var. Belirli olaylar/koşullar meydana geldiğinde, belirli bir değerin ayarlanması gerekir.
İlk seçenek:
İkinci seçenek:
Seçeneklerden hangisi:
1. Performans açısından daha mı hızlı?
2. Eğer öyleyse, "daha profesyonel"?
Kontrolün, örneğin her onay işareti gibi, kodun bu bölümüne oldukça sık düşeceği varsayılmaktadır.
Her kenenin sık olduğunu düşünüyor musunuz?
Bu tür karşılaştırmaların bir tik için, 3-5 lyam karşılaştırabilirsiniz, koşullarınızın yüzdesi bile fark edilmeyecektir.
Şimdi, kene başına birkaç bin karşılaştırırsanız, optimize etmelisiniz.
Genel olarak, hız optimizasyonu amacıyla bir profil oluşturucu vardır.
1. ve 2. sorular aşağıdaki koşullara göre:
1) A == 1 koşulu doğruysa, B ve C'nin kontrolleri devam edecek mi? Veya B ve C kontrol edilmeden "belirli eylemler" gerçekleştirilir.
2) Kontrol soldan sağa mı (A, B, C) yoksa tersi mi (C, B, A)?
3) Hiç kene olmadığında hafta sonları kodu nasıl profilleyebilirim?
1. ve 2. sorular aşağıdaki koşullara göre:
1) A == 1 koşulu doğruysa, B ve C'nin kontrolleri devam edecek mi? Veya B ve C kontrol edilmeden "belirli eylemler" gerçekleştirilir.
2) Kontrol soldan sağa mı (A, B, C) yoksa tersi mi (C, B, A)?
3) Hiç kene olmadığında hafta sonları kodu nasıl profilleyebilirim?
1. İlk koşul doğruysa, sonrakiler kontrol edilmeyecektir. bu "veya" koşulu
2. soldan sağa
3. örneğin bir zamanlayıcı ayarlayarak uyarın
Tolley kayakları gitmiyor, yoksa suçlu ben miyim ...
2013.04.29 15:28:17 Size (EURUSD,D1) 8 //верно
2013.04.29 15:28:17 Size (EURUSD,D1) 4 //верно
2013.04.29 15:28:17 Size (EURUSD,D1) 52 //должно быть 8*10=80?
2013.04.29 15:28:17 Size (EURUSD,D1) 52 //должно быть 4*10=40?
Tolley kayakları gitmiyor, yoksa suçlu ben miyim ...
bir dizinin sizeof'u, dizinin boyutunu değil, dizi tanımlayıcı bloğunun boyutunu verir. Bir dizinin boyutunu almak için sizeof(element)*ArraySize() yapın
Yardım edin! Grafik ve istatistikler artık görüntülenmiyor https://www.mql5.com/ru/signals/5894
Bazı nedenlerden dolayı, komisyoncu ticaret geçmişini temizledi. Ona sorular sormalısın.
terminalin kendisinde bir geçmişim kaldı. Sorun komisyoncuda mı?
ps her şey tekrar ortaya çıktı ... garip