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

 
ernest02 :

C:/ altında MT4'ü yüklediğim bir klasör oluşturdum, ancak Program Dosyaları (x86) altında yüklenen iki kopyam (bir canlı ve bir demo) daha var.

Son ikisiyle herhangi bir günlük dosyam yok ama MT4 kökü altında günlük dosyalarım var. (Bu yüzden Günlük dosyasında ne olduğunu rapor edebilirim)

Şimdi başka bir anormallik fark ettim. (Aynı iki çalışmadan farklı sonuçlar aldığımdan bahsetmiştim)

Al/Sat işlem kararları vermek için CCİ endeksini izlemek için iCCI kullanıyorum. CCİ koşulu doğru olmadığında bile işlemlerin gerçekleştiğini keşfettim!

Bu tam bir karmaşa! Sistemimin çok daha basit ve kararlı göründüğü XP günlerime çok geri döndüm!

Havlu atmaya hazırım!

1. CCI, PRICE_TYPICAL kullanılarak hesaplanır - MetaEditor'daki CCI koduna bakın - peki iCCI'niz hangi fiyat türünü kullanır?

2. Bahsettiğim günlük günlüğü, bir testçi günlüğü günlüğüydü. MT'yi kurduğunuz tester\logs klasöründe bulunmalıdır veya hala C:\Program Files\...'a yüklüyorsanız, C:\Users\<kullanıcı adı>\AppData\Local\VirtualStore\ konumunda olacaktır. Program dosyaları\... . MT4 ve MT5 için Sanal Mağazanın konumu farklıdır.

 

Önce CCİ için PRICE_TYPICAL kullandım, ancak Saat çubuğu işlemdeyken ve fiyat Kapanmadan önce işlemler olduğunu görünce PRICE_CLOSE olarak değiştirdim ancak Test Cihazı işlem yapmadan önce çubuğun kapanmasını beklemedi ., yani bir fark yaratmadı.

Günlük Günlük Dosyası Hakkında - Test Cihazının Program Dosyaları altında kuruluysa bir Günlük dosyası oluşturmadığı söylendi, bu yüzden sadece bu nedenle kök (C:/) altına MT4'ün bir kopyasını yükledim. Şimdi, Sanal Mağazada aslında bir Günlük dosyası oluşturduğunu görüyorum. Tek sorun, "küçük" bir dosyayı (<70Mb) bile Notepad ile açamıyorum ve hatta Notepad++ ile XP altında yüzlerce Mb'lik dosyaları Notepad ile açabiliyorum .

Aslında orada da aynı sorunları yaşayıp yaşamayacağımı görmek için EA'yı eski XP dizüstü bilgisayarıma taşıdım ve çalıştırmayı denediğimde dosyada bazı hatalar olduğunu ve onu yeniden derlemem gerektiğini söyledi. Yaptım ve şimdi çalışıyor ama ne yazık ki bu bilgisayardaki veriler çok eski ve bu yüzden aynı zaman dilimlerini (şimdiye kadar) karşılaştıramadım ama ilk bakışta aynı sorunları yaşıyor gibiyim, örn. işlem kaydedilmedi dergide vb.

 
ernest02 :

Önce CCİ için PRICE_TYPICAL kullandım, ancak Saat çubuğu işlemdeyken ve fiyat Kapanmadan önce işlemler olduğunu görünce PRICE_CLOSE olarak değiştirdim ancak Test Cihazı işlem yapmadan önce çubuğun kapanmasını beklemedi ., yani bir fark yaratmadı.

Günlük Günlük Dosyası Hakkında - Test Cihazının Program Dosyaları altında kuruluysa bir Günlük dosyası oluşturmadığı söylendi, bu yüzden sadece bu nedenle kök (C:/) altına MT4'ün bir kopyasını yükledim. Şimdi, Sanal Mağazada aslında bir Günlük dosyası oluşturduğunu görüyorum. Tek sorun, "küçük" bir dosyayı (<70Mb) bile Notepad ile açamıyorum ve hatta Notepad++ ile XP altında yüzlerce Mb'lik dosyaları Notepad ile açabiliyorum.

