- 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
symbols_get
Abrufen aller Finanzinstrumente des MetaTrader 5 Terminals.
symbols_get(
|
group="GROUP"
[in] Der Filter für die Gruppe der angeforderten Symbole. Optionaler Parameter. Wenn die Gruppe angegeben wurde, liefert die Funktion nur die Symbole, die das angegebene Kriterium erfüllen.
Rückgabewert
Rückgabe der Symbole als Tupel. Im Falle eines Fehlers wird nichts zurückgegeben. Die Information über den Fehler kann über last_error() abgerufen werden.
Hinweis
Der Parameter group erlaubt das Filtern der Deals nach Symbolen. '*' kann am Anfang und am Ende einer Zeichenkette verwendet werden.
Der Parameter group kann als benannter oder unbenannter Parameter verwendet werden. Beide Optionen funktionieren auf die gleiche Weise. Die benannte Option (group="GROUP") macht den Code leichter lesbar.
Der Parameter group kann mehrere durch Komma getrennte Bedingungen enthalten. Eine Bedingung kann mit '*' als Maske gesetzt werden. Das logische Negationssymbol '!' kann für einen Ausschluss verwendet werden. Alle Bedingungen werden sequentiell angewendet, d.h. Bedingungen der Aufnahme in eine Gruppe sollten zuerst angegeben werden, gefolgt von einer Ausschlussbedingung. Zum Beispiel bedeutet group="*, !EUR", dass alle Symbole zuerst ausgewählt werden sollen und diejenigen, die "EUR" im Namen enthalten, danach ausgeschlossen werden sollen.
Im Gegensatz zu symbol_info(), gibt die Funktion symbols_get() Daten zu allen angeforderten Symbolen innerhalb eines einzigen Aufrufs zurück.
Beispiel:
import MetaTrader5 as mt5
|
Siehe auch