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
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
MT4 ve MT5 geriye dönük testi
Sergey Golubev , 2017.02.17 20:53
EA'yı MT5 üzerinde 'gerçek tiklere dayalı her tik' kullanarak geriye dönük test ediyorsanız, bu nedenle belirli bir broker ile MT5 platformunda işlem yapmakla neredeyse aynı olacaktır (çünkü gerçek geçmiş verilere dayanmaktadır).
Örnek, şu konuyu okuyun: Neden MT5, MT4'ten daha iyidir? Daha az sınırlaması var mı ??? - Konunun ilk mesajından alıntıdır:
Hepimiz geriye dönük testlerde muhteşem sonuçlar elde eden yüzlerce robot gördük, ancak gerçek hesapta çalışırken sonuçlar çok kötüydü. Bunun temel nedeni, gerçek piyasa koşullarıyla ilgisi olmayan koşullarla yapılmış olmalarıdır.
--------------
Bildiğim gibi - bazı kodlayıcılar/tüccarlar, MT4 EA'larını yalnızca geriye dönük test etmek ve/veya gerçeğe en yakın geri test sonuçlarını elde etmek için optimizasyonlu ayarları bulmak için MT4 EA'larını MT5'e dönüştürüyor.
Ticaret stratejilerini gerçek keneler üzerinde test etme
Makale, basit bir ticaret stratejisini üç modda test etmenin sonuçlarını sunar: dakika çubuklarının yalnızca Açık, Yüksek, Düşük ve Kapanış fiyatlarını kullanarak " 1 dakikalık OHLC "; " Her tik " modunda ayrıntılı modellemenin yanı sıra, gerçek geçmiş verileri uygulayan en doğru " Gerçek tiklere dayalı her tik " modunda.
Sonuçları karşılaştırmak, kaliteyi çeşitli modlarda değerlendirmemizi sağlar ve sonuçları daha hızlı alabilmek için test cihazını daha verimli kullanmamıza yardımcı olur. "1 dakikalık OHLC" modu, hızlı tahmini test sonuçlarının alınmasını sağlar, "Her tik" modu gerçeğe daha yakındır, gerçek keneler üzerinde test ise en doğru ancak zaman alıcıdır. Bir ticaret robotunun mantığındaki hataların, strateji test sonuçlarını seçilen bir test moduna daha duyarlı hale getirerek ticaret işlemlerinin sayısını etkileyebileceğini unutmayın.
Daha fazla makale:
Genetik algoritmalar - çok kolay!
Genetik algoritma (GA), pratik olarak önemli vakaların çoğunda probleme kabul edilebilir bir çözüm sunan, ancak kararların doğruluğu matematiksel olarak kanıtlanmamış buluşsal algoritmayı (EA) ifade eder ve en sık problemler için kullanılır, analitik çözümü çok zor hatta imkansız olan.
Bu sınıfın (NP sınıfı) bir probleminin klasik bir örneği, bir "gezgin satıcı problemi"dir (en ünlü kombinatoryal optimizasyon problemlerinden biridir). Asıl zorluk, verilen şehirlerden en az bir kez geçen ve ardından ilk şehre dönen en avantajlı rotayı bulmaktır). Ancak hiçbir şey onları resmileştirmeye yol açan görevler için kullanmayı engellemez.
EA, önemli miktarda zaman alan tüm seçenekleri gözden geçirmek yerine, yüksek hesaplama karmaşıklığına sahip sorunları çözmek için yaygın olarak kullanılmaktadır. Desen tanıma gibi yapay zeka alanlarında, antivirüs yazılımlarında, mühendislikte, bilgisayar oyunlarında ve diğer alanlarda kullanılırlar.
MetaQuotes Software Corp.'un MetaTrader4 / 5 yazılım ürünlerinde GA kullandığından bahsetmek gerekir. Strateji test edici hakkında ve yerleşik bir strateji optimize edici kullanarak ne kadar zaman ve emekten tasarruf edilebileceğini hepimiz biliyoruz. Doğrudan numaralandırmada olduğu gibi, GA kullanımıyla optimize etmek mümkündür. Ayrıca MetaTrader 5 test cihazı, kullanıcı optimizasyon kriterlerini kullanmamıza izin veriyor. Belki okuyucu, doğrudan numaralandırmanın aksine GA ve EA tarafından sağlanan avantajlar hakkındaki makaleleri okumakla ilgilenecektir.
Daha fazla makale ile ilgili:
Uzman danışmanların optimizasyonu için özel kriterler oluşturma
MetaTrader 5 Müşteri Terminali, Expert Advisor parametrelerinin optimizasyonu için çok çeşitli fırsatlar sunar. Strateji test edicide yer alan optimizasyon kriterlerine ek olarak, geliştiricilere kendi kriterlerini oluşturma fırsatı verilir. Bu, Uzman Danışmanların test edilmesi ve optimize edilmesi için neredeyse sınırsız sayıda olanak sağlar. Makale, bu tür kriterleri oluşturmanın pratik yollarını açıklar - hem karmaşık hem de basit olanlar.
Sinir ağı: Kendi kendini optimize eden Uzman Danışman
Stratejimizi belirleyip Uzman Danışmanımızda uyguladıktan sonra, çabalarımızı tamamen geçersiz kılabilecek iki sorunla karşı karşıya kalıyoruz.
- En uygun giriş değerleri nelerdir?
- Bu değerler ne kadar süre güvenilir kalır? Ne zaman yeniden optimizasyon yapmamız gerekiyor?
Önceden tanımlanmış parametreler (sembol, zaman çerçevesi vb.) dışında başka (düzenlenebilir) ayarlar da vardır: gösterge hesaplama süresi, alış/satış seviyeleri, TP/SL seviyeleri, vb. Bu, EA'yı kullanırken bazı sorunlara neden olabilir.Belirli aralıklarla pozisyon açma ve kapama koşullarını optimize edebilen bir Uzman Danışman geliştirmek mümkün müdür?
Yeni başlayanlara yardımcı olabilecek bazı tartışma konuları:
MetaTester Aracıları çalışmaya başlamıyor
Myql temsilci yöneticisi
Bir acemi için küçük bir soruVe bu, örneğin önemli olabilecek bir şeydir:
============
MetaTrader 5 Yardım → MQL5 Cloud Network → Nasıl Katılım Sağlanır - MQL5 Cloud Network'e Katılım Kısıtlamaları
MQL5 Cloud Network'e katılımın çeşitli sınırlamaları vardır:
bazı sınırlamaları ifşa etmek için iyi bir konu -
Bulut Ağındaki Metatrader5 Strateji Test Cihazı Sınırlamaları: nasıl düzeltilir?
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Bulut Ağındaki Metatrader5 Strateji Test Cihazı Sınırlamaları: nasıl düzeltilir?
Alain Verleyen , 2017.09.23 11:37
Bu makale yardımcı olacaktır -
MetaTrader 5'te özel semboller oluşturma ve test etme
MT5'te Çoklu Para Birimli Uzman Danışmanlar - geriye dönük test ve optimizasyon
Konular/yazılar
Kod Tabanı
Makaleler
Strateji test cihazında çok para birimli bir EA çalıştırılarak da ilginç sonuçlar elde edilebilir. Örnek olarak, CodeBase'den ücretsiz Multicurrency Expert kullanıldı. Ayrıca EA başlığında "#include <DistributionOfProfits.mqh>" dosyası belirtilmiş ve "CDistributionOfProfits ExtDistribution" değişkeni bildirilmiş ve kodun sonuna "OnTester()" fonksiyonu eklenmiştir. Tek bir çalıştırmadan sonra şu istatistikler alındı: "TestAnalysis.htm".
Market Watch'ta seçilen tüm semboller üzerinde optimizasyon
belgeler
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Metatrader 5'e Nasıl Başlanır?
Sergey Golubev , 2019.05.22 14:25
HTML ve CSV raporlarına dayalı olarak çok para birimli ticaret geçmişi nasıl görselleştirilir
MetaTrader 5, piyasaya sürülmesinden bu yana çok para birimli test seçenekleri sunar. Bu olasılık genellikle tüccarlar tarafından kullanılır. Ancak işlev evrensel değildir. Özellikle, bir test yaptıktan sonra, kullanıcı gerçekleştirilen alım satım işlemlerini içeren bir grafik açabilir. Ancak bu, strateji test cihazı ayarlarında seçilen işlem gören bir sembolün yalnızca bir grafiğidir. Görsel inceleme her zaman verimli olmasa da, kullanılan tüm sembollerin tüm işlem geçmişi testten sonra görüntülenemez. Testten bir süre sonra ek analiz gerekebilir. Ayrıca, başka bir kişi tarafından bir rapor sağlanabilir. Bu nedenle, HTML test raporuna dayalı olarak birden çok çalışma sembolü üzerinde alım satımı görselleştirmek için bir araç çok faydalı olacaktır.
Önceki makale, CSS seçicilerini [1] temel alan HTML ayrıştırıcısının bir açıklamasını sağladı . Ayrıştırıcı, ticaretin oluşturulabileceği (grafik nesneler) temelinde HTML raporundan anlaşmaların listesini çıkarır. CSV dosyalarının Signals bölümünden ayrıştırılması biraz daha kolaydır, MetaTrader 4 (*.history.csv) ve MetaTrader 5 (*.positions.csv) sinyalleri için dosya formatı yerleşik MQL işlevleri tarafından desteklenir.
İyi konu başlatıldı -
----------------
MT4 Strategy Tester: iyi uygulamalar, teknik bilgiler ve nasıl yapılır
Bu konu soru sormak için DEĞİLDİR, referans olarak kullanılacaktır.