mt5 strateji test keneleri - sayfa 2

 
WhooDoo22 :

Bir başlık, bir makaleyi adlandırmak için yalnızca birkaç satırlık bir metindir, böylece sitede gezinirken kullanıcılar tarafından (küçük ole' me gibi) bulunabilir. Evet, makalenin başlığı, konunun arka planı hakkında güçlü bir işaret veriyor ancak ayrıntılı bir açıklama almak için içeriğini okumaya karar verdim. Evet, makalenin başlığı "Keneler Nesil Algoritması" ile tartışamam, ancak makalenin içeriğini sorumu doğrulamak için okumadığımda bana gerçekten yardımcı olmadığını hissediyorum (şimdi çok aceleci değil WhooDoo, doğru ? Hahahaha!)

Makaleyi okumadın mı? 31 Ocak'ta PM yoluyla size link verdiğim makalenin aynısı.
 
NyemaSanya :

Merhaba WhooDoo22 ,


Onlar doğru değil.

Bu benim için oldukça önemli bir konu olurdu. Hızlı stratejiler geliştirmeye çalışıyorum (5 dakikalık grafikte işlem yapıyorum, fırsatlar sadece dakikalarca sürüyor). Test cihazı optimizasyonunda iyi sonuçlar aldım ancak gerçek zamanlı olarak sonuçlar çok farklıydı. Ve farklı, yalnızca kâr veya zarar anlamına gelmez , anlaşmaların sayısı anlamına gelir. Açıkçası, teste dayalı olarak günde birkaç işlem beklediğiniz, ancak gerçek zamanlı demo hesabında düzinelerce gerçekleştiğinde, test cihazında bir sorun olduğundan şüpheleniyorsunuz.

Bu nedenle bu sorunla ilgilenmeye başladım. Ticaret yapmayan, yalnızca keneleri dosyaya kaydeden bir EA yazdım. Bu, gerçek hayat verilerini verdi (VPS üzerinde çalışır, bu nedenle her şeyi güvenilir bir şekilde kaydeder). Test cihazından her onay verisini yazdıran değiştirilmiş bir sürüm oluşturdum. Bu parçayı günlükten çıkardım. Böylece hem verilerim vardı hem de karşılaştırabilirdim. Ve sürpriz geldi.

Bir kene mi yoksa birkaç kene mi kaçırdığınızı nasıl belirlersiniz? ve bir kene veya birkaç tik atladığınızı görürseniz ne yaparsınız?
 
NyemaSanya :

Merhaba WhooDoo22 ,


Doğru değiller.

Bu benim için oldukça önemli bir konu olurdu. Hızlı stratejiler geliştirmeye çalışıyorum (5 dakikalık grafikte işlem yapıyorum, fırsatlar sadece dakikalarca sürüyor). Test cihazı optimizasyonunda iyi sonuçlar aldım ancak gerçek zamanlı olarak sonuçlar çok farklıydı. Ve farklı, yalnızca kâr veya zarar anlamına gelmez , anlaşmaların sayısı anlamına gelir. Açıkçası, teste dayalı olarak günde birkaç işlem beklediğiniz, ancak gerçek zamanlı demo hesabında düzinelerce gerçekleştiğinde, test cihazında bir sorun olduğundan şüpheleniyorsunuz.

Bu nedenle bu sorunla ilgilenmeye başladım. Ticaret yapmayan, yalnızca keneleri dosyaya kaydeden bir EA yazdım. Bu, gerçek hayat verilerini verdi (VPS üzerinde çalışır, bu nedenle her şeyi güvenilir bir şekilde kaydeder). Test cihazından her onay verisini yazdıran değiştirilmiş bir sürüm oluşturdum. Bu parçayı günlükten çıkardım. Böylece hem verilerim vardı hem de karşılaştırabilirdim. Ve sürpriz geldi.

Aslında, test verileri daha fazladır. https://www.mql5.com/en/articles/75 adlı bu makalede anlatılan sadeleştirme nedeniyle test cihazı verilerinin daha az olmasını bekliyordum, ancak bu doğru değil. Konuyu netleştirmek için basit kelimelerle yinelemek gerekirse: strateji test cihazında, aynı zaman periyodu için (örneğin 1 dakika) gerçek hayatta olduğundan daha fazla onay işareti oluşturulur . Ayrıca, yerleşik göstergeler tarafından gösterilen hacimler kaydedilenden tamamen farklıdır.


Not:

Ana mum verileri (açık, kapalı, yüksek, düşük) aynı fikirde olduğundan, kene test cihazı ile gerçek hayat arasındaki farkla ilgili sorun şeffaf değildir. Gerçek hayat verilerini kaydetmeden ve test cihazıyla karşılaştırmadan tanıması mümkün değildir.

Merhaba NyemaSanya,

Tam olarak açıkladığınız bakış açınız için teşekkür ederim.

MQL5 test cihazı kodunu değiştirme yetkisine sahip olan kişi, MQL4 için olduğu gibi MQL5 ana dizini klasöründe bulunan bir geçmiş klasöründeki gerçek onay verilerini okumak için bu kodu değiştirirse bir çözüm olabilir.

MQL4 test cihazında her tik modunda (%90 doğruluk) stratejiler çalıştırırken her zaman iyi bir kahkaha atarım, ardından "nit-seçici" modu (%99 doğruluk) açar ve giriş/çıkış sinyalleri gösterildiğinde "duvardaki yazıyı" okurum tamamen farklı sonuçlar.

Teşekkür ederim

 
RaptorUK :
Makaleyi okumadın mı? 31 Ocak'ta PM yoluyla size link verdiğim makalenin aynısı.

Hata, yanlış kelime.

" Makalenin içeriğini okumadım" ile "Makalenin içeriğini okumadım".

Evet, bana sağladığınız bu makaleyi okuduğuma inanıyorum.

Teşekkür ederim

 
RaptorUK :
Bir kene mi yoksa birkaç kene mi kaçırdığınızı nasıl belirlersiniz? ve bir kene veya birkaç tik atladığınızı görürseniz ne yaparsınız?

Sanırım NyemaSanya ile konuşuyorsun, değil mi? MQL5 test cihazı hakkında bildiğim tek şey, sahte keneler çalıştırdığı (görünüşe göre MQL4 test cihazından daha doğru) ve hepsi bu kadar efendim.

Teşekkür ederim

 
RaptorUK :
Bir kene mi yoksa birkaç tik mi kaçırdığınızı nasıl belirlersiniz? ve bir kene veya birkaç tik atladığınızı görürseniz ne yaparsınız?

Merhaba RaptorUK

Fark, bir veya iki eksik kene değildir. Size bir örnek veriyorum: 2013. 7 Mart, 2.00'den 10.00'a. Gerçek hayatta kene sayısı 27 878, test cihazında 49 676.

 
NyemaSanya :

Merhaba RaptorUK

Fark, bir veya iki eksik kene değildir. Size bir örnek veriyorum: 2013. 7 Mart, 2.00'den 10.00'a. Gerçek hayatta kene sayısı 27 878, test cihazında 49 676.

Peki tipik olarak kaç kene kaçırıyorsunuz? kontrol etmezseniz, aslında kenelerin %50'sini kaçırıp kaçırmadığınızı bilemezsiniz?
 
WhooDoo22 :

Merhaba NyemaSanya,

Tam olarak açıkladığınız bakış açınız için teşekkür ederim.

MQL5 test cihazı kodunu değiştirme yetkisine sahip olan kişi, MQL4 için olduğu gibi MQL5 ana dizini klasöründe bulunan bir geçmiş klasöründeki gerçek onay verilerini okumak için bu kodu değiştirmişse, bir çözüm olabilir.

MQL4 test cihazında her tik modunda (%90 doğruluk) stratejiler çalıştırırken her zaman iyi bir kahkaha atarım, ardından "nit-seçici" modu (%99 doğruluk) açar ve giriş/çıkış sinyalleri gösterildiğinde "duvardaki yazıyı" okurum tamamen farklı sonuçlar.

Teşekkür ederim

Rica ederim. Ne yazık ki, benim sonucum, şu anda yalnızca mum verilerine dayanan MT5'te yalnızca böyle bir stratejinin geliştirilebileceğidir. Daha derine inmek sonuçsuz bir çabadır çünkü test cihazında oluşturulan kene verileri güvenilir değildir.
 
RaptorUK :
Bir kene mi yoksa birkaç kene mi kaçırdığınızı nasıl belirlersiniz? ve bir kene veya birkaç tik atladığınızı görürseniz ne yaparsınız?
İleri testte (veya canlı) her zaman keneleri kaçıracaksınız. Bu, Strategy Tester ile ilgili başka bir sorundur (genel olarak, MT5 değil). Ya tik, hacme (tik) dayalı olarak taklit edilir ve Strategy Tester ile daha fazla tikiniz olur ya da gerçek tikler kullanılır ve yine de "gerçek hayatta" olduğundan daha fazla tikiniz olur.
 
RaptorUK :
Peki tipik olarak kaç kene kaçırıyorsunuz? kontrol etmezseniz, aslında kenelerin %50'sini kaçırıp kaçırmadığınızı bilemezsiniz?

Üzgünüm RaptorUK,


Sorunuzu gerçekten anlamıyorum. Gerçek hayatta değil, test cihazında ne kadar çok kene olduğu sizin için net değil gibi görünüyor. Bu nedenle, test cihazından gelen keneleri kaçırmam, onlardan fazlalıkları atmak isterim (çünkü VPS'de kaydedilen gerçek zamanlı verilerimin doğru ve eksiksiz olduğuna güveniyorum). Yukarıdaki örnekte, test cihazı tarafından 49676-27878=21798 ek işaretler oluşturulur. (Alpari brokerindeki EURUSD verileridir, muhtemelen önemli olmasa da bahsetmeyi unuttum).