nothing new for me, been at the same field I think
. first of all you should had news indicator on your chart, save time rather than checking the ff website all the time. ffnewscal indie are good choice to made, or you can even put more advance tools.
let me know if you;re interested (i'm not the creator, just my finding upon googling). for a moment I only use these as indicator eventhough this are an EA (just got the ex4 file).
back to your trading plan, the idea is good, but there's some missed plan upon the exit. I also use similar method, moving stop loss based on step x pips gain.
you may want to reconsider what the exit probability of your entries, for example :
1 = +30 pips (moving SL hit)
2 = +50 pips (another moving step SL got hit)
3 = -50 pips (initial SL got hit)
4 = +200 pips (TP hit)
which literally means these are your actual win/loss ratio
.