Allistah,
An EA is an Expert Advisor script in MT, a very popular platform. I looked at dozens of trading platforms, and found all of them weak or inflexible in certain areas. For example, some do fast backtesting, but don't trade real-time. Or some support scripting for real-time trading, but can't link with external library code, like to do dynamic position sizing. So with the same level of coding experience that you mentioned, I decided to write my own. It incorporates optimal position sizing, rigorous statistics in backtesting, walk forward analysis, multiple simultaneous systems in forex and stocks, and it trades real-time with IB API. Please let me know if you'd be interested in joining a v-team.