Get a demo acct with fxcm micro, then get the api (separate ones for lua (charts) and order submission (vb, java, c etc) ). 20 or so basic indicators. Very difficult looking language to me. Terrible support - no wait - make that zero. Tight spreads and the manual order entry platform seems ok. No EAs (you must write your own in lua and ship it to VB/C or just re-build the wheel in VB/C). No samples. Can you program lua?
ps: Ok I see from another thread you have a micro acct. MT4 is only available for the standard acct - requires 2K$ to open(?).