MetaTrader 4 Strateji Test Aracını kullanmama önerileri

 

MetaTrader 3'e geri dönersek, strateji test cihazında test edildiğinde kar sağlayan gerçek bir hesapta bir strateji kullanmanın faydasız olduğu fark edildi. O günlerde, gerçek zamanlı testler tek çıkış yoluydu. M1 dönemi için Expert Advisor sürümünün kullanılması biraz yardımcı oldu. Yeni MetaTrader 4 terminalinde, geliştiriciler strateji test cihazına "Tüm işaretler (her birinin fraktal enterpolasyonu ile mevcut en küçük tüm periyotlara dayalı olarak)" modelini eklediler. Tam bir dakika geçmişi varsa, o zaman M5, M15, M30, H1, H4, Günlük periyotları için her zaman aynı tik seti oluşacaktır. Ve burada değil. Herhangi bir kene stratejisi yazıp farklı periyotlarda test etmeye çalışıyoruz. Stratejinin karlılığı 1'den yüksekse, dönem ne kadar yüksekse, sonuçlar o kadar yüksek olur. Ayrıca, örneğin H1 periyodunda kâr gösteren bir stratejiyi M1 periyodunda çalışan bir değişkene çevirirsek, hemen hemen her zaman stratejinin kârsız olduğu ortaya çıktı. MQL4'te noktadan bağımsız bir forma dönüştürmek, "Zaman serilerine erişim" grubunun işlevleriyle mümkündür: iClose(), iHigh(), iLow(), iOpen(), iTime(). Bu işlevlerin ikinci parametresi, belirli bir dönemin grafik değerlerine açıkça başvurmanıza izin verir.

Sonuç
. Test etmeden önce stratejiyi dönemden bağımsız bir forma çevirdiğinizden emin olun ve her zaman M1 döneminde test edin. Bir onay grafiği üzerinde test edilerek daha da gerçek sonuçlar elde edilebilir. Ancak MetaQuotes, kene teknolojilerini terminaline sokmamak için elinden gelenin en iyisini yapar. Görünüşe göre mesele karmaşıklık değil, çekicilik ve basitlik. Her şeyden önce, tüm acemi pazar araştırmacıları buna düşüyor. Başka bir yol, alıntıların onay geçmişini kullanan üçüncü taraf test cihazlarını kullanmaktır. Strateji kodunun MQL4 diline aktarılması ancak böyle bir test cihazında strateji üzerinde çalışıldıktan sonra mantıklı olur.

© Herurg

 
Daha kavramsal olan temel kuralı unuttunuz (aslında uzun yıllar test yapanlar için) kuralı: en küçük zaman dilimlerine geçmek kaçınılmaz başarısızlıklara yol açar.

Birçok yeni başlayan, mikroanalizde sorunlarına çözüm arıyor, keneler seviyesine ulaşmaya ve tırtıl yapmaya çalışıyor. Sonuç olarak, stratejileri 1-2 pip sapma ile çöküyor. Bu her zaman olur. Hiç kimse gürültü analizini denemeye karşı koyamaz :-)

Ve birkaç kayıp döngüsünden geçenler, dakikalar ve keneler üzerine bir analiz yapmanın çılgınca olduğunu anlarlar. Ve ters yöne giderler - pip gürültüsünün pratikte önemli olmadığı daha yüksek dönemlerde analiz ederler.


Herkesin pips mikroanalizinin zirvesine çıkma arzusunu mükemmel bir şekilde anlıyoruz. Gerçekten adım atmaları gerekiyor.
 
Interseno. Tikler farklı zaman dilimlerinde (bir dakika geçmişinin varlığında) farklı şekilde mi üretiliyor, yoksa sorun dakika geçmişinin daha yüksek zaman dilimlerinin tamamını kapsamaması mı?


Kene geçmişine nereden ulaşabilirim? MT'de de kullanılabilir.
 
Renat писал (а):
Daha kavramsal olan temel kuralı unuttunuz (aslında uzun yıllar test yapanlar için) kuralı: en küçük zaman dilimlerine geçmek kaçınılmaz başarısızlıklara yol açar.

