Forum on trading, automated trading systems and testing trading strategies
If you can't find what you need in the Codebase or the Market, then create a request in Freelance Service.
I'm pretty sure someone coded this before. Google is your best friend.
Do share with us once you find it. :)