you have there three problems what you wanted solve/change:
* When TP hits then system dont delete old orders - my sugsestion is that dont use so small TP. It dont work. Yes it works when there are clear moving, but in sideways - it just dont work.
* You using martingale - it may be profitable but it have finally destroyed all my accounts.
* You want not tell to criminal where is your TP levels - then dont tell. As I mentioned, use bigger TP levels and not so big SL - then you have winner. Or even better use basket TP - I use that and it works fine.
Now you ask who the hell is me .... I just use similar idea at the moment in my live account... first of all (about 1.5 years ago) I wanted trade as you desgribed. Yes ... I have seen how 300 dollars produced 700 dollars profit but it wanished even quicer as I blink my eye.
Those were only my sugsestions what based on my knowledges and finger burnings.
Main grid idea should be to follow market ... so why you took out your profit trades ... just ends your losing trades and you get your profit. Here is my live result: http://www.stevehopwoodforex.com/phpBB3 ... =36&t=1176