Hatalar, hatalar, sorular - sayfa 1858

 
Test cihazında bir çalıştırmayı durdurursanız (görsel kapalı), yarıda kesilen çalıştırmanın günlüğü ve özkaynak tablosu mevcuttur. Ancak kesintiye uğrayan çalıştırmanın sipariş geçmişi hiç mevcut değil. MT4'te bununla ilgili bir sorun yok.
 
fxsaber :
Test cihazının günlüğündeki geçmiş zamana milisaniye eklemenizi rica ediyorum.
Ayrıca stok verilerinin geliş zamanına ve sipariş defteri güncellemesinin geliş zamanına milisaniye eklemenizi rica ediyorum!
 
fxsaber :
Test cihazının günlüğündeki geçmiş zamana milisaniye eklemenizi rica ediyorum.

Bu pek olası değil.

Eğer yaparsak, yakında olmayacak. Daha yüksek öncelikli görevler var. Afedersiniz.

 
Artyom Trishkin :

ArrayMaximum() ve ArrayMinimum() - geçirilen parametrelerin sırası yardımla eşleşmiyor:


MQL4'teki kod solda gösterilir - farklı bir parametre sırası vardır


 
kaus_bonus :

belgelerde bir yazım hatası?

https://www.mql5.com/ru/docs/series/copyticksrange

düzeltildi, teşekkürler
 
Rashid Umarov :

MQL4'teki kod solda gösterilir - farklı bir parametre sırası vardır


Rashid, bu yüzden bir mql5 kodu örneği verdim ve ArrayMaximum() işlevlerine yardım ettim, ArrayMinimum() da mql5

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

Hatalar, hatalar, sorular

Artyom Trishkin , 2017.04.14 23:28

ArrayMaximum() ve ArrayMinimum() - geçirilen parametrelerin sırası yardımla eşleşmiyor:



Ve mql5 işlevindeki değişkenlerin sırası, mql5 yardımında açıklanan sıra ile eşleşmiyor

İşlevde sıra şudur: dizi, kaç , hangi dizinden .
Yardımda, sıra şudur: dizi, hangi dizinden , ne kadar
 

Bu nasıl olabilir? Test cihazı sorunları.

Danışmanı test ediyorum. Derliyorum ve sonuçları alıyorum:

01

Yeniden derliyorum, test ediyorum, sonuçları alıyorum:


02

Bu nasıl olabilir? Kod değişmedi, ayarlar değişmedi. Rastgele kullanılmaz. Biraz. ExMode2Cont'un hesaplandığı parametre, program metninde her yerde yorumlanır (harici parametreler bölümü hariç).

Yani, bazı durumlarda UNUSED parametresinin değerinin değiştirilmesi test sonucunu etkiler mi?

 
Artyom Trishkin :

Rashid, bu yüzden bir mql5 kodu örneği verdim ve ArrayMaximum() işlevlerine yardım ettim, ArrayMinimum() da mql5


Ve mql5 işlevindeki değişkenlerin sırası, mql5 yardımında açıklanan sıra ile eşleşmiyor

İşlevde sıra şudur: dizi, kaç , hangi dizinden .
Yardımda, sıra şudur: dizi, hangi dizinden , ne kadar

Resmi gördüm. MQL5 kodunda benim için çalışmıyor. Ama resimdeki gibi MQL4'te tanındığını görüyorum. Anlamına geliyor -

  1. veya, herhangi bir nedenle, editör, önünde MQL4 kodu olduğuna karar verdi - o zaman, ayrıntıları Servis Masasına vermeniz gerekir.
  2. veya başlangıçta MQL4 olarak çalıştırıldı ve daha sonra MQL5 olarak yeniden adlandırıldı

Başka seçenek yok

 
Yury Kirillov :

Bu nasıl olabilir? Test cihazı sorunları.

Danışmanı test ediyorum. Derliyorum ve sonuçları alıyorum:

Yeniden derliyorum, test ediyorum, sonuçları alıyorum:



Bu nasıl olabilir? Kod değişmedi, ayarlar değişmedi. Rastgele kullanılmaz. Biraz. ExMode2Cont'un hesaplandığı parametre, program metninde her yerde yorumlanır (harici parametreler bölümü hariç).

Yani, bazı durumlarda UNUSED parametresinin değerinin değiştirilmesi test sonucunu etkiler mi?


Neden tüm bilgileri yayınlamıyorsunuz? Daha eksiksiz soru - daha doğru cevap. "Ayarlar", "Seçenekler" sekmeleri ne olacak?
 
fxsaber :

Kimse çoğalır mı? Test cihazı ayarları

Sonuç

Onlar. 16 dakikada 250 bin tik ile koş.


Test cihazında performansındaki düşüşü ölçmek nasıl mümkün olabilir? GetTickCount ve global değişkenler aracılığıyla denendi - çıkmıyor.


öyle bir an var ki. kontrol. Sonunu beklemedim çünkü çok uzundu. yani test cihazı baskısı yok.

Bu?

https://www.mql5.com/en/forum/190147#comment_4880571

Как увеличить скорость тестера?
Как увеличить скорость тестера?
  • www.mql5.com
Здравствуйте, подскажите пожалуйста, как увеличить скорость тестера стратегий...