Ex4 vs mq4: which is better?

Today i found something that compile ex4 to mq4. Tlii now i was not intersted in mq4 or ex4, because i thought both are same. But when i googled, i was astonished to see so much ex4 to mq4 compiler. What is ex4 and mq4 means and which is better? should i compile my ex4 indicators to mq4?

It’s not a matter of one being better than the other. mq4 is the source code, what humans can read. That allows you to see how the indicator works. When you add it to the MT4 folder, MT4 automatically compiles it to ex4, a format that MT4 can understand. Indicator vendors will give you the final product in ex4 so you cannot see how it works and steal it.

There are a lot of decompilation services that claim that they can translate ex4 into mq4 so that you can see how an indicator works and make your own or modify it. I never tried it, but it is interesting.

Hope that helps!