- initialize
- login
- shutdown
- version
- last_error
- account_info
- terminal_info
- symbols_total
- symbols_get
- symbol_info
- symbol_info_tick
- symbol_select
- market_book_add
- market_book_get
- market_book_release
- copy_rates_from
- copy_rates_frompos
- copy_rates_range
- copy_ticks_from
- copy_ticks_range
- orders_total
- orders_get
- order_calc_margin
- order_calc_profit
- order_check
- order_send
- positions_total
- positions_get
- history_orders_total
- history_orders_get
- history_deals_total
- history_deals_get
last_error
Datenrückgabe des letzten Fehlers.
last_error() |
Rückgabewert
Es wird die letzte Fehlernummer mit Beschreibung als Tupel zurückgegeben.
Hinweis
last_error() erlaubt denn Erhalt der Fehlernummer im Falle einer fehlgeschlagenen Ausführung einer Bibliotheksfunktion des MetaTrader 5. Sie ist ähnlich GetLastError(). Jedoch werden eigene Fehlernummern verwendet. Mögliche Werte:
Konstante |
Wert |
Beschreibung |
---|---|---|
RES_S_OK |
1 |
allgemeiner Erfolg |
RES_E_FAIL |
-1 |
allgemeiner Fehler |
RES_E_INVALID_PARAMS |
-2 |
ungültige Argumente/Parameter |
RES_E_NO_MEMORY |
-3 |
kein ausreichender Speicher |
RES_E_NOT_FOUND |
-4 |
Keine Historie |
RES_E_INVALID_VERSION |
-5 |
ungültige Version |
RES_E_AUTH_FAILED |
-6 |
fehlgeschlagene Authentifizierung |
RES_E_UNSUPPORTED |
-7 |
nicht unterstütze Methode |
RES_E_AUTO_TRADING_DISABLED |
-8 |
Auto-Trading deaktiviert |
RES_E_INTERNAL_FAIL |
-10000 |
interner IPC, allgemeiner Fehler |
RES_E_INTERNAL_FAIL_SEND |
-10001 |
interner IPC, Senden ist fehlgeschlagen |
RES_E_INTERNAL_FAIL_RECEIVE |
-10002 |
interner IPC, Empfang fehlgeschlagen |
RES_E_INTERNAL_FAIL_INIT |
-10003 |
interner IPC, Initialisierung fehlgeschlagen |
RES_E_INTERNAL_FAIL_CONNECT |
-10003 |
interner IPC, kein ipc |
RES_E_INTERNAL_FAIL_TIMEOUT |
-10005 |
interner Timeout |
Beispiel:
import MetaTrader5 as mt5
|
Siehe auch