I learned that MQL5 implemented the interface keyword.
Could someone bring me some insight how it could be helpful? I did not find any use of it, it seemed more like a limited abstract class than the interface (as known in Java).
It's actually problematic and easier to achieve taking the regular route.
Are you talking about implementation or about coding? As for coding, the only workaround I have been using are wrappers. So instead of adding a single method, I need to define a new class.
I created one item and tried to replicate it multiple times which was dramatic so i ended up writing the entire thing in classical terms which worked fine.
The problem was in the (string) identifiers they got mixed up maybe i will find a solution in the future but for now i tend to stay away.