Hey guys. I fixed the problem. There was a mistake in my indicator.
I was using ArrayRemove function for a metatrader 4 indicator. I didn't know that function was only available for Metatrader 5.
Weird thing is that MetaEditor compiled the code just fine without giving any errors. My meta editor is v5 build 1966. So maybe it's an old version. But I don't know how to update it yet.
But anyways, I removed that function and wrote a custom function and everything went fine.
So, if anyone else faces a similar error make sure you are not accidentally using any mql5 functions in your mql4 code.

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Hi,
I'm trying to upload a new Metatrader4 indicator on my Seller dashboard.
But I'm getting an error from it's automatic validation:
I've tried running my indicator in a strategy tester with the same EURUSD H1 and it works fine.
I even tried installing a new fresh Metatrader 4 platform and copied just the ex4 file to it and tried running it in strategy tester.
It worked fine.
Has anyone ever faced a similar issue?
Can't figure it out. Any help is much appreciated.