MT5 değişim terminalinde göstergeler (çizgiler, oklar, histogramlar) neden titriyor? - sayfa 2
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
OnCalculate'in en başında prev_calculated yazdırmayı deneyin.
Ve bazı standart göstergelerle karşılaştırın - yanıp sönüyor mu?
statik int last_rates_total=0; // önceki değer "önceki giriş zaman serisinin boyutu"
statik int last_prev_calculated=0; // önceki değer "önceki çağrıda işlenen çubuklar"
ve log çıktılı doğrulama kodu
AOM göstergesini bir dakikalığına başlattım ve bu raporu aldım
Beklenmedik bir şey yok, sadece yeni çubukların gelişini işlemenin normal bir süreci var.
Geçerli değerleri önceki değerlerle karşılaştırmak için OnCalculate() işlevine iki statik değişken eklendi:
Beklenmedik bir şey yok, sadece yeni çubukların gelişini işlemenin normal bir süreci var.
Hayır, çizelgeye bir çift düzenli gösterge "Hareketli Ortalama", "Harika Osilatör" koydum. İzledim. Hayır, " Veri Penceresi " de herhangi bir titreme veya eksik değer gözlemlenmedi.
Hayır, çizelgeye bir çift düzenli gösterge "Hareketli Ortalama", "Harika Osilatör" koydum. İzledim. Hayır, " Veri Penceresi " de herhangi bir titreme veya eksik değer gözlemlenmedi.
Kaynaklarda bulunan göstergelerden bahsediyorum (mq5).
Titremiyorlarsa, sorun açıkça kodunuzdadır. Titreme durana kadar basitleştirin. Veya tam tersi - standart kodu, titremeye başlayana kadar durumunuza göre değiştirin.
onlar. Bununla uzlaşıp, kabul edip bir sebep aramayı bırakmalı mıyız?
Bu arada, OnCalculate() işlevi için, normal göstergeler arasında bile, onu bir kez ve herkes için kullanmak için henüz evrensel bir "sarmalayıcı" ile karşılaşmadım.
Belki bana referans olarak kullanmak için böyle bir "sarmalayıcı" olan bir gösterge söyleyebilirsin?
onlar. Bununla uzlaşıp, kabul edip bir sebep aramayı bırakmalı mıyız?
Ama zaten kodu tamamen basitleştirdim. Tamam, diğer tarafa gitmeye çalışacağım.
Herhangi bir küçük şey hakkında olabilir.
Bu arada, OnCalculate() işlevi için, normal göstergeler arasında bile, onu bir kez ve herkes için kullanmak için henüz evrensel bir "sarmalayıcı" ile karşılaşmadım.
Belki bana referans olarak kullanmak için böyle bir "sarmalayıcı" olan bir gösterge söyleyebilirsin?
Birkaç seçenek gördüm. Arayabilir ve seçebilirsiniz.
Ben kendim böyle bir şey kullanıyorum: