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
"Sorun", göstergelerin bir limit kullanması, yani IndicatorCounted () işlevi olabilir.
çubukları yeniden boyamamak için.
Zaman çerçevesinin değiştirilmesi, WindowRedraw()'ın sıfırlayamayacağını sıfırlar. İşlevi, gösterge dizinlerini değil nesneleri yeniden çizmektir.
Yazdığım şeylerin çoğunda genellikle devam edip 1000 bar veya daha fazlasını yeniden hesapladığımı biliyorum ve bu
Sağ tıklama Yenile ile başlatılır.
Gösterge döngüsünü ciddi bir şekilde sınırlamazsanız, her tikte bir gösterge yenilemesi alırsınız.
Çok teşekkürler,
"Zor okuma" mısınız?
neredeyse iki ay sonra son cevabınızı aldım. Bunu nasıl atladığımı bilmiyorum. Hala "göstergemi yeniden çizme" ile ilgili sorun yaşıyorum. Şimdi bana verdiğiniz bilgilerle sorunu çözmeye çalışacağım. çok teşekkür ederim,,,
Kodunuzu gösterin...
merhaba phy,
neredeyse iki ay sonra son cevabınızı aldım. Bunu nasıl atladığımı bilmiyorum. Hala "göstergemi yeniden çizme" ile ilgili sorun yaşıyorum. Şimdi bana verdiğiniz bilgilerle sorunu çözmeye çalışacağım. çok teşekkür ederim,,,
Sanırım göstergeyi baştan baştan yeniden çizmeye zorlamak için sıfırlamaya çalışıyorum!? benim sorunum, yeni verilerin işlevinde geçmiş verileri değiştiren bir işlev kullanıyorum ve sonuç, grafiğimin zaman içinde bir kütle haline gelmesi. Tüm göstergemi periyodik olarak yeniden çizmem gerekiyor. Son zamanlarda, zaman çerçevesini değiştiriyorum, böylece olduğum zaman çerçevesine geri döndüğümde, grafik pencerelerimi temiz (yeniden çizilmiş) hale getiriyorum. işte kodumun şeması:
çok teşekkürler,,,
GV nedir?
Son zamanlarda yaptığım şey şöyle bir şey:
for( int i = MathMax(WindowFirstVisibleBar(), Bars-IndicatorCounted()); i>= 0; i--){
Her işarette göstergenin görünen kısmını yeniden çizer, ancak görüş alanı dışında kalan çubukları değil.
GV nedir?
Son zamanlarda yaptığım şey şöyle bir şey:
for( int i = MathMax(WindowFirstVisibleBar(), Bars-IndicatorCounted()); i>= 0; i--){
Her işarette göstergenin görünen kısmını yeniden çizer, ancak görüş alanı dışında kalan çubukları değil.
sizler harikasınız!! Bu kodu bu öğleden sonra uygulayacağım.
cömertliğin için teşekkürler,,,