MT5 ve iş başında hız - sayfa 49

 
A100 :

Bu doğru, yani. sıfırdan kaybederiz (en erken geri dönemeyiz) en az 16 ms. Ve ücretsiz bir sıfır olayı veya ücretsiz kullanıcı olayları olsaydı onları kaybedemezlerdi. Ve şimdi aşağıdaki durumda olay modeli sınırlı bir ölçüde çalışıyor:

Ayrıca, OnTimer başka amaçlar için serbest bırakıldı.
16 ms'den daha sık sıfır olay mı istiyorsunuz?

Test cihazında havai ve saf intihar.
 
Renat Fatkhullin :
16 ms'den daha sık sıfır olay mı istiyorsunuz?

Test cihazında havai ve saf intihar.

Olay kuyruğu her boşaldığında bir kez çağrılacak olan yalnızca bir hızlı olay - null - OnEmpty istiyorum. Ve güncel güncel verilerle hesaplamalarınızı güvenle yapabilirsiniz.

 
A100 :

Yalnızca bir olay boş istiyorum - olay kuyruğu her boş olduğunda bir kez çağrılacak olan OnEmpty

Yalnızca OnTick, OnTrade*, OnBook aranıyor.

 
fxsaber :

Yalnızca OnTick, OnTrade*, OnBook aranıyor.

Böyle katı bir kısıtlama istenmez, çünkü şema genel nitelikte olmalıdır ve diğer "yavaş" olayların (özellikle , OnChartEvent , vb.) fiili işlenmesi gerekirse programlı olarak ertelenebilir.

 
A100 :

Planın genel nitelikte olması gerektiğinden ve diğer "yavaş" olayların (özellikle OnChartEvent, vb.) fiili işlenmesi gerektiğinde programlı olarak ertelenebileceğinden, böyle katı bir kısıtlama istenmez.

Başka bir başlıkta bu konu hakkında bazı güzel fikirler sunduğunuzu hatırlıyorum. Nadir istisnalar dışında fikir olarak kaldıklarını siz de biliyorsunuz. Özellikle böyle küresel olanlar.

Fonksiyonların frenlerini kaldırmak zaten mükemmel olurdu. OnEmpty harika, ancak uygulanması pek mümkün değil.

 
fxsaber :

Başka bir başlıkta bu konu hakkında bazı iyi fikirler sunduğunuzu hatırlıyorum. Nadir istisnalar dışında fikir olarak kaldıklarını siz de biliyorsunuz. Özellikle böyle küresel olanlar.

Başka bir dalda değil, bunun başında - OnMain'i hatırlayın

fxsaber :

Fonksiyonların frenlerini kaldırmak zaten mükemmel olurdu.

Senin çabanla zamanla kaldırırlar diye düşünüyorum
 
Alternatif seçenek.
 bool EventEpmty( void ); // Постановка в очередь события, вызывающего OnEmpty.
 
fxsaber :
Alternatif seçenek.

Ancak bu, hızı size özel bir olaydır .

 
A100 :

Ancak bu, hızı size özel bir olaydır .

EventEmpty'ye ihtiyaç duymayan genel bir çözüm önerdiniz.

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

MT5 ve iş başında hız

A100 , 2020.10.07 18:44

Olay kuyruğu her boşaldığında bir kez çağrılacak olan yalnızca bir hızlı olay - null - OnEmpty istiyorum.

Geliştiricilerin üstlenip üstlenmeyeceğini ve hangi seçenek için olduğunu söylemek zor.
 
Renat Fatkhullin :

Bu daldan gelen raporlarda düzenlemeler içeren bir yapı yayınlandığında, lütfen yayınlandığını buradan bildirin.