Download MetaTrader 5

Get the currently active profile name

To add comments, please log in or register
smimon
171
smimon  

I've been Googling for a while, but can't turn anything up.

Is there a way to retrieve the currently active profile name in code?

lastprofile.ini contains, unsurprisingly, the last profile name, not the current one.

Thanks

smimon
171
smimon  

I'm just about to implement the approach outlined here of looping through the profiles folder, to find the one with the most recently modified chart file - but it's a bit heavy handed. Was wondering if anyone knew a simpler way.

https://forum.mql4.com/35555 

Zirkon
121
Zirkon  
#import "MT4API.ex4"
string GetCurrentProfileName();
#import
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
   printf("Current profile name is : %s",GetCurrentProfileName());
  }
Files:
mt4api.ex4 6 kb
nickbraco
3
nickbraco  

Do you have the code for the above GetCurrentProfileName() script?

Where does the mt4api.ex4 come from? or do you have the associated mq4?

Many Thanks 

To add comments, please log in or register