DislikedAs soon as you got rid of all global variables inside the dll and as a consequence your functions don't have any side effects anymore (side effect = change things or be dependent on things outside the scope of the function) your DLL will be thread save and the problem is gone.
In the above mentioned posting i describe a way to hold all needed global variables inside the mql4 where they cannot influence other EA instances and an easy way to pass them all to a dll function call with just one array (and being able to read/write them) instead of having...Ignored
Can it be possible to insert an GUI inside a DLL, so the GUI would start when the DLL is call by Metatrader ?
By the way, your last post ? it was your 666th....lol :
http://www.forexfactory.com/attachme...1&d=1278386083