Aslında orada da aynı sorunları yaşayıp yaşamayacağımı görmek için EA'yı eski XP dizüstü bilgisayarıma taşıdım ve çalıştırmayı denediğimde dosyada bazı hatalar olduğunu ve onu yeniden derlemem gerektiğini söyledi. Yaptım ve şimdi çalışıyor ama ne yazık ki bu bilgisayardaki veriler çok eski ve bu yüzden aynı zaman dilimlerini (şimdiye kadar) karşılaştıramadım ama ilk bakışta aynı sorunları yaşıyor gibiyim, örn. işlem kaydedilmedi dergide vb.

Büyük, GB'ler, günlük dosyalarını sorunsuz açmak için EmEditor kullanıyorum, Not Defteri hiçbir zaman çok büyük dosyaları işleyemedi ve denediğinde bile çok yavaştı.

EA'nızla yaşadığınız soruna bakmamı istiyorsanız, bir göz atmaktan memnuniyet duyarım, kodunuzu burada yayınlamak istemiyorsanız bana bir PM gönderin. Bir sorunu bulmaya çalışmak için birkaç gün harcamanın ne kadar sinir bozucu olabileceğini biliyorum.
 
RaptorUK :
...
EA'nızla yaşadığınız soruna bakmamı istiyorsanız, bir göz atmaktan memnuniyet duyarım, kodunuzu burada yayınlamak istemiyorsanız bana bir PM gönderin. Bir sorunu bulmaya çalışmak için birkaç gün harcamanın ne kadar sinir bozucu olabileceğini biliyorum.

bana iki tane gönder ;)
 
phi.nuts :
bana iki tane gönder ;)


Yardım teklifinizi gerçekten takdir ediyorum. Ekli kod dosyalarıyla size aPM göndermek için profilinize bağlanmaya çalıştım, ancak profil sayfanızı açarken sorun yaşıyorum.

RaptorUK'un profilini başarılı bir şekilde açabilirdim ama seninki askıda kalıyor ve açmak istemiyor. Bu gece internetim çok yavaş. Yarın sabah tekrar deneyeceğim.

Tekrar teşekkürler!

 
ernest02 :

Yardım teklifinizi gerçekten takdir ediyorum. Ekli kod dosyalarıyla size aPM göndermek için profilinize bağlanmaya çalıştım, ancak profil sayfanızı açarken sorun yaşıyorum.

RaptorUK'un profilini başarılı bir şekilde açabilirdim ama seninki askıda kalıyor ve açmak istemiyor. Bu gece internetim çok yavaş. Yarın sabah tekrar deneyeceğim.

Sonuna / https://www.mql5.com/en/users/phi.nuts/ eklemeniz gerekiyor

Hata ayıklamaya yardımcı olması gereken bazı gözlemler ve kodunuzun değiştirilmiş bir sürümüyle size PM gönderdim.

 
ernest02 :

Yardım teklifinizi gerçekten takdir ediyorum. Ekli kod dosyalarıyla size aPM göndermek için profilinize bağlanmaya çalıştım, ancak profil sayfanızı açarken sorun yaşıyorum.

RaptorUK'un profilini başarılı bir şekilde açabilirdim ama seninki askıda kalıyor ve açmak istemiyor. Bu gece internetim çok yavaş. Yarın sabah tekrar deneyeceğim.

Tekrar teşekkürler!

Kullanıcı adımın içinde nokta var, bu yüzden kimse - ben dahil - profil sayfamı ilk defa açamıyor :(.

Avatarımın altındaki "not simgesine" tıklamanız yeterli, bana mesaj göndermeye yönlendirileceksiniz.

 

Bu Baskıdan kurtulun, her keneye yazdıracaktır

 int start()
  {
  
   Print ( "Start...at the beginning" );
// Calculate Lotsize

Ondan kurtulmak istemiyorsanız, init'e koyun.

 
phi.nuts :

Bu Baskıdan kurtulun, her keneye yazdıracaktır

Ondan kurtulmak istemiyorsanız, init'e koyun.


Ö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.

Birinin altında yanlış yerde sadece BİR işlem, diğer terminalin altında ise SEVEN işlemi gösteriyor!!

Bunu nasıl açıklayabilirim??

Dosyalar:
 
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.

Birinin altında yanlış yerde sadece BİR işlem, diğer terminalin altında ise SEVEN işlemi gösteriyor!!

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.