Mate, ask yourself do you want to be a programmer or a trader. Excel + VBA + cheap data = Massive management problem - before you acheive anything. Sure it can be done, but its a hard, complex, difficult option - especially if you have zero experience.
But somethink like Amibroker [say 200US]...