The coding language I use is VBA, for programming (macros) on excel. For back-testing, I use easylanguage, on Tradestation. I kept it as simple as possible, because I am not a programmer (I'm a self-taught programmer, and not advanced). I trade gold, oil, forex, bond and index futures. Yeah...