You will find many useful tools developed mainly to semi automatic trading. These tools support advanced/pro forex traders with highl level of trading execution and the total control of the trades. None of these tools are the ultimate or the best solutions for everybody, but rather it depends on the trader on which aspects he needs for trading style and if the trading can be simplified/supported by a semi-automatic solution.