MetaTrader 5 Python Kullanıcı Grubu - Metatrader'da Python nasıl kullanılır - sayfa 87
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Klasör yok gibi
'c:\\users\\user\\appdata\\local\\r-miniconda\\envs\\r-reticulate\\lib\\site-packages\\numpy-1.19.5.dist-info\\METADATA '
Evet, böyle bir dosya yok //METADATA.
Evet, böyle bir dosya yok //METADATA.
Elendi. Güncellenmiş. her şey çalışıyor
Mt5'teki python komut dosyalarında kullanım için geçerli grafik sembolünün (araç) değişkeni nedir?
Verileri mt5'ten çalışan bir python betiğine nasıl aktarabilir ve bir yanıt alabilirim?
Sanırım stdin ve stdout kullanmalı ve iletilecek işlemi belirtmeliyiz.
Bunun uygulandığı bir kodu olan var mı?
ps Bu: https://www.mql5.com/en/docs/integration/python_metatrader5 okudum ve kullandım ama bu görev için uygun değil. Veriler ayrıca strateji test cihazından da aktarılmalıdır.
Birine söyle! Yaklaşık üç aydır online değildim, gittim terminali güncelledim. Güncellemeden hemen sonra aynı hata:
Örnekteki kod bile yeni oluşturulan demo hesabında çalışmıyor ... Paket 5.0.35 sürümüne güncellendi, numpy 1.21.2'ye güncellendi .... Ve python'un kendisi 3.10.0'a. Yeni bir hata aldım:
Bana çalıştığı konfigürasyonu ve aslında aynı konsolda python sürümünün yenisiyle nasıl değiştirileceğini söyle? pip eskisine bağlı... Yani. eskisine gerek yok gibi ama güncellemek yerine farklı bir klasörde yeni bir python aldım... Gerçi yenisinin hiç çalışacağı bir gerçek değil. Modülü üzerine kurun henüz çıkmadı. tüm modülleri 3.10.0'da ayrı ayrı oluşturuyorum ve hata alıyorum:
Birine söyle! Yaklaşık üç aydır online değildim, gittim terminali güncelledim. Güncellemeden hemen sonra aynı hata:
Örnekteki kod bile yeni oluşturulan demo hesabında çalışmıyor ... Paket 5.0.35 sürümüne güncellendi, numpy 1.21.2'ye güncellendi .... Ve python'un kendisi 3.10.0'a. Yeni bir hata aldım:
Bana çalıştığı konfigürasyonu ve aslında aynı konsolda python sürümünün yenisiyle nasıl değiştirileceğini söyle? pip eskisine bağlı... Yani. eskisine gerek yok gibi ama güncellemek yerine farklı bir klasörde yeni bir python aldım... Gerçi yenisinin hiç çalışacağı bir gerçek değil. Modülü üzerine kurun henüz çıkmadı. tüm modülleri 3.10.0'da ayrı ayrı oluşturuyorum ve hata alıyorum:
MetaTrader5 belgelerine göre:
Python'u MetaTrader 5'e bağlama örneği
Onuncu ile, birkaç kişi arkadaş gibi iken.
Sabah burada yarım gün boyunca tanımlayamadığım bir hata aldım:
Ve burada Excel? pandalar (1.3.1). 3.8, 3.9 denendi - hiçbir şey. Pandanın eski versiyonuna geri döndüm, her şey çalıştı.
Bu bir hayvanat bahçesi değil, Python'un sürümlü ormanı.
MetaTrader5 belgelerine göre:
Python'u MetaTrader 5'e bağlama örneği
Onuncu ile, birkaç kişi arkadaş gibi iken.
Her şey sürüm 3.9'daki gibi ... Terminali güncelledikten sonra oldu, yeni grafiklerle vb. Kelimenin tam anlamıyla ondan önce, sorunsuz mükemmel çalıştı ve sonra aniden parametreler yanlış oldu, ancak burada iki parametreyi virgülle ayırdığınızda neyin karıştırılabileceğini ve benden tam olarak ne istediğini hayal edemiyorum - belki özel bir format , orada bir ayırıcı içeren bir dize veya başka bir şey bu kullanıcı adı ve şifre ona iletilmelidir =(
Giriş şifresini bu demoya doğrudan kodumdan kopyaladım - terminalden sorunsuz, hatasız girdim. Ama Python'da - kesinlikle onları doğru kabul etmeyi reddediyor =(Kahretsin, sunucunun artık bağlanırken manuel olarak kaydedilmesi gerekiyor gibi görünüyor, görünüşe göre bir şeyler değişti ve varsayılan sunucu benim tek sunucum değil ... Bu nasıl çalışır: