Forum

Is there an alternative to MQL5?

I do not like some aspects of MQL5. It seems a bit limited to me, and even if I create a DLL, the limitations of MQL5 restrict what I can and cannot return from the DLL. Is there some kind of alternative? I would prefer to use C++ instead, however I cannot find any APIs that allow this

How to import DLL that returns array

I have a DLL that will return a pointer to an array of structs: struct dataSet{ //some random variables }; dataSet* RandomFunction( const int ratesTotal, const double price[]) { //some random calculations } However, I do not know how to import this function in mql5. I have tried

DLL return array

I have a DLL that will return a pointer to an array of structs: struct dataSet{ //some random variables }; dataSet* RandomFunction( const int ratesTotal, const double price[]) { //some random calculations } However, I do not know how to import this function in mql5. I have tried