Hatalar, hatalar, sorular - sayfa 3055

 
Vladislav Andruschenko :
Ve böylece olur. Satın alma işlemi devam ediyor, ancak 32 bitte başlamıyor.

Bunu bir suç olarak görmüyorum. Ana şey, başlamazsa aktivasyonun yazılmamasıdır.
Ancak minimum sistem gereksinimleri ile satın almadan önce bir uyarı yapmak zarar vermez.

 
Vladislav Andruschenko :
Ve böylece olur. Satın alma işlemi devam ediyor, ancak 32 bitte başlamıyor.

Alıcıya işletim sisteminiz SATIN ALINDI uygulamasını kullanmanıza izin vermeyecek şeklinde bir uyarı alsa iyi olur....

 
fxsaber :
Makro yüklemesi planlandı mı?

#undef ve #ifdef MAKRO, tüm aşırı yüklere aynı anda uygulanır.

Uygulama

 

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

MT5 Kod Profil Oluşturucu Hakkında

Alain Verleyen , 2021.07.08 22:58

Profil oluşturucu tarafından döndürülen verilerle ilgili garip şeyler hakkında bazı sorular .

Geçmiş veriler üzerinde çalışan Expert Advisor'da kullanılan profil oluşturma raporu:

Sonuçlar (Çağrılardaki işlevler):

S1. Rapor 139098 ölçüm diyor, ancak onTick() Toplam CPU 150026, bu nasıl mümkün olabilir? (ancak CopyHistoryData 80087 %57,58 olarak doğru olarak %100 = 139098 anlamına gelir).

S2. Rapor, 571.051 diğer "özelliklere" atıfta bulunuyor. Ne mql, ne yerleşik ne de sistem işlevi değilse bu işlevler nelerdir?

S3. CopyHistoryData, farklı toplam CPU'lara sahip 3 işlev çağrısı (CopyHigh, CopyLow, CopyTime) bildirilen 80087 Toplam CPU'yu gösterir, tamam. Ancak, bu işlevler için yerel CPU, aynı ve toplam CPU'ya (çağrı yığını) eşittir. Bu yanlış veri gibi görünüyor, çünkü CopyHistoryData için 80087'de (yığınlarda) 3 işlevin toplamı 62.161 (44286 + 9448 + 8427), nasıl olabilir, 62.161 çağrıda bu 3 işlevde 80.087 duraklama bulur? İmkansız, tek açıklama bu sayının CopyHistoryData için genel olması ve bu nedenle işe yaramaz olmasıdır. Bir şey mi kaçırdım?


 

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

MetaTrader 5 platformunun yeni sürümü 2980 build: Alım satım işlemleri hakkında push bildirimleri

Alain Verleyen , 2021.07.12 19:10

Windows sürümünü döndüren bir mql işlevi eklemek için küçük bir isteğim var. Dağıtılan uygulamayla ilgili bazı olası sorunları belirlemek yararlı olacaktır.

2021.07.12 12:48:55.785 JFD MetaTrader 5 x64 build 2981 Terminali JFD Group Ltd için başladı
2021.07.12 12:48:55.786 Terminal Windows 10 build 19042 , Intel Core i7-9750H @ 2.60GHz, 6/15 Gb bellek, 62 / 279 Gb disk, IE 11, UAC, GMT-5

Eklemek mümkünse güzel olur. teşekkürler


 

Kapalı pozisyonların görüntüleme modunda bir Maliyet sütunu vardır.

Bu ne?

 
fxsaber :

Kapalı pozisyonların görüntüleme modunda bir Maliyet sütunu vardır.

Bu ne?

Komisyonda dikkate alınmayan ek ücretler olabilir...

 

Hata başarısız [538]

Karar:

  1. Gezginden bir programı silme
  2. Terminali yeniden yükle
  3. Programı marketten tekrar indirin
 
Alain Verleyen :


Profil oluşturucu tarafından döndürülen verilerle ilgili garip şeyler hakkında bazı sorular .
...

S1. Rapor 139098 ölçüm diyor, ancak onTick() Toplam CPU 150026, bu nasıl mümkün olabilir? (ancak CopyHistoryData 80087 %57,58 olarak doğru olarak %100 = 139098 anlamına gelir).

S2. Rapor, 571.051 diğer "özelliklere" atıfta bulunuyor. Ne mql, ne yerleşik ne de sistem işlevi değilse bu işlevler nelerdir?

S3. CopyHistoryData, farklı toplam CPU'lara sahip 3 bildirilen işlev çağrısı (CopyHigh, CopyLow, CopyTime) ile 80087 Toplam CPU'yu gösterir, tamam. Ancak, bu işlevler için yerel CPU, aynı ve toplam CPU'ya (çağrı yığını) eşittir. Bu yanlış veri gibi görünüyor, çünkü CopyHistoryData için 80087'de (yığınlarda) 3 işlevin toplamı 62.161 (44286 + 9448 + 8427), nasıl olabilir, 62.161 çağrıda bu 3 işlevde 80.087 duraklama bulur? İmkansız, tek açıklama bu sayının CopyHistoryData için genel olması ve bu nedenle işe yaramaz olmasıdır. Bir şey mi kaçırdım?



  1. Neden rapor eklemedin? ölçüm hatalarını gösterir.

  2. Sınıflandırılamayan işlevler, "sistem" olarak kabul edilebilirler.

  3. Geçmiş verileri elde etmek bir CopyHistoryData işlevidir, istenen veriler parametre olarak iletilir.
    Ne yazık ki, hangi CopyXXX işlevinin çağrıldığını (en azından henüz değil) belirleyemiyoruz.

    Çünkü bu bir CopyHistoryData işlevidir, "Self CPU" sayacı da bir +'dır raporda gördüğünüz 3 CopyHistoryData çağrı yeri, her çağrı yeri (aslında bir kod satırı) kendi "Toplam CPU" sayacına sahiptir.

    Değerler arasındaki tutarsızlığa gelince, CopyHistoryData işlevi "ağır" ve görünüşe göre, ölçümler açısından, aramanın yerini belirlemek mümkün değildi - bu, yerel x64 kodunun bazı özelliklerinden kaynaklanmaktadır. neler yapılabileceğini bir düşünün.