MetaTrader 5 Strateji Test Cihazı ve MQL5 Bulut Ağı - sayfa 26
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Genetik ile her şey açıktır - popülasyonun geri kalanının sonucu döndürmesini bekliyor.
Ah, işte bu olabilir. Öyleyse, hızlı yerel ajanlarla "bulutlar" ile çalışmak kontrendikedir?
Yine de bu konuda bir şeyler yapılması gerekiyor:
Bulutun hangi cevabı döndürdüğüne dikkat edin. Görünüşe göre dünden beri tek bir doğru cevap gelmedi (ve pasajlar %100 işlemli ve hatasız). Bu durumda ağdan duyum - 0. Ve durum - yılın başından beri 12 enstrüman. Birkaç gün önce olmasına rağmen, doğru sonuçlar bazen gözden kaçtı ve bugün tamamen yoklar.
Bulutun yakında ödeneceği gerçeği ışığında, herhangi bir sonuç olmadan parayı atmak istemem (test modundaki hesaplamalar ağı kullanmak için dün ve bugün için bana 7 dolar saydı, yine de yapmadım ondan bir şey aldım ve ağı dün sadece akşamları kullandım, çünkü gün boyunca çalışmadı).
+ bazen bulut tam bir numaralandırma (!) ile bitmiş duruma geçer. Hâlâ birkaç bin pasaj kaldıysa bu nasıl olabilir?
Yerel aracıda bu tür sonuçlar üzerinde tek bir geçiş çalıştırmayı denediniz mi?
Uygulamadaki başlatma parametrelerini, aracıların listesini, optimizasyon parametrelerini hizmet masasına tanımlayabilir misiniz + bir uzman ekleyin (en az ex5)? Günlükler çok yardımcı olacaktır.
Yerel aracıda bu tür sonuçlar üzerinde tek bir geçiş çalıştırmayı denediniz mi?
Uygulamadaki başlatma parametrelerini, aracıların listesini, optimizasyon parametrelerini hizmet masasına tanımlayabilir misiniz + bir uzman ekleyin (en az ex5)? Günlükler çok yardımcı olacaktır.
Soru bana değil ama evet denedim. Yerel aracıda test hatasız geçer. Sorunun zamanlayıcıyla ilgili olduğu varsayımı var (EST = EventSetTimer(3600)). benim durumumda, testin başında kritik çalışma zamanı hatası oluştu (test süresi 0 saniyedir). OnInit'in gerçek metni (nedense IE8 kaynak kodunu eklemek imkansız):
int OnInit()
{
Print("hh=",hh," mm=",mm," MLEVEL=",MLEVEL," TP=",TP," SL=",SL," TS=",TS);
Print("OnInit SembollerToplamını başlatır: ",SymbolsTotal(true),"/",SymbolsTotal(yanlış));
// test cihazında başlatma için bir tef ile dans
for(uint i=0; i<maxsym; i++)
{
SymbolSelect(SymbolName(i,false),true);
}
EST = EventSetTimer(3600);
eğer (!EST) {
Comment("Hata: EventSetTimer= ", GetLastError());
Print("Hata: EventSetTimer= ", GetLastError());
}
for(uint i=0; i<maxsym; i++)
{
ea[i].Init(SymbolName(i,true),PERIOD_M1); // uzmanı başlat
Print(i,SymbolName(i,true));
}
// başlatma örneği
// ea.Init(Symbol(), PERIOD_M5); // sabit bir zaman dilimi için
// ea.Init("USDJPY", PERIOD_H2); // sabit sembol ve zaman çerçevesi için
Print("OnInit SembollerToplamını Bitirir: ",SymbolsTotal(true),"/",SymbolsTotal(yanlış));
dönüş(0);
}
Söyle bana kim yapabilir, nasıl yapılır?
Optimizasyonu hızlandırmaya çalışıyorum, (örneğin) %30'dan fazla düşüşe sahip sonuçlara ihtiyacım yok.
Bunu şöyle yapıyorum:
İzin verilen düşüş aşıldıktan sonra koşunun bitmesini istiyorum.
Ancak test eden kişi, maksimum düşüşe ulaştıktan sonra eskisi gibi sayılır. Boş (işe yaramaz) çalıştırmalara ihtiyacım yok.
Seçenekler nedir? Ya geliştiriciler?
Veya kısaca: Bir koşuyu nasıl sona erdirir? (MT4'te böyle bir özellik vardı.)
ExpertRemove ();
??
BOO teşekkürler! Yardım etti!
Kontrol. Şimdi her şey çok daha hızlı gitti.
Yerel aracıda bu tür sonuçlar üzerinde tek bir geçiş çalıştırmayı denediniz mi?
Geçişi yerel çekirdekte çalıştırıyorum - her şey yolunda (farklı parametrelerde tekrar tekrar denedim). Sanırım ağ aracısının ya disk alanı tükendi ya da yeterli bellek (çoklu para birimi) ya da başka bir şey yok.
Uygulamadaki başlatma parametrelerini, aracıların listesini, optimizasyon parametrelerini hizmet masasına tanımlayabilir misiniz + bir uzman ekleyin (en az ex5)? Günlükler çok yardımcı olacaktır.
Soru bana değil ama evet denedim. Yerel aracıda test hatasız geçer. Sorunun zamanlayıcıyla ilgili olduğu varsayımı var (EST = EventSetTimer(3600)). benim durumumda, testin başında kritik çalışma zamanı hatası oluştu (test süresi 0 saniyedir).
nasıl savaşılır?
Bazen bu tür cevaplar ağdan gruplar halinde gelir (Kritik Çalışma Zamanı Hatası). Geçişi yerel çekirdekte çalıştırıyorum - her şey yolunda (farklı parametrelerde tekrar tekrar denedim). Sanırım ağ aracısının ya disk alanı tükendi ya da yeterli bellek (çoklu para birimi) ya da başka bir şey yok. Ancak, genel olarak, kârlı bir pasajın daha fazla dikkate alınmaması üzücü. Öte yandan, sorunun prensipte çözülemeyeceğini hissetmeme rağmen (temsilcinin sorunları olduğu ve uzman olmadığı nasıl anlaşılır?). Veya "Hesabınız için son 24 saat içinde Kritik Çalışma Zamanı Hatası döndüren aracıları kullanmayın" ayarını girebilirsiniz.
Benim için kritik değil (yeterli uzak çekirdek var), ama genel olarak - bir rahatsızlık.
Bir soru. 8 çekirdekli Core i7'ye sahibim ve şampiyona hazırlıklarının tamamlanmasından sonra artık ihtiyaç kalmamış gibi görünüyordu. Yarım yıl boyunca bir oyuncak bağımlısı olmadıkça. Boşta kalmamak için buluta mütevazı kapasiteler vermek mümkün olabilirdi ama bilgisayarın yerel optimizasyonla aynı şekilde ısınıp ısınmayacağını merak ediyorum. Tabii ki, bilgisayar sürekli aşırı ısınma ile 5 günlük sürekli optimizasyona dayandı, ancak yine de izlenmesi, soğutulması vb.
..Parasal bileşen ilgi çekici değildir. Buluttan elde edilen gelir ucuzsa, bunu ücretsiz olarak yapabilirsiniz - NiVapros.