It is hard to design any trading system, because it will work good few days and then in single trade it will make such a big losses. but still i am designing one.
I am using Icici banks (Icici direct) currency trading service. There charges are low but no Trading terminal.