Funkcje sprawdzające:   TerminalInfoString()

Funkcja string TerminalInfoString() zwraca wartość odpowiedniej właściwości otoczenia programu MQL4. Identyfikator właściwości może być jednym z wartości ENUM_TERMINAL_INFO_STRING . Więcej informacji można znaleźć w specyfikacji MQL4.


Przykład 1

#property strict
void OnStart()
  {
//--- język terminala MetaTrader 4
   Print("1) TerminalInfoString(TERMINAL_LANGUAGE) = ",TerminalInfoString(TERMINAL_LANGUAGE));

//--- właściciel licencji na terminal MetaTrader 4
   Print("2) TerminalInfoString(TERMINAL_COMPANY) = ",TerminalInfoString(TERMINAL_COMPANY));

//--- nazwa terminala MetaTrader 4
   Print("3) TerminalInfoString(TERMINAL_NAME) = ",TerminalInfoString(TERMINAL_NAME));

//--- ścieżka do folderu, z którego uruchomiono terminal MetaTrader 4
   Print("4) TerminalInfoString(TERMINAL_PATH) = ",TerminalInfoString(TERMINAL_PATH));

//--- ścieżka do folderu, gdzie są przechowywane dane terminala MetaTrader 4
   Print("5) TerminalInfoString(TERMINAL_DATA_PATH) = ",TerminalInfoString(TERMINAL_DATA_PATH));

//--- wspólna ścieżka do wszystkich terminali MetaTrader 4 zainstalowanych na komputerze
   Print("6) TerminalInfoString(TERMINAL_COMMONDATA_PATH) = ",TerminalInfoString(TERMINAL_COMMONDATA_PATH));
  }

Rys. 1. Przykłady stosowania funkcji TerminalInfoString().