Lütfen bu gizemi çözmeme yardım edin!! - sayfa 4

 
ernest02 :

Önerildiği gibi Baskıdan kurtulacağım.

Sorunumu çözmek için başka tavsiyeniz var mı?

Aynı komisyoncudan farklı MT4 demo terminalleri altında aynı EA'nın ne kadar farklı performans gösterdiğini gösteren bir belge ekliyorum.

" Başka bir MT4 terminalinde sadece bir işlem yerine 7 alıyorum! " dediniz. . . . 4'ten fazla yok gibi görünüyor ve bu, kodunuzu yazma şeklinizle tutarlı, yani burada bir sorun yok, kodunuz onu yapmak için kodladığınızı yapıyor. . . niye ya ? çünkü bunu sen yazdın . .

TotalBuyOrders <= MaxTrans

MaxTrans 3'tür, bu nedenle MaxTrans'a eşit 3 açık Satın Alma siparişiniz varsa, başka bir tane açabilirsiniz, MaxTrans'tan büyük 4'ünüz olduğunda başka bir Satın Alma siparişi açılmaz.

 
RaptorUK :
Belki de CCIReal değişkeninizle ilgili bir şeydir, bar 0 için bir CCI değeridir, bu nedenle bar 0'ın oluşumu sırasında her tik için farklı olması muhtemeldir, PRICE_CLOSE kullanmak sadece Close[0] değerini kullandığınız anlamına gelir. Teklif ile aynı olan Çubuk 0.


CCIReal değişkenimde shift=1 kullanmayı tercih edersem sorunu çözeceğini düşünüyor musunuz?

 
RaptorUK :

" Başka bir MT4 terminalinde sadece bir işlem yerine 7 alıyorum! " dediniz. . . . 4'ten fazla yok gibi görünüyor ve bu, kodunuzu yazma şeklinizle tutarlı, yani burada bir sorun yok, kodunuz onu yapmak için kodladığınızı yapıyor. . . niye ya ? çünkü bunu sen yazdın . .

MaxTrans 3'tür, bu nedenle MaxTrans'a eşit 3 açık Satın Alma siparişiniz varsa, başka bir tane açabilirsiniz, MaxTrans'tan büyük 4'ünüz olduğunda başka bir Satın Alma siparişi açılmaz.


Neden aynı anda dörde kadar işlemin açılabildiğini anlıyorum, çünkü kodu ben böyle yazdım.

Ama anlayamadığım şey, aynı komisyoncudan, aynı zaman diliminden ve aynı EA'dan iki MT4 demo terminalinden neden tamamen farklı sonuçlar aldığımdır?

Bu EA'yı terminalinizde aynı süre boyunca çalıştırdığınızda ne gibi sonuçlar alacağınızı bilmek İSTERİM. (1 Kasım 2012 - 9 Kasım 2012 dönemi)

 
ernest02 :

Neden aynı anda dörde kadar işlemin açılabildiğini anlıyorum, çünkü kodu ben böyle yazdım.

Ama anlayamadığım şey, aynı komisyoncudan, aynı zaman diliminden ve aynı EA'dan iki MT4 demo terminalinden neden tamamen farklı sonuçlar aldığımdır?

Bu EA'yı terminalinizde aynı süre boyunca çalıştırdığınızda hangi sonuçları alacağınızı bilmek SEVİYORUZ. (1 Kasım 2012 - 9 Kasım 2012 dönemi)


Yaptığım test çalıştırmalarında, Broker'ımla bağlantımı kesene kadar önemli ölçüde farklı sonuçlar aldım. Broker'ımla bağlantımı kestiğimde biraz farklı sonuçlar aldım, bu olmamalıydı. . . Bunun neden olduğunu bilmiyorum, detaylı bir araştırma gerekiyor.

1-9 Kasım 2012 için M1 ve üzeri verilerim olup olmadığını bilmiyorum, hangi sembol?
 
ernest02 :

CCIReal değişkenimde shift=1 kullanmayı tercih edersem sorunu çözeceğini düşünüyor musunuz?

Teknik Göstergeler kullanmıyorum, bir CCİ'nin ne olduğuna ve nasıl hesaplandığına bakmam gerekti, sonra yazımı yazmadan önce ne yaptığını görmek için bir çizelgeye koydum, bu yüzden en iyi kişi ben değilim. Herhangi bir Göstergeyi ticaret açısından belirli şekillerde kullanmanın yararlarını sorun, kodlama açısından neler olup bittiğini görebiliyorum. . . Çubuk 1'i kullanırsanız yeniden boyamaz, statik bir grafiğe baktığınızda yalnızca kapalı çubukları görürsünüz.
 
RaptorUK :
Yaptığım test çalışmalarında, Broker'ımla bağlantımı kesene kadar önemli ölçüde farklı sonuçlar aldım. Broker'ımla bağlantımı kestiğimde biraz farklı sonuçlar aldım, bu olmamalıydı. . . Bunun neden olduğunu bilmiyorum, detaylı bir araştırma gerekiyor.

1-9 Kasım 2012 için M1 ve üzeri verilerim olup olmadığını bilmiyorum, hangi sembol?


Sembol EURUSD 1 Saat verisidir.
 
ernest02 :

Sembol EURUSD 1 Saat verisidir.

Bu tarih aralığı için M1 verilerim yok, Broker verilerimi Strateji Test Cihazı çalışması için kullanmıyorum, çünkü içinde boşluklar olması muhtemeldir. Yine de M5 verilerim var. . . bakalım ne olacak. . .

Dosyalar:
 
RaptorUK :

Bu tarih aralığı için M1 verilerim yok, Broker verilerimi Strateji Test Cihazı çalışması için kullanmıyorum, çünkü içinde boşluklar olması muhtemeldir. Yine de M5 verilerim var. . . bakalım ne olacak. . .


Zahmet için teşekkürler! Çok müteşekkir!

Sonuçlarınız bir MT4 terminalimle aynı fikirde, ancak elbette diğerinden büyük ölçüde farklı. Verilerinizin güvenilir bir kaynaktan indirilen onay verileri olduğundan şüpheleniyorum?

Öyleyse, bir komisyoncudan alınan verilerle yapılan geriye dönük testlerin ve güvenilir kene verilerinden elde edilenlerin TAMAMEN birbirinden farklı olabileceğini varsayabilir miyim? EA bir scalper olmasa ve bir Saat zaman çerçevesi ve 80'lik StopLoss ve 230'luk Kar Alımı kullansa bile mi?

Bu arada, CCI'yi shift=0'dan shift=1'e değiştirdikten sonra çok daha güvenilir sonuçlar alıyorum. Bu ipucu için TEŞEKKÜRLER!!!!

(Phi.nuts ÇOK sessizdi! Olası sorunlara daha az kabul edilebilir bir yerde bir Print ifadesinden daha fazla ışık tutabileceğini umuyordum!)

 
ernest02 :

Zahmet için teşekkürler! Çok müteşekkir!

Sonuçlarınız benim bir MT4 terminalimle aynı fikirde, ancak elbette diğerinden büyük ölçüde farklı. Verilerinizin güvenilir bir kaynaktan indirilen onay verileri olduğundan şüpheleniyorum?

Öyleyse, bir komisyoncudan alınan verilerle yapılan geriye dönük testlerin ve güvenilir kene verilerinden elde edilenlerin TAMAMEN birbirinden farklı olabileceğini varsayabilir miyim? EA bir scalper olmasa ve bir Saat zaman çerçevesi ve 80'lik StopLoss ve 230'luk Kar Alımı kullansa bile mi?

Kullandığım veriler Broker'ımın verileriydi, bu yüzden M1 verilerim yoktu. Sahip olduğum kene verileri 2 farklı Broker'dan, bir kısmı Dukascopy'den ve bir kısmı Pepperstone'dan var. EA'nızı test ettiğim veriler, yalnızca MT4'ün normal kullanımı sırasında Broker'dan gelen verilerdir ve Go Markets'tandır. Broker'dan Broker'a verilerde farklılıklar göreceksiniz, bu oldukça normal.
 
ernest02 :

Bu arada, CCI'yi shift=0'dan shift=1'e değiştirdikten sonra çok daha güvenilir sonuçlar alıyorum. Bu ipucu için TEŞEKKÜRLER!!!!

Evet, bu beni hiç şaşırtmıyor. :-)

Bu arada, kodunuza eklediğim Hata Ayıklama öğeleriyle oynadınız mı?