Birçok yeni başlayan, mikroanalizde sorunlarına çözüm arıyor, keneler seviyesine ulaşmaya ve tırtıl yapmaya çalışıyor. Sonuç olarak, stratejileri 1-2 pip sapma ile çöküyor. Bu her zaman olur. Hiç kimse gürültü analizini denemeye karşı koyamaz :-)

Ve birkaç kayıp döngüsünden geçenler, dakikalar ve keneler üzerine bir analiz yapmanın çılgınca olduğunu anlarlar. Ve ters yöne giderler - pip gürültüsünün pratikte önemli olmadığı daha yüksek dönemlerde analiz ederler.


Herkesin pips mikroanalizinin zirvesine çıkma arzusunu mükemmel bir şekilde anlıyoruz. Gerçekten adım atmaları gerekiyor.

Bana öyle geliyor ki bu M1 üzerinde analiz değil, test cihazında M1 periyodu seçimi ile test etme ve analizin yapıldığı zaman dilimi uzman tarafından çağrılan göstergelerde belirtilir.
 
Renat писал (а):
Daha kavramsal olan temel kuralı unuttunuz (aslında uzun yıllar test yapanlar için) kuralı: en küçük zaman dilimlerine geçmek kaçınılmaz başarısızlıklara yol açar.

Birçok yeni başlayan, mikroanalizde sorunlarına çözüm arıyor, keneler seviyesine ulaşmaya ve tırtıl yapmaya çalışıyor. Sonuç olarak, stratejileri 1-2 pip sapma ile çöküyor.
Siparişe göre geliştirdiğim stratejilerin M15 - H4 periyotlarında çok iyi sonuçlar verdiğini not ediyorum. Yaklaşık 30 - 200 piplik hedeflerimiz vardı, takip eden stop ve stoploss. Ama sonra gerçek hayatta işe yaramadığına dair şikayetler vardı. Bu stratejilere hiçbir şekilde pipleme denilemez. Dönemden bağımsız forma dönüştürülerek ve M1 periyodu üzerinde test edildikten sonra stratejilerin kârsız olduğu tespit edilmiştir. Büyük periyotlarda herhangi bir hata ayıklamak imkansızdır. Strateji test cihazının tik akışı, dönemden döneme büyük ölçüde değişir ve gerçek piyasanın doğasına hiç uymaz. Bu gibi durumlarda teknik analiz işe yaramaz. Yalnızca gerçeğe mümkün olduğunca yakın teklif akışı nesnel bir test sağlayabilir. Ve bu 1-2 pip yakalamakla ilgili değil.

© Herurg
 
Integer писал (а):
Interseno. Keneler farklı zaman dilimlerinde gerçekten farklı şekilde mi oluşturuluyor (bir dakikalık bir geçmiş varsa)...?
Herhangi bir kene stratejisi yazıp farklı periyotlarda test etmeye çalışıyoruz. Aynı zamanda, "Tüm işaretler (her birinin fraktal enterpolasyonu ile mevcut en küçük tüm periyotlara dayalı olarak)" modeli seçilir. Şahsen, dakikaların tam geçmişiyle bile sonuçların çok farklı olduğuna ikna oldum. Buraya ve buraya bakın. Dönem H1 fahiş sonuçlar gösteriyor. M1 dönemi daha gerçek ve mütevazı. Teknoloji yalnızca kenedir ve döneme bağlı değildir.

© Herurg
 
Renat писал (а):
Daha kavramsal olan temel kuralı unuttunuz (aslında uzun yıllar test yapanlar için) kuralı: en küçük zaman dilimlerine geçmek kaçınılmaz başarısızlıklara yol açar.

Birçok yeni başlayan, mikroanalizde sorunlarına çözüm arıyor, keneler seviyesine ulaşmaya ve tırtıl yapmaya çalışıyor. Sonuç olarak, stratejileri 1-2 pip sapma ile çöküyor. Bu her zaman olur. Hiç kimse gürültü analizini denemeye karşı koyamaz :-)

Ve birkaç kayıp döngüsünden geçenler, dakikalar ve keneler üzerine bir analiz yapmanın çılgınca olduğunu anlarlar. Ve ters yöne giderler - pip gürültüsünün pratikte önemli olmadığı daha yüksek dönemlerde analiz ederler.


Herkesin pips mikroanalizinin zirvesine çıkma arzusunu mükemmel bir şekilde anlıyoruz. Gerçekten adım atmaları gerekiyor.

Evet, her şey çok basit aslında... Model gerçeğe olabildiğince yakın olmalı... Hatta gerçekliğin hikayesiyse daha da güzel... ve bizi gürültülerle korkutma... :) Soru bir kez sorulmadı - neden zaten bilinenleri modelleyin? .. :)
 
mandor :
tamsayı :
Interseno. Keneler farklı zaman dilimlerinde gerçekten farklı şekilde mi oluşturuluyor (bir dakikalık bir geçmiş varsa)...?
Herhangi bir kene stratejisi yazıp farklı periyotlarda test etmeye çalışıyoruz. Aynı zamanda, "Tüm işaretler (her birinin fraktal enterpolasyonu ile mevcut en küçük tüm periyotlara dayalı olarak)" modelini seçer. Şahsen, dakikaların tam geçmişiyle bile sonuçların çok farklı olduğuna ikna oldum. Buraya ve buraya bakın. H1 periyodu fahiş sonuçlar gösteriyor. M1 dönemi daha gerçek ve mütevazı. Teknoloji yalnızca kenedir ve döneme bağlı değildir.

© Herurg

Seni doğru anladıysam, farklı dönemler arasındaki farkı görmüyor musun? Yani, H1 için yazılmış bir strateji M1'de normal mi/ayrıca iyi mi çalışmalı?

Bunu gerçekten belirtirseniz (stratejinin farklı zaman dilimlerinde test edilmesi aynı olmalıdır), müşterilerinize en içten taziyelerimi sunarım. Bu, durumun tamamen çılgınca bir yanlış anlaşılması veya "yanlış bir şey söylediyseniz, o zaman beni yanlış anladınız" modunda kelimelerle oynama girişimidir.
 
Renat писал (а):
Seni doğru anladıysam, farklı dönemler arasındaki farkı görmüyor musun? Yani, H1 için yazılmış bir strateji M1'de normal mi/ayrıca iyi mi çalışmalı?

Bunu gerçekten belirtirseniz (stratejinin farklı zaman dilimlerinde test edilmesi aynı olmalıdır), müşterilerinize en içten taziyelerimi sunarım. Bu, durumun tamamen çılgınca bir yanlış anlaşılması veya "yanlış bir şey söylediyseniz, o zaman beni yanlış anladınız" modunda kelimelerle oynama girişimidir.
Sadece strateji test cihazının "Tüm işaretler (her birinin fraktal enterpolasyonu ile mevcut en küçük tüm periyotlara dayanarak)" modelini kullanırken ve test edilen aralık için tam bir dakika geçmişiyle farklı süreler için farklı bir işaret kümesi verdiğini kastettim. Bu setin ne kadar farklı olduğunu keşfetmedim. H1 grafiğinin verilerinin hala "Zaman serilerine erişim" grubunun işlevleri kullanılarak kullanılmasına rağmen, H1 için karlı stratejiler M1'de kârsız hale gelirse, görünüşe göre önemli ölçüde farklıdır: iClose(NULL,PERIOD_H1,...), iHigh (NULL,PERIOD_H1 ,...), iLow(NULL,PERIOD_H1,...), iOpen(NULL,PERIOD_H1,...), iTime(NULL, PERIOD_H1,...). Peki, bu anı soyluların mareşaline (MQ) başka nasıl açıklayabilirim?

Sipariş olarak M1 için herhangi bir özel strateji almadım veya yazmadım. Bu sadece test yöntemleriyle ilgili. H1'deki test cihazı, piyasadan tamamen uzak bir dizi onay verir.

© Herurg
 
Registr :

Evet, her şey çok basit aslında... Model gerçeğe olabildiğince yakın olmalı... Hatta gerçekliğin hikayesiyse daha da güzel... ve bizi gürültülerle korkutma... :) Soru bir kez sorulmadı - neden zaten bilinenleri modelleyin? .. :)

