MetaTrader 5 Python Kullanıcı Grubu - Metatrader'da Python nasıl kullanılır - sayfa 13

 
Dmitriy Skub :

Belki de terminalin yolunu yanlış ayarlıyorum?

MT5Initialize( r 'D:\Programs\ОТКРЫТИЕ-Брокер')

Böyle deneyin.

 
Sergey Dzyublik :

Böyle deneyin.

Aynı: IPC bağlantısı yok

 
Dmitriy Skub :

Aynı: IPC bağlantısı yok

Klasörün yolunu neden belirliyorsunuz?
Şu şekilde deneyin:

MT5Initialize(r'D:\Programs\ОТКРЫТИЕ-Брокер\ terminal64.exe ')
 
Dmitriy Skub :

Aynı: IPC bağlantısı yok

Dizüstü bilgisayarımda /taşınabilir anahtarım var - Python'dan MT5'i arayamadım, sonra MT5'i başlattım ve Python komut dosyasını tekrar çalıştırdım - her şey yolunda gitti

win10 yüklü

 
Sergey Dzyublik :

Klasörün yolunu neden belirliyorsunuz?
Şu şekilde deneyin:

MT5Initialize() işlevi satırsız bırakılırsa, başka bir terminal bağlanır. Normalde bağlanır ve ondan veri alınır.

Bu yüzden denedim - yuvarlanmıyor.

 terminal64.exe
 
Igor Makanu :

Dizüstü bilgisayarımda /taşınabilir anahtarım var - Python'dan MT5'i arayamadım, sonra MT5'i başlattım ve Python komut dosyasını tekrar çalıştırdım - her şey yolunda gitti

win10 yüklü

MT5 zaten çalışıyor - ona belirtilen yolla bağlanamıyorum.
 
Dmitriy Skub :
MT5 zaten çalışıyor - ona belirtilen yolla bağlanamıyorum.

Python API Connector to MetaTrader 5 Terminali (5.0.3) ile MT5'te (build 2025) her şeyin doğru çalıştığını kontrol ettim:

 MT5Initialize(r "D:\Programs\ОТКРЫТИЕ-Брокер\terminal64.exe" )
 
Sergey Dzyublik :

Python API Connector to MetaTrader 5 Terminali (5.0.3) ile MT5'te (build 2025) her şeyin doğru çalıştığını kontrol ettim:

Evet, işe yaradı. Teşekkürler, Sergey!

Satırdan önce r harfini unuttum)

Yapı 2007 - norm.


Ve belgelerde bir yanlışlık ortaya çıkıyor - dosyanın yolu değil, dosyanın tam adı şöyle olmalıdır:

[içinde] metatrader.exe veya metatrader64.exe dosyasının yolu. Yol belirtilmemişse, modül yürütülebilir dosyayı kendi başına bulmaya çalışacaktır.
 
Maxim Dmitrievsky :

Şu anda, gerçek zamanlı soketler aracılığıyla herhangi bir bilgiyi (tırnak işaretleri hariç) gönderebilir/iade edebilirsiniz. Tek sınırlama, henüz test cihazında çalışmıyor olmalarıdır.

Gerçek zamanlı soketler aracılığıyla göndermek/iade etmek için (fiyat teklifleri dışında) herhangi bir bilgi var mı - Satış / Satın Alma emirleri dahil?
 
slukin :
Gerçek zamanlı soketler aracılığıyla göndermek/iade etmek için (fiyat teklifleri dışında) herhangi bir bilgi var mı - Satış / Satın Alma emirleri dahil?

doğal olarak, ancak borular aracılığıyla test cihazında mümkündür

Neden: