Hatalar, hatalar, sorular - sayfa 1729
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
OBJ_CHART oluşturuyorum ve fare ile grafiğin sol üst köşesinden sürükleyip bırakıyorum. Sürüklerken , başarılı bir sonuçla ObjectDelete çağrılır . MT5.
Derleme sırasında hata:
Yapı 1447'de tanıtıldıŞimdi her iki durumda da bir derleme hatası olacak, hatayı önlemek için kod değiştirilmelidir:
Bunu hiçbir yerde görmedim. Bu standart mı?
Şimdi her iki durumda da bir derleme hatası olacak, hatayı önlemek için kod değiştirilmelidir:
Lütfen bu çelişkiyi de kontrol edin (burada, tam tersine - hata aşağıdadır)
MQL5'te bellek nasıl çalışır?
Örneğin, bu kod var:
ptr_obj nesnesi için "yığın" içindeki hangi belleğin ayrılacağına göre ve obj nesnesi için otomatik bellek ayrılacaktır. Ve MQL5 bellek yöneticisinin çalışması bu nesneler için açıksa:
1. ptr_obj nesnesinin ptr_a nesnesi altında, bellek "yığın" içinde tahsis edilir.
2. obj nesnesinin obj_a nesnesi altında, bellek otomatik olarak tahsis edilir.
Bu durumlarda MQL5 bellek yöneticisinin çalışması nasıl düzenlenir:
3. ptr_obj nesnesinin obj_a nesnesi hangi bellek alanında bulunacak?
4. Obj nesnesinin ptr_a nesnesi hangi bellek alanında bulunacak?
Lütfen bu çelişkiyi de kontrol edin (burada tam tersi)
Böyle bir aktarımla, dizideki (ve boyuttaki) öğeleri değiştirmek mümkündür, ancak öğelerin kendilerini değiştiremezsiniz. Doğru?
Ve burada elemanlar (ve boyut) yerlerde değiştirilemez. Doğru şekilde?
Bunu hiçbir yerde görmedim. Bu standart mı?
Böyle bir aktarımla, dizideki (ve boyuttaki) öğeleri değiştirmek mümkündür, ancak öğelerin kendilerini değiştiremezsiniz. Doğru?
Ve burada elemanlar (ve boyut) yerlerde değiştirilemez. Doğru şekilde?