Thanks mate. Totally appreciate it.
I've a lot of code written in AFL and use multiple time frames and have EOD + Intraday data at my end in Amibroker.
Will try Metastock as per your suggestion too as and when time permits. Thanks for sharing this though.