yeah, look at it, it's pretty much awesome

. You can choose a broker which uses
MetaTrader, download their MetaTrader platform, put your trading system into this C++-like progamming language, test it and trade it with this broker. The cool thing is that you really just need MetaTrader (
http://www.metaquotes.net/), it can test your trading systems and executes them, sends them right to your broker. You need nothing else (as far as I know

).
For further information or if you have your trading system just in your head or in another programming language than MQL, you can also contact me @ danigel AT gmail DOT com.