Harika! Yatırımcılar bu göstergenin giriş sinyalleriyle kesinlikle birkaç pip kazanabilirler.👍
Ancak, "Uzmanlar" sekmesinde bu hatayı aldım. (Aynı terminalde çalışan 2 grafik ve 2 EA daha vardı, o yüzden...)
Ekran görüntüsünü paylaştığınız için teşekkürler!
Hızlı cevabınız için teşekkür ederim. İşte birkaç ekran görüntüsü daha:
Bu hata, terminalinizde aynı anda 2 EA ve birden fazla grafik çalıştırmanız nedeniyle bilgisayarınızda yüksek CPU yükü oluşması sonucu ortaya çıkmıştır.
Göstergeyi çalıştırdığım bilgisayarın CPU yüküne ait ekran görüntüsü ekte yer almaktadır. Bilgisayarım son teknoloji ürünü olmasa da, CPU'yu zorlamadan birçok uygulamayı aynı anda çalıştırabilmektedir. Bu nedenle, sorunun Windows veya donanım sınırlamalarından değil, MT5'in kendi içinden kaynaklandığından oldukça eminim.
Göstergenin kendisi sorunsuz çalışıyor.
MT5 Uzmanlar sekmesinin ekran görüntüsünde, şu adreste TimeLocal() kullanılarak yapılan bazı Print() testleri gösterilmektedir:
- OnInit() işlevinin başında,
- OnInit() işlevinin tamamlanışında,
- OnCalculate() işlevinin ilk çalıştırılmasının başlangıcında ve
- OnCalculate() işlevinin ilk çalışmasının tamamlanması.
Lütfen diğer EA'lar çalışmıyorken yeni bir grafikte çalıştırmayı deneyin ve hatanın ortadan kalkıp kalkmadığını kontrol edin.
Yukarıdaki test, MT5'e başka hiçbir kod yüklenmemiş ve piyasa kapalıyken gerçekleştirilmiştir.
Tampon ve/veya nesneler çizen pek çok gösterge kodladım ve çok sayıda nesne çizenler (özellikle sık sık güncellenen nesneler) MT5 üzerinde en büyük yükü oluşturur. Daha önce göstergenizle birlikte çalıştırdığım grafiklerin ve EA'ların bu sorun üzerinde hiçbir etkisi olmadığını söylemiyorum, ancak deneyimlerime göre MT5, durdurma bayrağını tetikleyen en yavaş çalışan programı tespit etmede oldukça iyidir─ve yukarıdaki resimde görülen 3 saniyelik tek seferlik çalışma süresi muhtemelen bir tesadüf değildir.
Bilginiz olsun... Göstergenizi kullanmaya bu kadar ilgi duymuyor olsaydım, burada bu kadar uzun uzadıya konuşmazdım.
Ekranın kırılmasına çok üzüldüm! Bu konuda, terminalde bir kez 2 EA ve birkaç kez hata mesajı gördüm, CPU'yu ön plana çıkardım. Kendim de fark ettim. Yeni bir deneme yaptım, ancak EA'nın bu konuda ne kadar etkili olduğunu vebu net mi değil mi? İşaretleri dikkatle inceleyin, lütfen!
spas boblaw krdnawae shasha
Lütfen DeepL Translate'te İngilizceye çevirin : Dünyanın en doğru çevirmeni
Teşekkürler.
Sorunun büyük kısmı, her tick'te çalışan ve CopyRates(), birden fazla döngü ve birçok dizi içeren UpdateHTFData() özel fonksiyonunda yatmaktadır.
Ayrıntılı testleriniz ve ekran görüntüleri için teşekkür ederim. Haklısınız, 3 saniyelik gecikme UpdateHTFData() işlevinden kaynaklanıyor; zira bu işlev her tick’te çalışıyor ve CopyRates(), çok sayıda döngü ile diziler içeriyor. Bu işlevi, her tick yerine sadece yeni çubuk oluştuğunda çalışacak şekilde optimize edeceğim. Güncellenmiş sürümü yakında paylaşacağım.
Harika!
Teşekkürler.
İlk sürüm çok ağır olduğu için EA ile çalışamıyordu. EA ile çalışabilmesi ve daha fazla CPU belleği kullanmaması için sorunu gidermeye çalıştım.
Bu bilinen bir sorundur. Geliştirici halihazırda bir düzeltme üzerinde çalışıyor:
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi üzerine forum
Göstergeler: HTF_Reversal_Divergences
Hammad Dilber, 13.04.2026 06:30
Ayrıntılı testler ve ekran görüntüleri için teşekkür ederim. Haklısınız, 3 saniyelik gecikme UpdateHTFData() işlevinden kaynaklanıyor, çünkü bu işlev her tikte çalışıyor ve CopyRates(), birden fazla döngü ve dizi içeriyor. Her tikte değil, sadece yeni çubukta çalışacak şekilde optimize edeceğim. Güncellenmiş sürümü yakında paylaşacağım.- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Web sitesi politikasını ve kullanım şartlarını kabul edersiniz



HTF Reversal Divergences:
RSI sapmasını içeren çoklu zaman dilimi göstergesi. + Alım / Satım sinyalleri Ticaret görünümünden esinlenilmiştir.
Author: Hammad Dilber