MT5 değişim terminalinde göstergeler (çizgiler, oklar, histogramlar) neden titriyor? - sayfa 8
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
MT5'in standart ZigZag göstergesinden bahsediyorum.
Standart zikzaklara bakmak bile istemiyorum, MT5 için bir utanç, geliştiricilerin yarattıklarını kendilerinin temizlemesine izin verin.
Standart zikzaklara bakmak bile istemiyorum, MT5 için bir utanç, geliştiricilerin yarattıklarını kendilerinin temizlemesine izin verin.
Bu özel göstergeye gelince, arızası şöyle görünür: iki gösterge arabelleğinin adları ve değerleri, veri penceresinde bir süre (1-2 saniye) kaybolur ve ardından yeniden görünür. Grafikte de titreyen göstergeyi henüz burada sunamam çünkü. o yazar. Bununla ilgili söyleyebileceğim tek şey, DRAW_SECTION grafik yapı türünü kullanmasıdır, yani. çizgiyi içerir
Bu, yalnızca DRAW_SECTION veya DRAW_ZIGZAG türleri veya bunların renk karşılıkları DRAW_COLOR_SECTION veya DRAW_COLOR_ZIGZAG kullanılarak oluşturulan göstergelerin yeniden çizilmeye (titreme) maruz kalabileceği gerçeğine karşıyım. Gösterge arabelleklerinin adlarının ve değerlerinin kaybolması, ENUM_DRAW_TYPE numaralandırmasından diğer grafik grafik türleri için tipik olmasına rağmen.
Ayrıca CopyTicks/CopyTicksRange çağrılarının yanıp sönmeye neden olduğunu öğrendim.
Geçmişe yeni çubuklar eklenir - gösterge yeniden oluşturulur (arabelleği temizler, her şeyi yeniden hesaplar). Burada yanıp sönüyor.
Hikaye tamamen yüklendiğinde/inşa edildiğinde, yanıp sönme kaybolacaktır.
Geçmişe yeni çubuklar eklenir - gösterge yeniden oluşturulur (arabelleği temizler, her şeyi yeniden hesaplar). Burada yanıp sönüyor.
Hikaye tamamen yüklendiğinde/inşa edildiğinde, yanıp sönme kaybolacaktır.
Hayır, bar geçmişi uzun zaman önce yüklendi.
Geçmişe yeni çubuklar eklenir - gösterge yeniden oluşturulur (arabelleği temizler, her şeyi yeniden hesaplar). Burada yanıp sönüyor.
Hikaye tamamen yüklendiğinde/inşa edildiğinde, yanıp sönme kaybolacaktır.
MT4 titremiyor...
MT4 titremiyor...
MT4'te her şey daha basit. MT5'e, anladığım kadarıyla, birbirleriyle zor bir şekilde senkronize olan birçok varlık ve yeni iş parçacığı eklendi. Titreme bu tür aralıklarla meydana gelebilir. Teoride, elbette, program bu şekilde davranmamalıdır.
Titreme, yoğun yüklü bir işlemci ile yeniden üretilmesi çok kolaydır.
Optimizasyonu tüm yerel çekirdeklerde çalıştırın ve bir düzine nesneyi silmeye/oluşturmaya çalışın ve bir ChartRedraw yapın. Çelenk etkisi garantilidir.
Hikaye tamamen yüklendiğinde/inşa edildiğinde, yanıp sönme kaybolacaktır.
Katılmıyorum, veri penceresindeki güncelleme ve gösterge çizgilerinin titremesi de mevcut çubuğun içinde meydana geliyor. Ek olarak, yalnızca barın sonunda güncellenen göstergelerin destekçisiyim, yani. gösterge mevcut çubukta çizilmez. Üstelik net değil, geçmiş tam yüklü, mevcut bar işlenmedi ve gösterge çizgilerinin titremesi devam ediyor.