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
kanlı gözyaşları döküyorum!
İşlev kodunu her seferinde bir satır yazmaya çalışıyorum.
Ne oldu:
x değeri doğru bir şekilde döndürülür! Sonuç 251920
Ne ekledi:
x değeri yanlış döndürüldü! Sonuç: 3.211426697968103e-322
Satırı eklemek-kaldırmak için birkaç kez denendi! Eklenen satırla , sadece dosyayı okuyorum! X'in hesaplanmasını hiçbir şekilde etkilemez! Pandalar kitaplığı içe aktarıldı.
Sistem neden böyle davranıyor? Sorun nerede aranmalı?
Teşekkür ederim! )
x yerine farklı bir ad kullanmayı deneyin.
Yardım etmedi.
0.0 verir Bir çeşit oyun! ))
MQL kodunda yanlış verileri getDouble() öğesine ileten bir hata olabilir. Tüm kaynaklar olmadan bunu anlamak imkansızdır.
Yazar - yapılan iş için çok teşekkürler! İnternetteki bilgilere göre, Python'u mql5'ten çağırmanın muhtemelen en uygun yolu.
Ancak kitaplık benim için 193 hatasıyla yüklenmiyor:
'E:\Program Files\Alpari MT5\MQL5\Libraries\Roffild\PythonDLL\x64\Release\PythonDLL.dll' yüklenemiyor [193]
'PyInitialize' çağrılamıyor, 'Roffild\PythonDLL\x64\Release\PythonDLL.dll' yüklenmedi
çözümlenmemiş içe aktarma işlevi çağrısı
Terminali /portable bayrağıyla açıyorum, kendi klasörümden çalışıyor. python3.dll'nin yolu: PythonHome = "C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python37-32\\". Ve ayrı duran Anaconda'yı belirtmeye çalıştım: PythonHome = "E:\\ProgramData\\Anaconda3\\".
Sistem 64x, Windows 10, terminal ayrıca 64. Ayrıca yönetici haklarıyla, değişiklik yapmadan çalıştırdım.
Terminali /portable bayrağıyla açıyorum, kendi klasörümden çalışıyor. python3.dll'nin yolu: PythonHome = "C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python37-32\\". Ve ayrı duran Anaconda'yı belirtmeye çalıştım: PythonHome = "E:\\ProgramData\\Anaconda3\\".
Sistem 64x, Windows 10, terminal ayrıca 64. Ayrıca yönetici haklarıyla, değişiklik yapmadan çalıştırdım.
64 bit, 32 bit ile uyumlu değildir. "Python37-32" - 32 bit. Belki Anaconda'yı 32 bit için indirdim ... Ama neden? 64-bit'i deneyin.
64 bit, 32 bit ile uyumlu değildir. "Python37-32" - 32 bit. Belki Anaconda'yı 32 bit için indirdim ... Ama neden? 64-bit'i deneyin.
Aynen, teşekkürler, şimdi yüklendi!
Güncelleme:
MetaTrader 5 Aracıları ve AWS EC2 ve aws_ubuntu_user_data.sh
MLPDataFile artık Pandalar ve Numpy'ye dönüştürülebilir.