Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Çünkü göstergeler belirli sayıda bar geri için hesaplanmıştır. Boşluklar varsa, aynı MA'nın farklı zamanlarda farklı TIME dönemleri için hesaplanabileceği açıktır. Onlar. MA(9) hesaplanırken - MA'nın son 9 zaman periyodundan hesaplandığı varsayılır. Ve eğer boşluklar varsa, (aslında) MA(10) veya MA(20) alacağız.
Niye ya? Ve TÜM* listelerinde de mi?
Özellikle açıkladım: AllMinutes Expert Advisor tarafından oluşturulan çizelgelerde de yanlış mı var?
Bulunan verilerdeki göstergeler doğru olabileceği kadar doğru :) Her durumda, boşluklu verilerden daha doğru, ama yine de :(
Atlamanın NEDENİ ile ilgili soru hala açık.
Bir seçenek olarak - sürekli kontrol IsConnected ().
Ayrıca, bağlantı kaybı nedeniyle barlar yoksa, yeniden başlatıldığında indirilmelidir.
Doğru, böyle bir durumu test etmedim ve "delik doldurucunun" nasıl davranacağını bilmiyorum.
Gördüğüm sorunu çözmenin tek yolu, fiyatın DEVAMLILIĞInın sunucu tarafından onaylanmasıdır.
Ve değişmezlik onayı, ping'in şimdi kaybolabileceği gibi aynı şekilde kaybolursa?
Anladığım kadarıyla, yoklama sunucusu kullanılabilirliği her zaman olur. Ve bağlantı durumunun olağan kontrolü ile değişmeyen fiyat talebi arasında hiçbir fark yoktur.
Tabii ki IMHO.
Gördüğüm sorunu çözmenin tek yolu, SABİT fiyatın sunucu tarafından onaylanması.
Ve değişmezlik onayı, ping'in şimdi kaybolabileceği gibi aynı şekilde kaybolursa?
Anladığım kadarıyla, yoklama sunucusu kullanılabilirliği her zaman olur. Ve bağlantı durumunun olağan kontrolü ile değişmeyen fiyat talebi arasında hiçbir fark yoktur.
Tabii ki IMHO.
Ve bu doldurma, kene verilerinin oluşturulmasını hiçbir şekilde etkilemeyecek mi?
Sadece bunun için dosya adını değiştirmenin yanı sıra dosya başlığındaki sembol adını da değiştirmeniz gerekiyor.
Bunu yapmak için, AllMinutes Expert Advisor'da, "ALL" dizesinin _Symbol[curChart] (sembol adı) dizesiyle bağlantılı olduğu her yerde, yalnızca _Symbol[curChart] bırakın.
Dikkatli olun, bazen bunlar StringConcatenate () işleviyle birleştirilir, o zaman işlevin yalnızca 2 argümanı varsa, hiç kullanılmamalıdır. Örneğin, yerine
olmalı
Ancak daha fazla argüman varsa, işlev bırakılmalıdır, sadece "ALL" öğesi ondan kaldırılmalıdır. Örneğin, yerine
olmalı
Ayrıca ilgili sembol ve nokta tablosu da kapatılmalıdır . Aksi takdirde, MT'nin kendisi "doğru" (yamalı) alıntıları indirecektir.
Genel olarak, bana gelince, bu tür testler mantıklı değil =)
Standart bir enstrüman üzerinde test etmek ve TÜM çizelgeleri kullanarak göstergeleri hesaplamak daha iyidir. Bunu yapmak için gerekli çizelgeleri oluşturmak, çevrimdışı açmak ve göstergeleri hesaplarken ilk argüman olarak StringConcatenate( "ALL", Symbol() ) belirtmek yeterlidir.
İyi şanlar ;)
[Alıntı] Tamamlanmış geçmişin dosya adını yeniden adlandırmaya ve tamamlanmamış olanın yerine koymaya çalıştım - test cihazında keneler oluşturmak istemiyor. Orada, muhtemelen dosya formatı farklıdır, bu yüzden muhtemelen geriye dönük test için yuvarlanmadı, sadece gerçek zamanlı olarak sığacak. [/alıntı]
Ve TÜMÜ'nden alıntılar aktardım... ve hepsi bu... :)
Söylesene komposter, test cihazına bu şekilde gerçek kene tırnakları koymak mümkün mü? Görünüşe göre MetaQuotes'taki adamlar bunun mümkün olduğunu söyledi. ..
Yamalı dakikalardan diğer tüm zaman dilimlerini dönüştürdüm, tüm .fxt dosyalarını sildim. "Her tik" modelini test ediyorum. "Sayım" onay kutusuna basıyorum. M1 zaman diliminde her şey dakika dakika yolunda... Ama örneğin M15'te yine kaçırılan dakikalar var... Soru: Bu piç (testçi) dakikaları nereden alıyor? Aynı algoritmaya göre, aynı OHLC'ye sahip dakikaları basitçe görmezden geldiğine dair bir şüphe var ... Soru: o zaman neden boşlukları doldurmanız gerekiyor?