Son hata ile ilgili verileri geri döndürür.
last_error() |
Geri dönüş değeri
Son hata kodu ve açıklaması bir veri grubu halinde geri döndürülür.
Not
last_error(), MetaTrader 5 kütüphane fonksiyonunun başarısız bir şekilde yürütülmesi durumunda hata kodu alınmasına olanak sağlar. GetLastError() fonksiyonuna benzerdir. Ancak, kendi hata kodları uygulanır. Olası değerler:
Sabit |
Değer |
Açıklama |
|---|---|---|
RES_S_OK |
1 |
genel başarı |
RES_E_FAIL |
-1 |
genel hata |
RES_E_INVALID_PARAMS |
-2 |
geçersiz argümanlar/parametreler |
RES_E_NO_MEMORY |
-3 |
yetersiz bellek |
RES_E_NOT_FOUND |
-4 |
geçmiş yok |
RES_E_INVALID_VERSION |
-5 |
geçersiz sürüm |
RES_E_AUTH_FAILED |
-6 |
yetkilendirme başarısız |
RES_E_UNSUPPORTED |
-7 |
desteklenmeyen yöntem |
RES_E_AUTO_TRADING_DISABLED |
-8 |
otomatik alım-satım devre dışı |
RES_E_INTERNAL_FAIL |
-10000 |
dahili IPC, genel hata |
RES_E_INTERNAL_FAIL_SEND |
-10001 |
dahili IPC, gönderme başarısız |
RES_E_INTERNAL_FAIL_RECEIVE |
-10002 |
dahili IPC, elde etme başarısız |
RES_E_INTERNAL_FAIL_INIT |
-10003 |
dahili IPC, başlatma başarısız |
RES_E_INTERNAL_FAIL_CONNECT |
-10003 |
dahili IPC, ipc yok |
RES_E_INTERNAL_FAIL_TIMEOUT |
-10005 |
dahili zaman aşımı |
Örnek:
import MetaTrader5 as mt5
|
Ayrıca bakınız