MetaQuotes Hates Developers


Staff member
Nov 30, 2008
Maybe "hatred" is a too strong word here, but the updates of the MQL5 language that they are releasing with new MetaTrader 5 builds is messing up with the code quite frequently.

In the latest build (408) they made the following change:
MQL5: Prefix clr* added to color constants: the GreenYellow color now will be called clrGreenYellow. The old color names will be supported for the next few builds.

That means that your indicators that use various colors may fail to compile after several builds if you don't update them. And for traders it means that they won't be able to use the old indicators unless they manually update the color codes there.

I think MetaQuotes has something to learn from Microsoft here...