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
x = x++; ifadesini pratik olarak doğrulayabilir misiniz? Ne söylemek istedin? Neden x++ atamadan artış kullanmıyorsunuz; Genellikle nasıl kullanılır.
Peki hayır! Eh, veri yok, onları tekrar istedim ... beşinci istekten aldım ve gittim, ama burada sessiz ve kesildi !!
Uzman Danışmanlar ve özel göstergeler için olay işleme modelini kullanmak daha iyidir . OnTick() veya OnCalculate() olayını işlerken, gerekli zaman serisinin tüm gerekli verilerini almak mümkün değilse , olay işleyicisinden çıkmalısınız, bir sonraki çağrıda verilere erişimi hesaba katmalısınız. işleyici.
Ben de bunu okudum ve öyle düşündüm, ama işte, örneğin, bu kodun verdiği şey:
5 dakika bekliyorum, bundan sonra her tikte göstergenin değerini alıyorum (günlüklerin bazılarını kestim):
2010.10.14 15:47:09 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:47:03 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:47:02 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:47:02 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:47:01 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:47:01 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:46:59 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:46:59 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:46:58 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:46:58 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:45:11 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:45:11 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:45:10 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:45:05 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:45:03 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:45:03 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:45:02 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:45:01 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:45:00 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:44:58 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:44:56 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:44:56 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:44:54 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:44:08 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:44:05 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:44:05 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:43:27 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:43:25 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:43:24 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:43:23 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:43:04 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:43:01 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:42:59 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:42:58 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:42:58 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:42:51 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:42:47 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:42:43 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:42:04 tstincl (EURJPY,M1) Alınan n=1 0.0006792857142856462 gösterge değerinden veri alınırken hata yok
2010.10.14 15:41:25 tstincl (EURJPY,M1) Alınan n=1 0,0007028571428570865 indikatör değerinden veri alınırken hata yok
2010.10.14 15:41:22 tstincl (EURJPY,M1) Alınan n=1 0,0007028571428570865 indikatör değerinden veri alınırken hata yok
2010.10.14 15:41:05 tstincl (EURJPY,M1) Alınan n=1 0,0007028571428570865 indikatör değerinden veri alınırken hata yok
2010.10.14 15:41:05 tstincl (EURJPY,M1) Alınan n=1 0,0007028571428570865 indikatör değerinden veri alınırken hata yok
2010.10.14 15:41:01 tstincl (EURJPY,M1) Alınan n=1 0,0007028571428570865 indikatör değerinden veri alınırken hata yok
2010.10.14 15:40:59 tstincl (EURJPY,M1) Alınan n=1 0,0007028571428570865 indikatör değerinden veri alınırken hata yok
2010.10.14 15:40:57 tstincl (EURJPY,M1) Alınan n=1 gösterge değerinden veri alınırken hata yok 0.0007028571428570865
2010.10.14 15:40:54 tstincl (EURJPY,M1) Alınan n=1 gösterge değerinden veri alınırken hata yok 0.0007028571428570865
2010.10.14 15:40:41 tstincl (EURJPY,M1) Alınan n=1 0,0007028571428570865 indikatör değerinden veri alınırken hata yok
2010.10.14 15:40:40 tstincl (EURJPY,M1) Alınan n=1 0,0007028571428570865 indikatör değerinden veri alınırken hata yok
2010.10.14 15:40:38 tstincl (EURJPY,M1) Alınan n=1 0,0007028571428570865 indikatör değerinden veri alınırken hata yok
2010.10.14 15:40:36 tstincl (EURJPY,M1) Alınan n=1 0,0007028571428570865 indikatör değerinden veri alınırken hata yok
2010.10.14 15:40:26 tstincl (EURJPY,M1) Alınan n=1 0,0007028571428570865 indikatör değerinden veri alınırken hata yok
2010.10.14 15:40:21 tstincl (EURJPY,M1) Alınan n=1 0,0007028571428570865 indikatör değerinden veri alınırken hata yok
2010.10.14 15:40:21 tstincl (EURJPY,M1) Alınan n=1 0,0007028571428570865 indikatör değerinden veri alınırken hata yok
2010.10.14 15:40:18 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:40:14 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:40:13 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:40:07 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:40:04 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:40:02 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:40:02 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:39:59 tstincl (EURJPY,M1) Alınan n=1 gösterge değerinden veri alınırken hata yok 0.0007364285714285289
2010.10.14 15:39:56 tstincl (EURJPY,M1) Alınan n=1 gösterge değerinden veri alınırken hata yok 0.0007364285714285289
2010.10.14 15:39:54 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:39:52 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:39:51 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:39:50 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:39:49 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:39:46 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:39:45 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:39:45 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:39:43 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:39:42 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:39:40 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:39:40 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:39:39 tstincl (EURJPY,M1) Alınan n=1 0,0007364285714285289 gösterge değerinden veri alınırken hata yok
2010.10.14 15:34:38 tstincl (EURJPY,M1) Alınan n=1 0,0007357142857142544 indikatör değerinden veri alınırken hata yok
2010.10.14 15:34:35 tstincl (EURJPY,M1) Kulp=10
her iki dakikada bir değişmesi gereken, 45 dakikadan bir yerde gördüğümüz gibi, m2 başına yeni çubuklar mevcut değil, ne birinciden sonra, ne ikinciden sonra, ne de onuncu başvurudan sonra.
belki benzer bir şey var?
Bu bağlamda geliştiricilere bir soru: CopyBuffer nasıl doğru çağırılır? Her aramadan önce, zaman serilerini senkronize et? o zaman gösterge tutamacının hangi zaman serisine ve sembole ait olduğunu bilmeniz gerekir, bunu bilmek için bu bilgiyi bir yerde saklamanız ve bu bilgiyi CopyBuffer'ın çağrıldığı tüm yerlere aktarmanız gerekir: kod daha karmaşık ve karmaşık hale gelir.
Test cihazı sorusu.
Test cihazı çalıştırma sonuçları ne sıklıkla kaydedilir?
Günlük, sonuçların önbellekte saklanması durumunda, yeniden hesaplama yapılmadan oradan alındığını ve zamandan tasarruf edildiğini gösterir. Oldukça uzun bir optimizasyon sırasında bilgisayarın çöktüğü bir durumla karşılaştım (nedeni önemli değil). Aynı Uzman Danışmanın aynı parametrelerle bir sonraki optimizasyon başlangıcında, hiçbir şeyin kaydedilmediği - zaman kaybı olduğu ortaya çıktı. Elbette bir güvenlik ağı var - optimizasyonu periyodik olarak durdurun ve yeniden başlatın, ancak bu çok uygun değil. 342 oluşturun.
Test cihazı sorusu.
Test cihazı çalıştırma sonuçları ne sıklıkla kaydedilir?
Günlük, sonuçların önbellekte saklanması durumunda, yeniden hesaplama yapılmadan oradan alındığını ve zamandan tasarruf edildiğini gösterir. Oldukça uzun bir optimizasyon sırasında bilgisayarın çöktüğü bir durumla karşılaştım (nedeni önemli değil). Aynı Uzman Danışmanın aynı parametrelerle bir sonraki optimizasyon başlangıcında, hiçbir şeyin kaydedilmediği - zaman kaybı olduğu ortaya çıktı. Elbette bir güvenlik ağı var - optimizasyonu periyodik olarak durdurun ve yeniden başlatın, ancak bu çok uygun değil. 342 oluşturun.
Optimizasyon tamamlandıktan sonra optimizasyon sonuçları bir dosyaya yazılır . Acil kapatma sırasında sonuçlar hatırlanmaz.
Neler yapılabileceğini düşüneceğiz.
Optimizasyon tamamlandıktan sonra optimizasyon sonuçları bir dosyaya yazılır . Acil kapatma durumunda sonuçlar hatırlanmaz.
Neler yapılabileceğini düşüneceğiz.
İyidir.
Bu arada, optimizasyon sonuçlarını sadece resimleri değil, işlemeye uygun bir biçimde kaydetmek istiyorum. Yoksa değerli düğmeyi bulamadım mı?
İyidir.
Bu arada, optimizasyon sonuçlarını sadece resimleri değil, işlemeye uygun bir biçimde kaydetmek istiyorum. Yoksa değerli düğmeyi bulamadım mı?
İyidir.
Bu arada, optimizasyon sonuçlarını sadece resimleri değil, işlemeye uygun bir biçimde kaydetmek istiyorum. Yoksa değerli düğmeyi bulamadım mı?
sergey1294 :
и у меня вопрос тоже есть, как продолжить оптимизацию после принудительного останова, в справке что-то не нашел по этому поводу ни чего.
test cihazı\önbellek\<ea_name>.<sembol>.<dönem>.<mod>.xml
Ve başka bir makale MQL5: Uzman Danışmanları Test Etme ve Optimize Etme Kılavuzu :
Optimizasyon tamamlandıktan sonra "MQL5\Tester\cache" klasörüne bakabilirsiniz, burada cci_ma_ea.EURUSD.H1.2.xml dosyası olarak elde edilen tüm parametrelerin ve özelliklerin sayısal değerlerini içeren bir dosya bulacaksınız. optimizasyonun sonucu.
Optimizasyon sonuçları şu dosyaya kaydedilir: ExpertName.SYMBOL.PERIOD.GenerationMode.xml, burada:
Bu dosya daha sonra analiz için Excel'de açılabilir.
Sadece başlat düğmesine basın.