
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
Sakıncası yoksa kodu görebilir misin? Sonra farklı şeyler deniyorum, hiçbir şey işe yaramıyor.
Veya depodan yüzde olarak danışman riskine daha basit bir ekleme için başka bir seçenek var mı? Teşekkür ederim!
Her durum bir tamsayı sabiti, bir karakter sabiti veya bir sabit ifade ile işaretlenebilir. Sabit bir ifade, değişkenleri veya işlev çağrılarını içeremez. Switch ifadesi ifadesi tamsayı türünde olmalıdır.
Hatasız çalışan bir kod gönderdim
Bu formdaki yapının neden çalışmadığını merak ediyorum, hata veriyor - '}' - tüm kontrol yolları bir değer döndürmez
Hatasız çalışan bir kod gönderdim
Bu formdaki yapının neden çalışmadığını merak ediyorum, hata veriyor - '}' - tüm kontrol yolları bir değer döndürmez
return (Lot);
Sizce bu fonksiyon ne döndürmeli? Bence -
İşte böyle çalışmıyor
Ve bu böyle çalışır
İşte böyle çalışmıyor
Doğru ve çalışmıyor. Elbette kimin umrunda, ama ben şahsen her zaman herhangi bir işlevin sonunda return() öğesinin bildirilmesi gerektiğine inandım ve derleyici bu konuda beni destekliyor.
not
Şahsen, döndürülen değeri hesaplamak için MQL4'teki Result değişkenini kullanmaya başladım. Aynı zamanda, işlev kodunun sonunda return() öğesinin çağrılmasının zorunlu olduğu ve kodun başında / ortasında bulunmasının bazen bir tür kırılma analogu olarak algılanacağına dikkat edilmelidir. tek fark, aranın kendisinin derleyici tarafından bir değer işlevi sonucu döndürme komutu olarak algılanmamasıdır).
Çift tip değişkenler için == koşulunu kullanmak doğru değildir. Bunun gibi bir şeyi karşılaştırmanız önerilir: