Passing function as parameter / Calling metatrader function from DLL

 

Hi

I am writting a DLL in C++ for Metatrader 5. Im wondering if it would be possible to call a Metatrader function from the DLL?

In details i am thinking if you have a function called 'testFunc' in a mq5 file, how would you pass it to C++, in pseudo-code i am thinking something like this 'callFunc(testFunc)'. However it does not seem like you are allowed to pass functions as parameters in functions in mql. How would you work your way around this?

Thanks in advance

 
It is imposible, you cannot call MQL functions from DLL
Reason: