Building an EA or an indicator.

 
Hey guys, am programmer with C++, python java and JavaScript knowledge. I would like to build an EA or an indicator for mt4 platform. Where do I start on that?
 

MT4: Learn to code it.
MT5: Begin learning to code it.

If you don't learn MQL4/5, there is no common language for us to communicate. If we tell you what you need, you can't code it. If we give you the code, you don't know how to integrate it into your code.