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
Şimdi de aynı şey yapılıyor. Test işlemi sırasında sembolleri yükleyin.
Veya test başlamadan hemen önce, eğer böyle bir liste varsa, listede test için seçilen karakterleri belirleyin ve tamamlayın. Alternatif olarak, önbellekte bulunan sembollere artık ihtiyaç duyulmadığını belirlediyseniz, bunları test cihazında kullanmayın.
Her durumda, açık bir cevabım olamaz, ancak yalnızca varsayımlar ve seçenek önerileri düzeyinde.
TAMAM.
Uzman Danışman ticaret yapmaz. Ancak, görünüşe göre, giriş olasılığı kontrol edildiğinden, marj gereksinimlerini hesaplamak için ana çiftle birlikte başka bir çift yüklenir. İki çift için veriler önbelleğe alınır, böylece yeniden test ederken, paketi açıp verileri hazırlamakla zaman kaybetmezsiniz.
EA ticarete başladı. Karı hesaplamak için ikinci eksik çift yüklenir. Yine, bu veriler önbelleğe alınır, böylece yeniden test ettiğinizde, verileri paketinden çıkarmak ve hazırlamak için zaman kaybetmezsiniz.
Şahsen, tarihe uygulanan "gereksiz" tiklerle zaman kaybetmekten hoşlanmıyorsunuz. Diğerleri, verileri yeniden paketlemek ve hazırlamak için çok daha fazla zaman harcamaktan hoşlanmayacaktır.
tamam sen cevapla Herhangi bir talep olmadıkça neden "ekstra" enstrümanların onay işaretlerini uygulamıyorsunuz? "İyi soru" (c) Ve bu anda, istek anında, bir tarih oluşturmak gerekir (ve hatta keneler de vardır, çünkü birileri de onları talep edebilir). Zaman kaybı, tarihi kademeli olarak inşa etmemizden (şu anda inşa ettiğimiz gibi) daha da büyük olacaktır.
Bazı geçmişleri kullanan bir Uzman Danışmanın, diğer geçişlerde bu geçmişi kullanmayacağını kesin olarak tahmin etmek imkansızdır. Sonraki test geçişlerindeki geçmişin önceki geçişlerdekiyle aynı olması gerekeceği gerçeği için yüzde 99
TAMAM.
Uzman Danışman ticaret yapmaz. Ancak, görünüşe göre, giriş olasılığı kontrol edildiğinden, marj gereksinimlerini hesaplamak için ana çiftle birlikte başka bir çift yüklenir. İki çift için veriler önbelleğe alınır, böylece yeniden test ederken, paketi açıp verileri hazırlamakla zaman kaybetmezsiniz.
EA ticarete başladı. Karı hesaplamak için ikinci eksik çift yüklenir. Yine, bu veriler önbelleğe alınır, böylece yeniden test ettiğinizde, verileri paketinden çıkarmak ve hazırlamak için zaman kaybetmezsiniz.
Şahsen, tarihe uygulanan "gereksiz" tiklerle zaman kaybetmekten hoşlanmıyorsunuz. Diğerleri, verileri yeniden paketlemek ve hazırlamak için çok daha fazla zaman harcamaktan hoşlanmayacaktır.
tamam sen cevapla Herhangi bir talep olmadıkça neden "ekstra" enstrümanların onay işaretlerini uygulamıyorsunuz? "İyi soru" (c) Ve bu anda, istek anında, bir tarih oluşturmak gerekir (ve hatta keneler de vardır, çünkü birileri de onları talep edebilir). Zaman kaybı, tarihi kademeli olarak inşa etmemizden (şu anda inşa ettiğimiz gibi) daha da büyük olacaktır.
Bazı geçmişleri kullanan bir Uzman Danışmanın, diğer geçişlerde bu geçmişi kullanmayacağını kesin olarak tahmin etmek imkansızdır. Sonraki test geçişlerindeki geçmişin önceki geçişlerdekiyle aynı olması gerekeceği gerçeği için yüzde 99
Pek ısrar etmiyorum. Bu açıklamaya hemen başlayabilirsiniz. Seçtiğiniz seçeneğin en iyisi olduğundan eminseniz, tartışmaya harcamadan zaman kazanabilirsiniz. Ama mümkünse açıklamaya ihtiyacım var çünkü ne anlaşıldığından emin değilim.
Bu açıklama tamamen optimizasyon süreciyle mi ilgili?
Ve eğer sadece tek bir test sürecinden bahsediyorsak? Sadece EURUSD test edilirken neden önceki testlerden GBPUSD ve AUDUSD'den işaretler çıkıyor?
Sadece bir (EURUSD) kesinlikle gerekli olduğunda, hangi durumda diğer sembollerin (GBPUSD ve AUDUSD) işaretlerinin gerekli olabileceğini anlamıyorum. Bazı somut örneklere ve rakamlara ihtiyacımız var.
Ve bundan önce aynı anda 20 karakteri test edersem? Şimdi sadece bir tanesinde test etmem gerekiyorsa neden tüm bu sembollerden işaretler çıkıyor? Önceki tek testte ne kadar çok karakter kullanılırsa, test o kadar uzun sürer. Sonuçta tamamen farklı bir karakter grubundan karakter testlerine geçebilirim. Ve önceki sembol grubundan gelen verilere hiç ihtiyacım yok.
Ve hangi zaman maliyetlerinden bahsediyoruz (paket açma / hazırlama)? Verileri açmak ve hazırlamak ne kadar sürer? Ve çok karakterli bir testten sonra tek bir testin süresi ne kadar artar?
Şimdi test edip sonuçları göstereceğim. Belirli bir örnekle ilgili bir açıklama gereklidir.
1 sembol: EURUSD
//---
5 sembol: EURUSD,GBPUSD,USDJPY,AUDUSD,USDCAD
//---
Şimdi bir karakter üzerinde tekrar test etmek gerekiyordu.
1 sembol: EURUSD
//---
Bu durumda, bu sembollerin keneleri neden burada ? Bu ekstra yük nedeniyle, bir karakter üzerindeki test süresi 3 kattan fazla arttı. Zaman aralığı bir yıldır. Ya 5 yıl boyunca test yapmam gerekirse?
"Önbellekleri temizle" onay kutusu eksik.
"Önbellekleri temizle" onay kutusu eksik.
İlk dörtte böyle (benzer) bir küçük kargamız vardı. Onu kaldırdım. Kullanıcıların büyük bir kısmı ve birçok soru yanlış anlaşıldığından.
İlk dörtte böyle (benzer) bir küçük kargamız vardı. Onu kaldırdım. Kullanıcıların büyük bir kısmı ve birçok soru yanlış anlaşıldığından.
Üç mesaj gelecek:
Testler için Uzman Danışmanımı kullanacağım. Aynı seri testleri çalıştırabilir ve sonuçlarınızı gönderebilirsiniz. Benim durumumda, 1 yıllık bir süre içinde on binlerce işlem elde ediliyor.
1. Strateji Test Cihazında bir Uzman Danışman testi ne kadar sürer?
Örnek olarak Açık fiyat modundaki test sonuçlarına bir göz atalım. Zaman Çerçevesi M5 (beş dakikalık veri). Hedge hesap türü. Zaman aralığı bir yıldır ( 2017.01.01 - 2018.01.01 ).
Sembol : EURUSD
Yukarıdaki test sonuçlarına göre, bir yıllık süre boyunca bir karakter üzerindeki testin 1-1.5 saniye sürdüğü görülebilir.
Şimdi hesap para birimi olmayan bir döviz çiftini test etmeye çalışalım. Örneğin, ABD doları (USD) cinsinden bir hesabınız varsa, test için USD içermeyen bir sembol alacağız. Örneğin EURCHF. Gerçek şu ki, bu durumda marj gereksinimlerinin ve kârın doğru hesaplanması için testte EURUSD ve USDCHF sembolleri kullanılacak ve bu da test süresini artıracaktır.
Sembol : EURCHF
Gördüğünüz gibi, çapraz oranlar için test yaklaşık olarak iki kat daha uzun olacaktır. Bu durumda test 1.5-2 saniye sürmüştür . Şimdi birkaç karakter üzerinde test etmeye çalışalım.
Semboller : EURUSD,GBPUSD,USDJPY
Semboller : EURCHF,AUDCAD,AUDNZD
Birden çok karakteri test ederken, testin hızı yavaşlar. Ne yazık ki, testlerin doğruluğunu kaybetmeden bunu farklı şekilde yapmak artık mümkün değil. Ancak, daha önce belirtildiği gibi, sonraki güncellemelerde terminal geliştiricileri, çok karakterli testleri birçok kez daha hızlı gerçekleştirme yeteneğini ekleyerek MQL5 dilinin yeteneklerini genişletecekler.
2. Bir bilgisayarda ayarları optimize etmek ne kadar sürer?
Örneğin, sadece Açık fiyat modunda Alpari brokerinin verileri üzerindeki parametreleri farklı semboller üzerinde optimize etmeye çalışalım. Zaman Çerçevesi M5 (beş dakikalık veri). Hedge hesap türü. Zaman aralığı bir yıldır ( 2017.01.01 - 2018.01.01 ).
Sembol : EURUSD
Sembol : EURCHF
Semboller : EURUSD,GBPUSD,USDJPY
Semboller : EURCHF,AUDCAD,AUDNZD
Yakın gelecekte MetaTrader 5 terminali güncellenecek ve test ve optimizasyon hızı kat kat daha hızlı olacak. O zaman, Tüm onaylar modunda bile optimizasyon gerçekleştirmek mümkün olabilir. Ayrıca optimizasyon hızı artacağından MQL5 Cloud Network hizmetini kullanmak daha karlı hale gelecektir.