Rake ile iyi şanslar :) Dakikalara dayalı testler neredeyse mükemmel çalışıyor. Eh, hala anlamıyorsunuz - bu yüzden herhangi bir acemi tüccarın banal mantığının ne önerdiğini ve ne hakkında uyardığımı yapmaya / söylemeye çalışıyorsunuz:

Birçok yeni başlayan , mikroanalizde sorunlarına çözüm arıyor , keneler seviyesine ulaşmaya ve tırtıl yapmaya çalışıyor . Sonuç olarak, stratejileri 1-2 pip sapma ile çöküyor. Bu her zaman olur. Hiç kimse gürültü analizini denemeye karşı koyamaz :-)

Ve birkaç kayıp döngüsünden geçenler, dakikalar ve keneler üzerine bir analiz yapmanın çılgınca olduğunu anlarlar. Ve ters yöne giderler - pip gürültüsünün pratikte önemli olmadığı daha yüksek dönemlerde analiz ederler.


Herkesin pips mikroanalizinin zirvesine çıkma arzusunu çok iyi anlıyoruz. Gerçekten adım atmaları gerekiyor .

Kene testi yapacağız (aşağıdaki sistemlerde) - bu zor değil, ancak hiçbir şekilde sorununuzu çözmeyecektir. Ama yine de, (test eden ile gerçek olan arasındaki farkın tamamen aynı problemiyle) bir anlayış getirecektir - tık sesiyle işlem yapmak istikrarsızdır ve kârsızdır.


Bu arada, 2006 Otomatik Ticaret Şampiyonası için Uzman Danışmanları kabul ederken yapılan ön testlerin analizi, gönderilen Uzman Danışmanların %60'ının basit kuralları bile takip edemediğini gösterdi. Ve kodlarının içinde yatan şey tam bir pusu.

Pratik olarak _all_writing_ Uzman Danışmanlar (sadece Şampiyona ile ilgili değil) "pürüzlülük/kalın cilt" bloğunu içermez ve bu nedenle herhangi bir hışırtıda seğirir. Yani, programcılar uzmanlarına kasıtlı olarak kaba davranma gereğini düşünmezler bile. "Keneler her zaman yanlıştır ve 2-3 piplik standart bir gürültü ile kazanmalıyım" özünü anlamak yerine, "yanlış tikler" hakkında düşünmeleri çok daha kolaydır.

 
mandor :
Renat :
Seni doğru anladıysam, farklı dönemler arasındaki farkı görmüyor musun? Yani, H1 için yazılmış bir strateji M1'de normal mi/ayrıca iyi mi çalışmalı?

Bunu gerçekten belirtirseniz (stratejinin farklı zaman dilimlerinde test edilmesi aynı olmalıdır), müşterilerinize en içten taziyelerimi sunarım. Bu, durumun tamamen çılgınca bir yanlış anlaşılması veya "yanlış bir şey söylediyseniz, o zaman beni yanlış anladınız" modunda kelimelerle oynama girişimidir.
Sadece strateji test cihazının "Tüm işaretler (her birinin fraktal enterpolasyonu ile mevcut en küçük tüm periyotlara dayanarak)" modelini kullanırken ve test edilen aralık için tam bir dakika geçmişiyle farklı süreler için farklı bir işaret kümesi verdiğini kastettim. Bu setin ne kadar farklı olduğunu keşfetmedim. H1 grafiğinin verilerinin hala "Zaman serilerine erişim" grubunun işlevleri kullanılarak kullanılmasına rağmen, H1 için karlı stratejiler M1'de kârsız hale gelirse, görünüşe göre önemli ölçüde farklıdır: iClose(NULL,PERIOD_H1,...), iHigh (NULL,PERIOD_H1 ,...), iLow(NULL,PERIOD_H1,...), iOpen(NULL,PERIOD_H1,...), iTime(NULL, PERIOD_H1,...). Peki, soyluların mareşaline (MQ) daha fazlasını nasıl açıklayabilirsiniz?

© Herurg

Ve bir çalışma yürütüyor ve sonuçların tutarsızlıklarını yayınlıyorsunuz - herkes için ilginç olacak. Ve her şeyden önce - bize. Makaleler bölümü için makale olarak gönderirseniz, bunun için ödeme yaparız (şu anda birkaç makale için 1.720 dolar ödedik).