Metastock, Tradstation , amibroker, wealthelab,....all are
scripting language and very similar, therefore very easy
to shift from one to another.
I recommand Easylanguage (it's not that easy) over Meta
stock language. EL has most keywords (result words) and
functions that you can think of it