x64 platformları için yeni MQL5 derleyicisinin test edilmesi - hesaplamaların 2'den 10'a hızlandırılması! - sayfa 9

 
Sergey Chalyshev :

Normal yazılmış bir robot için, işlem yürütme hızına kıyasla hesaplama hızı ihmal edilebilir.

Normal olarak yazılmış bir robotun hala yazılması ve test edilmesi gerekiyor. Ve optimize edin.

Ve borsa ile ... her şey karmaşık ve her zaman olacak.

Çünkü tamamen doğru bir test için, bir cam geçmişine, bir teybe ihtiyacınız var... Ve her neyse, aynı olmayacak ve tam olarak test cihazında olmayan, ancak gerçek hayatta olan önde gelenler nedeniyle değil.

 
15 yıl önce insanlar güldü, "Metastock ile, Trade Station ile rekabet edecek nerede var?".

Hiçbirşey değişmez...
 
Фьючерсные объемы для МТ :

Normal olarak yazılmış bir robotun hala yazılması ve test edilmesi gerekiyor. Ve optimize edin.

Destek için teşekkürler.

Neyle ilgili:

değişim terminali için strateji test cihazı yok!

robotu test etmek imkansızsa neden matematiksel hesaplamalarda rekabet etsin?

Peki ya yürütme hızı?

Değişim, siparişleri 1 ms'de işler. MT5 sunucusu siparişleri 6 ms'den daha hızlı işlemezse, terminalin ne kadar hızlı çalışması ne fark eder?

MT5 sunucusu düşünürken zaten iyi bir fiyat alınacaktır.)

 
Sergey Chalyshev :

Geliştiriciler ve sempatizanlar:

Ne için C++'ı geçmeye çalışıyorsun?

Normal yazılmış bir robot için, işlem yürütme hızına kıyasla hesaplama hızı ihmal edilebilir.

MT5 sunucusu yavaş. Önce sunucu kurulabilir, ardından matematiksel hesaplamalarda rekabet edilebilir mi?

...

Bu rekabetle ilgili değil. Yalnızca finansal güvenlik nedenleriyle kendi dilinize ihtiyacınız var. Yine de, bu Tetris değil, finansla sürekli bir çalışma. Bu nedenle market ürünleri için dll aramaları yasaktır.
 
Sergey Chalyshev :

Destek için teşekkürler.

Neyle ilgili:

robotu test etmek imkansızsa neden matematiksel hesaplamalarda rekabet etsin?

Peki ya yürütme hızı?

Değişim, siparişleri 1 ms'de işler. MT5 sunucusu siparişleri 6 ms'den daha hızlı işlemezse, terminalin ne kadar hızlı çalışması ne fark eder?

MT5 sunucusu düşünürken zaten iyi bir fiyat alınacaktır.)

Sen çılgınsın ve kasten zarar veriyorsun. Nüksler sabit olduğundan, iyi şanslar.
 
Sergey Chalyshev :

Destek için teşekkürler.

Şey ... Tam olarak destek değildi)

Savaş koşullarında, yürütme hızı o kadar önemli değil.

Kritik ise kodu optimize ederek , dll'ye taşıyarak ve varsa en azından farklı kanatlara yayılarak tamamen çözülür.

Ancak test ve optimizasyon sırasında hız çok önemlidir. Ve burada dilin hızlandırılması karar verir.

Ve bu arada, aynı C#'ın doğrudan olduğu söylenemez. Öyle olsaydı, hft-shnik'ler onu kullanırdı, artıları ve gerçekleri değil.

 

Dr. Trader ve Sergey Eremin

Hata raporları için teşekkürler!
Sinput değişkenine erişim oluşturma hatası düzeltildi.

 
xfo :

Selamlar.

Optimizasyonu etkinleştirmek için bir şey çalışmıyor. Terminalin önceki sürümünü özel olarak kaldırdım, sıfırdan kurdum, demo sunucusuna bağlı, 1108 (23 Nisan tarihli) olarak güncellendi. Dosyalar şöyle:

metaeditor64.exe - 8.941.528 bayt

terminal64.exe - 14.052.296 bayt

Her şeyi kapatıyorum, anahtarı metaeditor.ini'ye yazıyorum

[Experts]
Author=Copyright 2014, MetaQuotes Software Corp.
Address=http://www.mql5.com
Optimize = 1

Herhangi bir test yapıyorum - optimizasyon olmadan uzun zaman alıyor. Sorun nedir?

Hata ayıklama için (F5) veya değil (F7) için nasıl derlersiniz?

Hata ayıklama için derlerken Optimize tuşu yoksayılır; hata ayıklama için optimizasyon henüz üzerinde çalışılmamıştır.
 
Фьючерсные объемы для МТ :

... Ve bu arada, aynı C# zaten düz parlak olduğunu söylemek değildir. Öyle olsaydı, hft-shnik'ler onu kullanırdı, artıları ve gerçekleri değil.

Tamam. Java'nın C#'dan daha hızlı olduğunu mu tartışacaksınız?

True HFT, doğrudan ağ kartı mikro denetleyici programlamasıdır. Dillerin kendileri arka planda kaybolur.

 
Renat Fatkhullin :
15 yıl önce insanlar güldü, "Metastock ile, Trade Station ile rekabet edecek nerede var?".

Hiçbirşey değişmez...

Tradestation bir komisyoncu oldu ve 27 yıllık bir gün içi vadeli işlem geçmişine sahipler. Sen de komisyoncu olabilir misin?

Ve brokerlere doğru geçmişi sormaya gerek kalmayacak. İhtiyacınız olanı ve nasıl ihtiyacınız olduğunu indireceksiniz. RTS endeksinin 2005'ten bu yana geçmişi forstlarla daha da basit.

Benim için tüm tarih, dakika verileriyle başlayarak yeterli olacaktır.