Yapı 3902'den itibaren AVX / AVX2 + FMA3 / AVX512 + FMA3 komut seti ile MQL5 programlarının derlenmesi - sayfa 11

 
Aleksey Vyazmikin #:

Mesele nerede doğru olduğu değil, daha çok test moduyla ilgilidir.

Bunu ilk olarak açılışta işlem yapan basit Uzman Danışmanlarda deneyebilirsiniz, yani kene geçmişinin etkisini hariç tutabilirsiniz.

Az sayıda işlemde raporu karşılaştırın ve tutarsızlığı görsel olarak inceleyin.

Her şeyi doğru söylüyorsunuz, ancak bir nüansı hesaba katmıyorsunuz - MQ'da çalışmıyorum. Hataları bulmak ve bunları net bir şekilde yeniden üretmek çok pahalı.

 
fxsaber #:

Hepiniz doğru şeyler söylüyorsunuz, ancak bir nüansı hesaba katmıyorsunuz - ben MQ'da çalışmıyorum. Hataları bulmak ve bunları net bir şekilde yeniden üretmek çok pahalı.

Burada haklısınız, bazen hatalar o kadar sinir bozucu oluyor ki onları aramaya dayanamıyorsunuz.

 
Renat Fatkhullin #:
Bunu araştıralım - bu olmamalı

Bu aşamada, b4040 geri testinin b4057 geri testiyle eşleşmediği bir durum elde ettim. Hangisinin yalan söylediğini bilmiyorum.

İlgileniyorsanız, sonraki eylemler için talimatlar verin.

 
fxsaber #:

Bu aşamada, b4040 geri testinin b4057 ile eşleşmediği bir durum elde ettim. Hangisinin yalan söylediğini bilmiyorum.

İlgileniyorsanız, sonraki işlemler için talimatlar verin.

Böyle bir seçenek sunabilirim - Uzman Danışmanları basitten karmaşığa test edin.

Basit - her gün sabah 10'da satın alma, SL ve TP fiziksel olarak giriş

Orta - her gün sabah 10'da alışta giriş, SL ve TP belirtilen mum sayısı için ortalama değerle hesaplanır.

Karmaşık - her gün sabah 10'da alışta giriş, yalnızca en geç 3 mum önce alışta 2 hareket geçerse, SL ve TP belirtilen mum sayısı için ortalama değerle hesap lanır.


Ve genel olarak, sorun EA'da ise, gösterge hesaplamasının bazı unsurlarında olabilir. 2015'te yaptığım Uzman Danışmanların izlenmesini aynı teklifler, aynı komisyoncu ve aynı geçmiş üzerinde tekrarlayamadım. Aradaki fark yapıda. 20 artı EA'dan 3'ü artı kaldı, ancak farklı sonuçlarla). Komisyoncuların sonunda geçmiş geçmişi düzeltme olasılığı vardır, ancak bu durumu kurtarmaz. Bu MT4 ile ilgili. MT5'te böyle kontroller yapmadım.

 
fxsaber #:

Bu aşamada, b4040 geri testinin b4057 ile eşleşmediği bir durum elde ettim. Hangisinin yalan söylediğini bilmiyorum.

İlgileniyorsanız, sonraki işlemler için talimatlar verin.

Lütfen ayrıntıları ekleyin - en azından her iki yapı için: ticaret geçmişinin ekran görüntüleri, tam test ayarları, test günlükleri ve test ettiğiniz sunucu.

Ayrıca, mümkünse, Uzman Danışmanı özel mesajla gönderin

 
MQ Alexander #:

Lütfen ayrıntıları ekleyin - en azından her iki yapı için: işlem geçmişinin ekran görüntüleri, tam test cihazı ayarları, test günlükleri ve test ettiğiniz sunucu.

MQ-Demo üzerinde zorlukla yeniden üretebildim.

Farklılıklar küçük. Büyük (işlem sayısı vb.) - başka bir komisyoncuda (orada komisyon alınır). Bu yüzden MQ-Demo'da çalıştırmamanızı tavsiye ederim.

Ayrıca, mümkünse, Uzman Danışmanı özel mesajla gönderin

Aynı EA. Tek fark test tarihlerinde.

FromDate=2023.11.01
ToDate=2023.11.05


Yeniden üretilip üretilmediğini bana bildirin.

 

AVX desteği ile derlemeye çalışırken sorun yaşıyorum. - Ayrıntılar için lütfen bu İngilizce konuya bakın.

Makine Çevirisi:

AVX desteği ile derlemeye çalışırken sorun yaşıyorum. - Ayrıntılar için lütfen bu İngilizce konuya bakın.

https://www.mql5.com/en/forum/460027

Looking for insight to AVX support by MQL5
Looking for insight to AVX support by MQL5
  • 2024.01.05
  • www.mql5.com
Hello there, I've been experimenting with AVX (and its derivatives AVX2 + AVX512) support in MQL5...
 

Ben 5 kuruşumu ekleyeceğim.

LLVM'yi kurmaya karar verdim, LLVM-15.0.5-win64.exe "İndir" düğmesini kullanarak indirildi. Geçici olarak temizledim, bilgisayarı yeniden başlattım, kurulum sırasında bir mutluluk penceresi açıldı:

kurulum

"Atla" yı tıkladım, sonra her şey sonuna kadar gitti.

MT5'te derleyici kendi kendine karar vermedi, belki de yükleyicide PATH'i işaretlemediğim için? Tamam, Python ve Studio'ya benzer bir şekilde yolu manuel olarak girdim (kendi kendine tanımladılar).

llvm

Sonra scalper'ımı tüm varyantlar altında derledim, sorunsuz derledim. Henüz başlatmadım.

Soru - derlemeyi LLVM'ye nasıl değiştirebilirim? Herhangi bir seçenek göremiyorum. İlk ekran görüntüsündeki DLL önemli mi? Sadece AVX ile çalışan bir işlemcim var.

Yapı MT5 4122

sarma

 
Alexey Volchanskiy #:

Ben de 5 kopek ekleyeceğim.

LLVM'yi kurmaya karar verdim, LLVM-15.0.5-win64.exe "İndir" düğmesini kullanarak indirildi. Geçici olarak temizledim, bilgisayarı yeniden başlattım, kurulum sırasında bir mutluluk penceresi açıldı:

"Atla "ya tıkladım, sonra her şey sonuna kadar gitti.

MT5'te derleyici kendi kendini belirlemedi, belki de yükleyicide PATH'i işaretlemediğim için? Tamam, yolu Python ve Studio'ya benzer bir şekilde manuel olarak girdim (kendi kendine tanımladılar).

Daha sonra scalper'ımı tüm varyantlar altında derledim, sorunsuz bir şekilde derledim. Henüz başlatmadım.

Soru - Derlemeyi LLVM'ye nasıl geçirebilirim? Herhangi bir seçenek göremiyorum. İlk ekran görüntüsündeki DLL önemli mi? Sadece AVX ile çalışan bir işlemcim var.

MT5 4122'yi oluşturun


AVX için bir mq5 dosyasını derlemek için LLVM'ye ihtiyacınız yoktur. Tek yapmanız gereken ME5'e AVX kullanmasını söylemektir.

Bunu projenizin proje ayarlarında, araç çubuğunuzdaki derle düğmesinde ve ME5'in seçenekler menüsünde yapabilirsiniz.

 

merhaba HERKES PLATFORME'DE TİCARET İÇİN YARDIMA İHTİYACIM VAR