Hatalar, hatalar, sorular - sayfa 641

 
sergeev :

Bunun piyasanın çalışmasına hazırlık olduğunu anlıyorum, ancak bunu yapmak için her uzmanda değil, bir baltayla değil!

Sadece her birinde. Yükleme sırasında Expert Advisor'ın ihtiyaçlarını önceden bilmek mümkün değildir, Print ("Start") veya başka bir şey yapacağı bilinmemektedir.

Çözümün "beceriksizliği" tartışılabilir, ancak basit bir gerçek var - düzenleme Ekim 2010'da yapıldı ve kullanıcılar için herhangi bir özel soruna yol açmadı (gecikmiş tepkiye bakılırsa).

 
Bu nedenle işlem sunucusuyla iletişime geçer ve piyasa ortamını hazırlaması için 5-6 saniye verilir.
Yani, bu veri gönderme girişimi değil, onları alma girişimi mi?
 

Strateji test cihazındaki EA'larım yalnızca 574 sürümüne kadar çalışır.

581 ve 586'da artık hiç çalışmıyorlar.

Belki gerçek, yazdığım harici DLL'dedir, ancak birkaç yıl çalıştı.

Evet ve 574'te testi iptal et'i tıklarsanız, programı yeniden başlatmanız gerekir, aksi takdirde çalışmaz.

 
sergeev :
Yani, bu veri gönderme girişimi değil, onları alma girişimi mi?
Veri gönderme veya alma yok. Sadece terminalin sunucuyla senkronize olmasını bekliyorum.
 

tamam arkadaşlar sakin olun

Tüm bu frenleri Renat'ın cevabına bağladım.

Перестарались с защитой - обязательно исправим.

https://www.mql5.com/en/forum/1111/page642#comment_148215

 
sergeev :
Yani, bu veri gönderme girişimi değil, onları alma girişimi mi?

Düşünün: terminal uzmana ne sağlamalı?

En eksiksiz ve güvenilir pazar ortamı. Aksi takdirde, senkronize olmayan bir ortamda MQL5 programlarının herhangi bir şekilde başlatılması, tüccarların bunları kullanmaktan çok korkacakları hatalara yol açacaktır.

MQL5 programını başlatmadan önce bağlantı yoksa, terminal yeniden bağlanma döngüsü (5 saniye) sırasında dürüstçe bağlantıyı yeniden kurmaya çalışır ve komut dosyalarının başlamasını geciktirir.

 
sergeev :

tamam arkadaşlar sakin olun

Tüm bu frenleri Renat'ın cevabına bağladım.

Bağlantı yok. Yukarıda yazdığım gibi, Ekim 2010'da terminalin sunucu ile senkronizasyon durumunu bekleme eklendi.
 
sergeev :

tamam arkadaşlar sakin olun

Tüm bu frenleri Renat'ın cevabına bağladım.

O zaman gecikme başka bir şeydeydi - Uzman Danışmanı bellekte açarken.

Yapı 586'da düzeltildi ve artık komut dosyaları hatadan öncekinden birkaç kat daha hızlı başlıyor (örneğin, yapı 574'te).

 
Her şey yolunda, Renat, Anton, cevaplarınız için teşekkürler.
 

586'da, "Tümünü listele" nesne listesi penceresinde bir düğme belirdi.

Uzman tarafından oluşturulan nesnelerin bir listesini içerir . MQL'den de filtreleme yapmak mümkün olacak mı?