Forum

How many levels of polymorphism?

Hi, is there a restriction on how many levels of polymorphism are possible within MQL5? Using one level of inheritance works OK, but if I specify a second level and try and overwrite those functions , it still uses the ones from the parent class

Inherited class not using correct function overloads?!

Hi All, I'm trying to use the OO methodology to create my next EA. I used the wizard to create my framework, and then modified the signal MQH file my method is based upon. My signal class is defined as follows: class CSignalMA : public CExpertSignal { ... public: ... bool CheckOpenLong(double&