MQLInfoString
Retorna o valor de uma propriedade correspondente de um programa mql5 em execução.
string MQLInfoString(
int property_id
);
|
Parâmetros
property_id
[in] Identificador de uma propriedade. Pode ser um dos valores da enumeração ENUM_MQL_INFO_STRING.
Valor de Retorno
Exemplo:
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart()
{
//--- obtemos os dados do programa em execução
string name = MQLInfoString(MQL_PROGRAM_NAME); // nome do programa MQL5 em execução
string path = MQLInfoString(MQL_PROGRAM_PATH); // caminho para esse programa em execução
//--- enviamos os dados obtidos para o log
PrintFormat("Name of the running MQL program: '%s'\nPath of the running MQL program: %s", name, path);
/*
resultado:
Name of the running MQL program: 'MQLInfoString'
Path of the running MQL program: E:\MetaQuotes\MetaTrader 5\MQL5\Scripts\MQLInfoString.ex5
*/
}
|