Hatalar, hatalar, sorular - sayfa 1456
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östergede keneler olmadan bu soruna bir çözümünüz var mı?
Ve zaten konuştum. Metnin kendisinin oluşturulmadan elde edilebilmesi garip, ancak boyut değil.
Tiklerin nesi var? Grafik, keneler olmadan bile çizilir.
Metin etiketinin boyutu, win api işlevi GetTextExtent kullanılarak görüntüleme bağlamından bulunur. Görüntü bağlamı, bu bilgiyi ekran çözünürlüğüne ve seçilen yazı tipi boyutuna göre döndürür.
Bir nesneyi ilk oluşturduğunuzda, bağlam görüntüsü yoktur. Prensip olarak, oluşturulabilir, ancak "yapay olarak" hesaplanan boyutun, gerçek oluşturma sırasında gerçekte hesaplanandan farklı olacağı bir duruma kolayca girebilirsiniz. Bu nedenle - nesne oluşturulana kadar boyutu bilinmiyor
Oluşturduktan sonra ChartRedraw() kullanmayı deneyin, ardından boyutu kontrol edin.
yardımcı olmuyor
Genel olarak, OnCalculate()'deki ilk olaydan daha önce olmayan göstergelerde bir şeyler çizmeniz gerekir - bu yaklaşım bir grafiğin oluşturulmasını ve ile doğru çalışmayı garanti eder.
Bunun gibi bir şey - ilk tikte oluşturduğumuz VE SONRAKİ tikte BOYUT İSTİYORUZ:
Genel olarak, OnCalculate()'deki ilk olaydan daha önce olmayan göstergelerde bir şeyler çizmeniz gerekir - bu yaklaşım bir grafiğin oluşturulmasını ve ile doğru çalışmayı garanti eder.
Bunun gibi bir şey - yarattığımız ilk tikte VE SONRAKİ tikte BOYUT İSTİYORUZ:
İyi. Hafta sonu birkaç kene simülasyonu yapıyorum.
Nesnenin oluşturulup oluşturulmadığını döndürecek bir işlev var mı?
ve WindowRedraw bir onay beklememeye yardımcı olmaz mı?