Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Takvim :
Yazar: fxsaber
Görevin ne olduğunu hemen formüle etmek daha iyidir.
Görevin ne olduğunu hemen formüle etmek daha iyidir.
Özür dilerim fxsaber, açıklığa kavuşturayım.
Temel olarak, paylaştığınız örnek kodla başlıyorum, bir .bin dosyası indirip oluşturabiliyorum.
Backtest için aşağıdakileri kodlamaya çalışıyorum, amaç her yinelemede .bin dosyasını yüklemek, böylece sınıfta listelenen her para biriminin haberlerini / olaylarını kontrol etmek.
Ancak, geriye dönük test yaptığımda, Calendar.ToString boş dönüyor ("Yazdır" hata ayıklama içindir)
Teşekkürler,
Backtest için aşağıdakileri kodlamaya çalışıyorum, amaç her yinelemede .bin dosyasını yüklemek, böylece sınıfta listelenen her para biriminin haberlerini / olaylarını kontrol etmek.
Dosyadaki verileri statik değişkene yalnızca bir kez yüklemeniz gerekir.
Dosyadaki verileri statik değişkene yalnızca bir kez yüklemeniz gerekir.
Çok teşekkürler, güzel ve kesin.
Dosyadaki verileri statik değişkene yalnızca bir kez yüklemeniz gerekir.
Teşekkürler fxaber,
Önerinizle kodu düzenleyebildim, ancak yine de CalendarFULL .bin yüklendikten sonra da boş.
CalendarFULL.Load bir "1" döndürüyor, ancak CalendarFULL içinde hiçbir şey yok gibi görünüyor.
.bin dosyasında bir çeşit kodlama sorunu olabilir mi?
TEŞEKKÜRLER
CalendarFULL.Load "1" döndürüyor, ancak CalendarFULL içinde hiçbir şey yok gibi görünüyor.
Bin dosyasını oluşturmak için bu betiği MT5 terminalinde bir kez çalıştırın.
Bin dosyasını oluşturmak için bu betiği MT5 terminalinde bir kez çalıştırın.
Teşekkürler fxsaber, bunu yaptım ve bir 7xmb .bin dosyası oluşturdu. Ancak yine de yüklemeye ve yazdırmaya çalıştığımda boş çıktı verdi.
Teşekkürler fxsaber,
Sonunda, kodumdaki sorunu buldum, .mq5'im bir şekilde Unicode olarak kaydedilmişti, bu da fileread'in çalışmamasına neden oldu, ANSI olarak değiştirdiğimde çalışıyor.
Teşekkürler,