How to invoke MQL4 functions from C++?

 
I'm a C++ programer, I want to write my trading system that only use C++, I see that ea can use dll, but how the dll invoke scripts function such as iMACD?
is there any header files for c++?

If not, should support OOP programming in next version?
thanks
 
No, it's impossible to invoke invoke MQL4 scripts functions from dll.
 
How about the system lib functions, such as iMACD, iBands?
 
No.
 

you can use MQL to call dll function to send data to dll. but can not use dll to call MQL function to get data.

原因: