From what I have seen so far this EA is going to blow up your account sooner or later. The issue is that it takes very small profits (3 pips default setting) but doesn't use a SL. During sideways movement you might make some profit but when a trend kicks in the EA will accumulate a huge loss...
I started testing your EA :) One thing (maybe a bug) which I noticed is that in the news filter you always have the USD as a second currency even if the pair is something non-USD (like EURCHF).
Can you also please share some more detailed information about the parameters and if not secret about...