Tüm haber olayları doğru bir şekilde indirilmesine rağmen (BIN dosyası 67mb), geriye dönük testin yaklaşık 5 yılla (2017'den itibaren) sınırlı göründüğünü fark ettim. MT5'in geriye dönük test için bellekte kaç olayı işleyebileceğine dair bir sınır var mı?
mqtrader #: Tüm haber olayları doğru bir şekilde indirilmesine rağmen (BIN dosyası 67mb), geriye dönük testin yaklaşık 5 yılla (2017'den itibaren) sınırlı göründüğünü fark ettim. MT5'in geriye dönük test için bellekte kaç olayı işleyebileceğine dair bir sınır var mı?
"Tahmin" değerlerinin 2017.05.05'ten başladığını yeni fark ettim, bu nedenle geri test, örneği çalıştırırken yalnızca bu tarihten başlayabilir. Diğer değerler bu tarihten önce kullanılabilir.
Bu çok faydalı kütüphane için bir kez daha teşekkürler fxsaber!
Etkinlik takvimi önemli ölçüde geleceğe yönelik olarak öngörülmüştür. Bu nedenle, MT4 verilerinden bir dosyayı önceden kaydetmiş olarak (örneğin bir ay önce) MT5'te bir hatırlatıcı kullanabilirsiniz.
MT4 için yaptığım şey bu.
MT4'te takvim ile çalışma adımları.
1. MT5'te takvimi bir Ortak dosyaya kaydedecek bir komut dosyası çalıştırın.
Elbette, bu tür çalışmalar geliştirilmeli ve düzeltilmeli ve dokümantasyon, sadece bir kişi değil, tüm topluluk tarafından açıklanmalıdır. Ancak bazı nedenlerden dolayı yönetimin kendisi bu tür hükümler vermiyor ve uygun organizasyon için aynı GitHub'a bir bağlantı eklemiyor. Projeler olmasına rağmen, kullanımları neredeyse aynı GitHub.
Teşekkürler! kod için, böyle bir kodu okumak çok ilginç, dürüst olmak gerekirse: aşırı yükleme şablonları yorum eksikliği )) bu yaratıcılığa değer nedir, 5 dakika ne olduğunu düşündü? bir sınıf örneği veya veri içeren bir dizi. Genel olarak, beyin gelişimi için her şey.
CALENDAR Calendar;Calendar[i].time
Tabii ki, iş harika, sadece nasıl çalıştığını anlamalısınız
Kodunuzu anlamak zor, ancak yukarıdaki kodda son bir sıralama olduğunu varsayıyorum, ancak kod muhtemelen hatalı. Sık olmamakla birlikte, dizileri birleştirirken, son dizi sıralama eksikliği şeklinde hatalarla birlikte gelir, çünkü dizideki en son öğelerin daha uzun bir süreye sahip olması gerekir.
MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Hesabınıza giriş yaptınız. İki faktörlü kimlik doğrulama devre dışı bırakıldı. Yeniden kurup yeni bir QR kodu tarayın veya iki faktörlü kimlik doğrulama devre dışıyken devam edin.
Bu yapılmamış. Bir uzmanla iletişime geçin.
Tüm haber olayları doğru bir şekilde indirilmesine rağmen (BIN dosyası 67mb), geriye dönük testin yaklaşık 5 yılla (2017'den itibaren) sınırlı göründüğünü fark ettim. MT5'in geriye dönük test için bellekte kaç olayı işleyebileceğine dair bir sınır var mı?
Sonuç.
Takvim veritabanındaki ilk olay Ocak 2007'dir.
Etkinlik takvimi önemli ölçüde geleceğe yönelik olarak öngörülmüştür. Bu nedenle, MT4 verilerinden bir dosyayı önceden kaydetmiş olarak (örneğin bir ay önce) MT5'te bir hatırlatıcı kullanabilirsiniz.
MT4 için yaptığım şey bu.
MT4'te takvim ile çalışma adımları.
1. MT5'te takvimi bir Ortak dosyaya kaydedecek bir komut dosyası çalıştırın.
2. Takvimi Ortak dosyadan MT4'e yükleyin.
Aşağıda örnek olarak, MT4'te çalışan mevcut sembolün para birimlerindeki önemli olayların bir hatırlatıcısı bulunmaktadır.
Başlattıktan sonra, doğrudan MT4'te sembolün para birimlerindeki önemli olayların grafikle güncellenmiş (geri sayım) bir hatırlatıcısına sahibiz.
Benzer şekilde Takvim MT4-Tester'da çalışabilir.
Yine de bir sorunla karşılaşmaya devam ediyorum, takvim dosyasının standart indirmesini yapıyorum
ardından bir başlangıç zamanı belirleyin ve her para birimi için bir döngü içinde bu zamandan sonraki olayları alın.
Kaynakları okunabilecek şekilde yapıştırmaya çalışın.
Güçlü emekleriniz için teşekkürler.
Elbette, bu tür çalışmalar geliştirilmeli ve düzeltilmeli ve dokümantasyon, sadece bir kişi değil, tüm topluluk tarafından açıklanmalıdır. Ancak bazı nedenlerden dolayı yönetimin kendisi bu tür hükümler vermiyor ve uygun organizasyon için aynı GitHub'a bir bağlantı eklemiyor. Projeler olmasına rağmen, kullanımları neredeyse aynı GitHub.
Teşekkürler! kod için, böyle bir kodu okumak çok ilginç, dürüst olmak gerekirse: aşırı yükleme şablonları yorum eksikliği )) bu yaratıcılığa değer nedir, 5 dakika ne olduğunu düşündü? bir sınıf örneği veya veri içeren bir dizi. Genel olarak, beyin gelişimi için her şey. Tabii ki, iş harika, sadece nasıl çalıştığını anlamalısınızİşlev, birleştirmeden sonra tüm diziyi zamana göre sıralasaydı iyi olurdu
İşlev, birleştirmeden sonra tüm diziyi zamana göre sıralasaydı iyi olurdu
Bunu yapmadığı bir örnek verin.
Bana bunun böyle olmadığı bir örnek verin.
Kodunuzu anlamak zor, ancak yukarıdaki kodda son bir sıralama olduğunu varsayıyorum, ancak kod muhtemelen hatalı. Sık olmamakla birlikte, dizileri birleştirirken, son dizi sıralama eksikliği şeklinde hatalarla birlikte gelir, çünkü dizideki en son öğelerin daha uzun bir süreye sahip olması gerekir.