DirectX - sayfa 11

 
Igor Makanu :

Eh, peki ... sen bir topal Peter'sın - ve nadir bir tane))))

Hız açısından keskin, C ++ 'a mümkün olduğunca yakındır, performans farkı, peki, maksimum% 5'tir ve daha sonra performansta bir fark olmayabilir - C'de basit görevleri yazmak uzun zaman alır ++, Net'te tüm ilkel görevler bir saat içinde yapılır - maksimum bir gün yapılır; )

Zaten biraz iş yapmak istiyordum, ancak üç tıklamayla 2 sütun daha ekledim ve şimdi MQL5'ten .dll'ye iletiyorum 3x50 = 150 double (her biri 50'lik 3 dizi)

şimdi hızı ölçtü - ve artık kaydırma çubuklarının da kaynak gerektirdiğini unutmayın - WinForm tamamen güncellendi

100.000 güncellemeye kadar aynı test burada

2020.03.15 00:12:21.812 tst_T (EURUSD,H1) #1: döngüler=1000ms=1610

2020.03.15 00:12:38.382 tst_T (EURUSD,H1) #2: döngüler=10000ms=16562

2020.03.15 00:15:19.642 tst_T (EURUSD,H1) #3: döngüler=100000 ms=161250

yani, kaydırma çubukları ve 153 hücrelik bir tablo içeren bir pencerede .Net üzerinde WinForm 1,6 ms'de güncellenir

Pekala, topal olabilirim ama benden uzağa gitmemişsin.))) Bizim testimizle ilgisi olmayan kendi testini yapıyorsun. Ve sürekli çoklu kullanım olduğunu unutuyorsunuz - ve biz MKL üzerinde tek bir iş parçacığında çalışıyoruz. Ve şimdi soyut bir keskinden bahsetmiyoruz, onun versiyonu MT5'e bağlı.

Sharp çok övülebilir, ancak görevlerimiz için bağlantısını ve uygulamasını kontrol edelim. Ve neyin daha hızlı ve daha kolay bağlandığını karşılaştıralım - benim sürümüm veya Sharp'ın sürümü.

Ve bir süre sonra, bir GUI oluşturmanın daha hızlı ve daha kolay olduğu yerleri karşılaştıracağız.

 
Реter Konow :

Ve şimdi soyut bir keskinlikten bahsetmiyoruz, onun versiyonu MT5'e bağlı.

orada bağlanacak, form yapıcısına öğeler atacak ve form olaylarını işleyecek hiçbir şey yok

Sharp'ı övmüyorum, sadece kullanımı rahat ve MQL desteği artık çok uygun, hepsi bu

Peter Konow'un fotoğrafı.

Ve sürekli çoklu kullanım olduğunu unutuyorsunuz - ve biz MKL üzerinde tek bir iş parçacığında çalışıyoruz.

Olduğu gibi, iş, beni kim durduruyor, Microsoft'un yarattığını kullanmak benim için uygun, Pazar için değilse, o zaman neden kendimi ihlal ediyorsun?

genel olarak, anlaşmazlık eski, bir şeyi kanıtlamak veya tekerleği yeniden icat etmek için hiçbir neden göremiyorum

 

Tabii ki, Sharpe ve tasarımcısı son derece soğukkanlı. Ancak onlar, C++ ve daha bir çok dil yok oluyor... Zamanları daralıyor.

 

Bu sayfadaki özellikler. Derece olarak yapılan FOV.


Документация по MQL5: Стандартная библиотека / 3D графика / CCanvas3D
Документация по MQL5: Стандартная библиотека / 3D графика / CCanvas3D
  • www.mql5.com
CCanvas3D существенно упрощает создание и визуализацию больших объемов данных в виде анимированной 3D графики. Класс содержит методы управления камерой и освещением, а также предоставляет менеджер ресурсов для создания графических ресурсов: текстур...
Dosyalar:
Box_1.01.mq5  5 kb
 
Rorschach :

Bu sayfadaki özellikler. Derece cinsinden yapılan FOV.


Güzel! Teşekkür ederim.
 

dxcpl.exe'yi ayrı olarak indirdim. Herhangi bir ayarı değiştirmeye gerek duymadım, varsayılan olarak bıraktım. Ve onu da açık bırakın. Terminal64.exe programını listeye ekledi ve programı kapattı. öykünür. Ama belki de bunun nedeni DX10.1 ile entegre ve DX11.0 ile ayrık 2 ekran kartım olması. MT5 için grafik kartlarının devre dışı otomatik geçişi, yeniden başlatılması gerekebilir. Ama henüz yapamam.

Genel olarak, yalnızca entegre bir kartla kontrol etmesi için başka birine ihtiyacınız vardır.

 
Edgar Akhmadeev :

dxcpl.exe'yi ayrı olarak indirdim. Herhangi bir ayarı değiştirmeye gerek duymadım, varsayılan olarak bıraktım. Ve onu da açık bırakın. Terminal64.exe programını listeye ekledi ve programı kapattı. öykünür. Ama belki de bunun nedeni DX10.1 ile entegre ve DX11.0 ile ayrık 2 ekran kartım olması. MT5 için grafik kartlarının devre dışı otomatik geçişi, yeniden başlatılması gerekebilir. Ama henüz yapamam.

Genel olarak, yalnızca entegre bir kartla kontrol etmesi için başka birine ihtiyacınız vardır.

son mesajlar
 
Edgar Akhmadeev :

Genel olarak, yalnızca entegre bir kartla kontrol etmesi için başka birine ihtiyacınız vardır.

entegre kartta her şey sorunsuz çalışıyor, mesele DX11 sürücülerini desteklemek

Birkaç gün içinde dizüstü bilgisayarı kontrol edeceğim, DX11'li MT5 orada çalışmadı

 
Rorschach :
son mesajlar

Okudum.

Igor Makanu :

entegre kartta her şey sorunsuz çalışıyor, mesele DX11 sürücülerini desteklemek

Birkaç gün içinde dizüstü bilgisayarı kontrol edeceğim, DX11'li MT5 orada çalışmadı

Yani, entegresi sadece DX10'u destekleyen ve DX11 emülasyonu gerekli olan. Varsayılan dxcpl.exe ayarlarıyla ve açık bir pencere olmadan çalışacak mı?

Neden: