Strateji Test Cihazı, Optimizasyon ve Bulut hakkında her şey (henüz değil) - sayfa 6

 
Hindistan pazarına sahip strateji test cihazı (ve genel olarak Metatrader) - bu konuyu örneklerle ve HowTo hakkında okuyun:
Strateji Test Cihazı EA, Hindistan Pazarı için çalışmıyor mu? Nasıl çalıştırılır?
 

Optimizasyon yönetimi (Bölüm I): Bir GUI Oluşturma

The alternative method for launching the MetaTrader terminal was already discussed in an  article  by Vladimir Karputov. Also, the terminal launch steps and an additional alternative method are described in the relevant  documentation . Data from these two sources was used within this article, but none of the sources contains a description of how one could create a convenient GUI for the simultaneous operation of multiple terminals. This topic will be covered in the given my article.

İlgili araştırmalara dayanarak, bir bilgisayardaki birden fazla terminalde Expert Advisors optimizasyon sürecinin başlatılmasını sağlayan terminal için bir uzantı oluşturdum. Diğer makale sürümleri, yeni işlevlerin eklenmesiyle bu uzantının olanaklarını genişletecektir.

Platform Start - For Advanced Users - MetaTrader 5
Platform Start - For Advanced Users - MetaTrader 5
  • www.metatrader5.com
After installation, a group of programs of the trading platform is added to the Start menu, and the program shortcut is created on the desktop. Use them to run the platform. Two copies of the platform cannot run from the same directory. If you need to run multiple copies at the same time, install the appropriate number of programs in different...
 

profilinizdeki "Agents" üzerindeki "Etkin geçen gün"ün işaretini kaldırın.


 

"Hizmet, başlatma veya kontrol isteğine zamanında yanıt vermedi. (1053)" en son sürümlerde düzeltme:


Kenneth Parling :

anladığım kadarıyla bu hataya çözüm bulan yok;

"EF 2 22: 34: 59.829 Hizmet Hizmeti 'MetaTester-1' başlatılamadı [Hizmet, başlatma veya kontrol isteğine zamanında yanıt vermedi. (1053)]"

Aracılarımı Meta Tester aracı yöneticisi aracılığıyla ve bilgisayarlarımın görev hizmetleri yönetimi aracılığıyla herhangi bir başarı olmadan manuel olarak başlatmaya çalıştım. Hala 'durdu' ve zaman içinde yanıt vermeyin ....

Cevap var -

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

MetaTrader 5 build 2170 platformunun yeni sürümü: MQL5'teki kapsamlar, strateji test cihazının küresel güncellemesi ve entegre barındırma

Sergey Dzyublik , 2019.10.10 09:02

Sorun büyük olasılıkla hizmetin başladığı hesaptadır. Eskiden SİSTEM idi, MT'nin son sürümlerinde AĞ SERVİSİ.
Windows Server 2012 R2'de de aynı sorun vardı.
SYSTEM hesabında hizmetin başlatılacağı hesabı değiştirerek çözülür:

1) Windows + R tuş kombinasyonu, ardından services.msc'yi girin
2) Hizmetler listesinde MetaTrader 5 Strategy Tester Agent'tan gerekli hizmetleri bulmanız gerekir, bunların varsayılan adları: MetaTester-1, MetaTester-2, MetaTester-3, ... MetaTester-N.
3) Her hizmet için özellikleri açın, "Oturum Aç" sekmesine gidin, "Farklı Oturum Aç"ı "Yerel Sistem hesabı" olarak ayarlayın ve Tamam'a tıklayın.



 

Bu son derlemeyle, kurulum bana yeni bir makinede yalnızca 4 aracı veriyor ve ekle düğmesi gri, ancak işlemcimde 4 fiziksel çekirdek ve 8 mantıksal var. Bu yüzden, aracıları uzaktan eklemek istedim, ancak şanssızlık , "C:\ yanlış bağlantı noktası 1024 (adres ve verdiğim bağlantı noktası ne olursa olsun). Yapı 2170/2171 bana aynı hatayı verdi.

Ne yazık ki, kurulumun daha eski bir sürümünü tutmadım, eski kurulumun alınabileceği bir yer var mı yoksa gelecekte düzeltilecek mi? Veya performans nedeniyle fiziksel çekirdekler/mantıksal çekirdeklerin yarısı ile mi sınırlandırdınız?

(Windows 10 Pro sürüm 1903'te çalışır)

 
Florian Lhermite :

Bu son derlemeyle, kurulum bana yeni bir makinede yalnızca 4 aracı veriyor ve ekle düğmesi gri, ancak işlemcimde 4 fiziksel çekirdek ve 8 mantıksal var. Bu yüzden, aracıları uzaktan eklemek istedim, ancak şanssızlık , "C:\ yanlış bağlantı noktası 1024 (adres ve verdiğim bağlantı noktası ne olursa olsun). Yapı 2170/2171 bana aynı hatayı verdi.

Ne yazık ki, kurulumun daha eski bir sürümünü tutmadım, eski kurulumun alınabileceği bir yer var mı yoksa gelecekte düzeltilecek mi? Veya performans nedeniyle fiziksel çekirdekler/mantıksal çekirdeklerin yarısı ile mi sınırlandırdınız?

(Windows 10 Pro sürüm 1903'te çalışır)

Tamam, benim hatam, bir eğik çizgi eksikti. /install /adres (/kurulum adresi değil). Ancak, 2190 yapı ile 8 mantıksal çekirdekli bir CPU'ya yine de yalnızca 4 aracı yükler ve düğme gridir, bu nedenle yalnızca bu komutla yüklemek mümkündür.

 
Florian Lhermite :

Tamam, benim hatam, bir eğik çizgi eksikti. /install /adres (/kurulum adresi değil). Ancak, 2190 yapı ile 8 mantıksal çekirdekli bir CPU'ya yine de yalnızca 4 aracı yükler ve düğme gridir, bu nedenle yalnızca bu komutla yüklemek mümkündür.

Agents Manager'ı açın, tüm aracıları kaldırın, ardından MetaTrader 5'i tamamen kaldırın ve hepsini yeniden yükleyin. Bu sorunu çözmelidir. Birkaç ay önce Strateji Test Cihazına büyük güncelleme yaptıklarında birkaç bilgisayarda buna benzer bir şey yaşadım. Test cihazı biri hariç hepsini kaldırdı ve yukarıdaki prosedürü izleyene kadar bunların yalnızca yarısını geri ekleyebildim.
 
Aşırı optimizasyon (eğri uydurma) - bazı fikir ve bilgilerle iyi bir tartışma dizisi.
Over-optimization (curve fitting)
Over-optimization (curve fitting)
  • 2019.11.19
  • www.mql5.com
Hello Traders, How do you solve the problem of over optimization...
 

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

MetaTrader 5 build 2190 platformunun yeni versiyonu

Renat Fatkhullin , 2019.11.22 11:08

Bir ana fikrin tekrarıyla ayrıntılı olarak açıkladım: Bir kez çalışan bir ajan, bir sonraki görev beklentisiyle 5 dakikaya kadar yaşar.

Temsilci umursamıyor - “ilk optimizasyon” veya “herhangi bir tek geçiş”. Oturur ve 5 dakika boyunca bir sonraki görevi bekler, bir sonraki siparişi hızlı bir şekilde okumak için verileri diskten zahmetli bir şekilde kaldırmadan ve paketinden çıkarmadan önceki hesaplamaların ilk verilerini tutar.

Aracı 2 GB tuttuğundan, mesajınızda belirttiğiniz gibi önceki tek / herhangi bir geçişten alınan verileri depoladığı anlamına gelir. Kullanılmayan bir zaman aşımı süresiyle kaynakları otomatik olarak serbest bırakır.

 

bellek eksikliği ve hiper iş parçacıklı çekirdeklerdeki hesaplama hızındaki düşüş nedeniyle, bulutta çalışırken kendimizi yalnızca fiziksel çekirdeklerle sınırlamaya karar verdik.

Artık Bulut'ta çok pahalı görevler yürütüyorlar ve Bulut katılımcılarının büyük çoğunluğunun birçok aracıyla banal bir bellek eksikliği var. Örneğin, aracı başına 2 GB ve 16 aracı zaten en az 32 GB bellek gerektirir, ancak genellikle 8-16 GB kullanılabilir.

Sonuç olarak, birçok geçiş başarısız olur ve ağı ve aracıları boşa harcar. Ancak en önemlisi, sonuç beklentileri ve görevleri yeniden başlatma nedeniyle hesaplamayı yavaşlatıyorlar.

Aracılara görev vermeden önce uzun süredir yaklaşık kaynak yeterliliğini değerlendiriyoruz ve en etkili olanlardan biri, yalnızca buluttaki fiziksel çekirdekler üzerinde çalışmaktır.

Yerel olarak, kapanmalarını kolayca kontrol edebileceğiniz için tüm çekirdekleri kullanabilirsiniz.


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

Metatester 5 aracı yöneticisi strateji test cihazı, işlemci iş parçacıklarını görmez.

Renat Fatkhullin , 2019.11.27 07:18

Piyasaya sürüldükten sonra, test cihazının ve aracılarının kaynak yönetiminin radikal bir şekilde yeniden yapılandırılmasını üstleniyoruz.

Bu öncelikle yerel ajanların etkinliğini etkiler.


Neden: