Traders trading forex/futures instruments on MetaTrader4 platform usually spend considerable amount ...
I have used holistic order manager very well. It has almost all features you are looking for.