Hatalar, hatalar, sorular - sayfa 1943
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
2 soru.
1. MT4'te olduğu gibi MT5'te de ekranda konuma göre stop değerleri nasıl görüntülenir. Son derece uygunsuz hale geldi. Anlaşmanın durdurulduğu tarihe bile bakamadığım için. Sadece siparişlerde ayrı ayrı görüntülenir, bir şekilde bir onay işareti ile açılabilir mi?
2. Aracı test sırasında daha önce hangi alıntıları kullanır - benim terminalim veya sembolle yüklenen kendi terminalleri. Tek bilgisayarımda aracı testinin ve testin farklı sonuçlarını sık sık fark etmeye başladığım için soruyorum
1. TakeProfit ve StopLoss'un değişiklik geçmişi yoktur. TakeProfit ve StopLoss'un mevcut değeri her zaman görüntülenir. TakeProfit ve StopLoss'un nasıl hareket ettiğini görmek istiyorsanız, onları kendiniz nesne yapın. Neyse ki, özellikler var POSITION_REASON , DEAL_REASON ve ORDER_REASON
2. Strateji test cihazı, terminalde oturum açtığınız alım satım sunucusundan alım satım geçmişini kullanır.
Ve bir soru. Test sırasında EA'da, geriye dönük testte hemen seçilecek şekilde bir şey belirtmek mümkün müdür, örneğin, sonuçların açıklaması değil, varsayılan olarak siparişlerin ve anlaşmaların çıktısı. Uygun değil, hata ayıklarken saatte 100-200 kez tıklamanız gerekiyor
Numara.
Görünüşe göre aksaklık, nesnelerin tek bir test sırasında hiç görüntülenmemesi, yalnızca oluşturma ekranda nesneleri görüntülerken. Terminal bugün kendini güncelledi ((((((
belki yazılımı güncellemeden önce daha fazla test edebilirsiniz. Terminalde bir aksaklık olduğunu düşünmeden birkaç saat önce öldü
Bir şeye "aksaklık" demeden önce, belgeleri incelemeniz gerekir ( Test özellikleri - Algoritmik ticaret, ticaret robotları ) - bölümü tam olarak okuyun.
Sık sorun. 1-2 ajan donduğunda ve hiçbir şey saymayın. Sonuç olarak, tüm test sırasıyla tamamen kilitleniyor, testte zaman ve para kaybı (
Böyle bir problemden gerçekten bıktım - bunu bir şekilde ortadan kaldırmak mümkün mü, örneğin, bir ajan 200-300 diğer ajanlardan daha yavaş olduğunu düşünüyorsa, o zaman onu beklemiyoruz veya onu tamamen dışlıyoruz. Testler 500-600 koşuda düşüyor
Bir seçenek olarak, bir çıkış yolu - ellerim kapalıyken ve sonra açıkken yaptım ve her şey bir tür engelleyici ajana kadar daha fazla çalışıyor ve sonra her şey tekrarKodunuzla çalışın -% 99.9 - günlüğünüz "pozisyon açmak için para yok" gibi hatalarla dolu.
MT4'te olduğu gibi , optimizasyon sonuçlarından büyük bir düşüşle değerleri nasıl filtreleyebileceğinizi söyleyin.
Strateji Test Cihazı -> "Optimizasyon" sekmesi -> "Çizim, %" satırının başlığına çift tıklamak, test sonuçlarını artan/azalan düşüşte sıralayacaktır.
Sık sorun. 1-2 ajan donduğunda ve hiçbir şey saymadığında. Sonuç olarak, tüm test sırasıyla tamamen kilitlenir, testte zaman ve para kaybı (
Böyle bir problemden gerçekten bıktım - bunu bir şekilde ortadan kaldırmak mümkün mü, örneğin, bir ajan 200-300 diğer ajanlardan daha yavaş olduğunu düşünüyorsa, o zaman onu beklemiyoruz veya onu tamamen dışlıyoruz. Testler 500-600 koşuda düşüyor
Bir seçenek olarak, bir çıkış yolu - ellerim kapalıyken ve sonra açıkken yaptım ve her şey bir tür engelleyici ajana kadar daha fazla çalışıyor ve sonra her şey tekrarSadece OrderCheck başarıyla tamamlandıktan sonra OrderSend yapmayı deneyin. Yardımcı olmazsa - SD'de.
EA, ticaret geçmişi ile hızlı çalışmanın uygulandığı 1641 için derlenmiştir.
Optimize ederken, geçmişin ÇOK yavaş çalıştığı yapı 1596'nın Agent'ına ulaşmak ve buna bağlı olarak optimizasyonda önemli bir yavaşlama elde etmek mümkün müdür?
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Kitaplıklar: TesterBenchmark
fxsaber , 2017.07.24 14:13
Danışmanı teslimattan alıyoruz ve aşağıdaki performans verilerini elde ederek test cihazında çalıştırıyoruz.
Şimdi aynı Expert Advisor'ı çalıştıralım, ancak Trade.mqh kullanarak
SB ticaretinin saf MQL5'ten 1,5 kat daha yavaş olduğu ortaya çıktı!
Sebebin bu olduğunu varsaydım ve Trade.mqh'de küçük bir düzenleme yaptım.
Ancak SB versiyonunun frenleri kaybolmadı.
SB'nin çok yavaş olduğu köpek nerede gömülü?
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Kitaplıklar: TesterBenchmark
fxsaber , 2017.07.24 14:24
Optimizasyon moduydu. Ve şimdi BU EA, ancak tek çalıştırma modunda
Yerel bir Aracıdaki tek bir çalıştırma, BU Aracıdakinden 2,3 kat daha yavaştır, ancak Optimizasyon sırasında!
Belki de sorun test cihazının frenlerindedir, bu yüzden Optimizasyon ve tek geçiş modlarında yalnızca OnTick'te (yürütme sorunları ve diğer ticaret ortamı sonucu etkilemeyecek) hangi profilin gösterileceğini görelim.
optimizasyon
Bekar
OnTick'in kendisinin salt yürütmesi, Tekli Çalışma modunda Optimizasyona göre 4,2 kat daha yavaştır. Ve bu aynı yerel Ajanda!
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Kitaplıklar: TesterBenchmark
fxsaber , 2017.07.24 14:33
Aynı durum MT4'te de var. Belki de Tek geçiş sırasında kütüklerin oluşması nedeniyle frenlerin dördünde.
MT5'te grafiğe renkleri seçmenize ve ardından yeniden derlemenize izin veren bir gösterge koyarsanız, renkler orijinallerine sıfırlanır ve geri kalan ayarlar kalır.
Renkler neden sıfırlanıyor - bu, özellikle MTF göstergesi ve renkler TF'ye bağlıysa, son derece elverişsizdir.
Oturdum ve yavaş ajanın dönmesini bekledim. Sonuç olarak, bir INIT_PARAMETERS_INCORRECT hatası döndürdü (hiçbir işlem gerçekleştirilmedi). Hangi benim durumumda giriş parametrelerinin uygun olmadığını söylüyor. Bu nedenle, 100 üzerinden 99 olasılıkla, birisinin sisteme eski bir dizüstü bilgisayarı eklediğini söyleyebilirim. Fikir bu yüzden anlamını yitirir. MQL5 Cloud USA'de izleme
Günlüklerde var
MQL5 Cloud USA genetik geçişi (0, 206) 0:00:00.359'da (PR 142) "yanlış giriş parametreleri" hatasıyla test edildi
Geliştiricilere soru (yorulduysam özür dilerim)
Anlamıyorum - genetik algoritmada 12.000 geçiş yazıyorum ve ajanlar aslında sadece 9.000 yapıyor, ne yapmalıyım? - 3000 sonuç daha nereye gidiyor?
EA, ticaret geçmişi ile hızlı çalışmanın uygulandığı 1641 için derlenmiştir.
Optimize ederken, geçmişin ÇOK yavaş çalıştığı yapı 1596'nın Agent'ına ulaşmak ve buna bağlı olarak optimizasyonda önemli bir yavaşlama elde etmek mümkün müdür?