//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart()
{
//--- get the launched program data
string name = MQLInfoString(MQL_PROGRAM_NAME); // name of the launched MQL5 program
string path = MQLInfoString(MQL_PROGRAM_PATH); // running program path
//--- send the obtained data to the journal
PrintFormat("Name of the running MQL program: '%s'\nPath of the running MQL program: %s", name, path);
/*
result:
Name of the running MQL program: 'MQLInfoString'
Path of the running MQL program: E:\MetaQuotes\MetaTrader 5\MQL5\Scripts\MQLInfoString.ex5
*/
}
|