Kod için teşekkürler, boş zamanınız varsa, lütfen kodu geçmiş yüklemenin yüklenmesinden ve kontrolünden sorumlu olacak bir sınıf şeklinde yapın - gerekli bir şey.
HI: seçilen tüm enstrümanlar için tüm geçmişi şu şekilde yükleyebilirsiniz: https://www.mql5.com/ru/forum/2485 - imho daha hızlı ve daha kolay.
Karmaşık hale getirmek için basit ve basit hale getirmek için karmaşık - benim seçeneğim birincisi, sizinki ikincisi. Varyantınız hacim olarak çok kısa ve zaten buna dayalı bir indirme yapmak için alındı. Ancak yine de orijinalinde durdu. Sebepler:
- zaten hata işleme var, kendi işleyicilerimi yaratmam gerekecek ve kod muhtemelen büyüyecek;
- Yüklemenin Uzman Danışmanlar içinde çalışması ve ek grafikler ve zamanlayıcılar oluşturmaması gerekir.
Sınıfı hazırladım, yayınlanmasını bekliyoruz.
- İndirmenin EA'ların içinde çalışmasını sağlamak ve ek grafikler ve zamanlayıcılar oluşturmamak gerekir.
Evet, ancak kodumun amacı çok daha ilkeldi - kodla çalışırken taze geçmişe sahip olmak, yani piyasaya genel bakıştaki tüm semboller otomatik olarak indirilir, farklı aracı kurumlardan geçmişi indirmek için kullanmak uygundur.
Sınıfınız yayınlandı, teşekkürler, bir göz atacağım
Bu betiği derlemeye çalıştığımda 102. satırda bir hata veriyor:
'SERIES_SYNCRONIZED' - undeclared identifier downloadhistory.mq5 (line 102, column 46)
"SERIES_SYNCHRONIZED" olması gereken ifadenin "SERIES_SYNCRONISED" olarak yazıldığı görülüyor ("H" harfi eksik).
Eğer "H" harfini doğru yazarsanız, düzgün bir şekilde derlenir!
Bu betiği derlemeye çalıştığımda 102. satırda bir hata veriyor:
"SERIES_SYNCHRONIZED" olması gereken ifadenin "SERIES_SYNCRONISED" olarak yazıldığı görülüyor ("H" harfi eksik).
Eğer "H" harfini doğru yazarsanız düzgün bir şekilde derlenir!
Veri indirmek için çok kullanışlı bir araç.
sadece bir onaylama yapmak için. Komut dosyasını mevcut grafiğe sürüklüyorum. ancak yalnızca çok kısa bir süre içinde yanıp sönen bir mesaj görebiliyorum. grafiği yalnızca 2012.10.2'ye geri taşıyabilirim. Bu tüm semboller için oldu. Bu, ticaret sunucusunun yalnızca 202.10.2'den itibaren geçmiş sağlayacağı anlamına mı geliyor? teşekkür ederim.
Tamam güzel teşekkürler ama geçmiş verileri nereye döküyor?
Hiç kayıt bulamıyorum? Verileri nerede bulabilirim?
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
downloadhistory.mq5:
Kod, mevcut geçmişi geçerli karaktere göre yükler.
Author: Aleksey Sergan