Hatalar, hatalar, sorular - sayfa 1984
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
Gösterge kaybolduktan sonra arabellek de kaybolmamalı mı?
Ancak, hesaplamaları bir şekilde sıfırlamak gerekebilir, ama nasıl?
Koddan kaldırıldı mı?
Koddan kaldırıldı mı?
Kodda sadece beyan edilmiş, ancak hiçbir hesaplama yapılmamıştır.
Genel olarak koddan bahsedenler kaldırıldı - arabellekler kayboldu.
Yani amaçlandı. Dizinin ve/veya gösterge arabelleğinin temizliği programcının endişesidir.
Bu arada, söve hala orada. Sütun sayısının dinamik bir ayarı varsa. series (kullanıcının tercihine göre), OnDeinit()'te arabellekler boş değerlerle başlatılsa bile, gösterge yeniden başlatıldığında hala görünür durumdadırlar.
Onlar. gösterge_çizgileri, kullanılan çizim sayısından (grafik serileri) daha büyükse - ekranda çöp kalabilir (önce tüm grafik serilerinin dahil olduğu ve daha sonra bazılarının dahil olmadığı durumda).
Bu arada, söve hala orada. Sütun sayısının dinamik bir ayarı varsa. series (kullanıcının tercihine göre), OnDeinit()'te arabellekler boş değerlerle başlatılsa bile, gösterge yeniden başlatıldığında hala görünür durumdadırlar.
Onlar. gösterge_çizgileri, kullanılan çizim sayısından (grafik serileri) daha büyükse - ekranda çöp kalabilir (önce tüm grafik serilerinin dahil olduğu ve daha sonra bazılarının dahil olmadığı durumda).
İsmimize ne oluyor. Ama sonuçta "bir kere" çözülüyor değil mi? Grafiklere artık ihtiyaç duyulmuyorsa, ya silinmeli ya da her çubukta görüntülenmeyen bir değerle doldurulmalıdır.
Donanımda çok güçlü değilim, ancak bunun bilgisayarın bellek adresini temizlemekten kaynaklandığından şüpheleniyorum. Ve muhtemelen bundan dolayı, diğer şeylerin yanı sıra, MT'nin hızı artar.
Adaşımıza ne oluyor. Ama sonuçta "bir kere" çözülüyor değil mi? Grafiklere artık ihtiyaç duyulmuyorsa, ya silinmeli ya da her çubukta görüntülenmeyen bir değerle doldurulmalıdır.
Donanımda çok güçlü değilim, ancak bunun bilgisayarın bellek adresini temizlemekten kaynaklandığından şüpheleniyorum. Ve muhtemelen bundan dolayı, diğer şeylerin yanı sıra, MT'nin hızı artar.
Onu bilmiyorum ama bu sorunu çözemedim. Teoride, hangisi daha kolay. Başlatmama anı geldi, tüm arabellekleri aldı ve sıfırladı. Sadece tüm tamponlar kullanıldı. Teoride, yardımcı olmalı. Ancak aşağıdaki resim ortaya çıkıyor.
Tüm grafikleri kullanma durumu. seri:
Okların gösterimini kapattığınızda (giriş parametreleri aracılığıyla) şunlar olur:
Ve OnDeinit'te () hangi temizlik olursa olsun - çöp kalır.
Onu bilmiyorum ama bu sorunu çözemedim.
Daha sonra bir test göstergesi oluşturup SD'ye göndereceğim.
Akıllıca bir karar!
Ve bana böyle olması gerektiğini söylediler ve ben zaten her şeyi kopyaladım ve ovuşturdum ...
Onu bilmiyorum ama bu sorunu çözemedim. Teoride, hangisi daha kolay. Başlatmama anı geldi, tüm arabellekleri aldı ve sıfırladı. Sadece tüm tamponlar kullanıldı. Teoride, yardımcı olmalı. Ancak aşağıdaki resim ortaya çıkıyor.
Tüm grafikleri kullanma durumu. seri:
Okların gösterimini kapattığınızda (giriş parametreleri aracılığıyla) şunlar olur:
Ve OnDeinit'te () hangi temizlik olursa olsun - çöp kalır.
Alexey, ama mütevazi bir soru, PLOT_EMPTY_VALUE kayıtlı mı?
Alexey, ama mütevazi bir soru, PLOT_EMPTY_VALUE kayıtlı mı?