Stop Out in Backtesting

 
I wrote an EA that works fine in backtest with one broker but failed with other broker. The failure is not because of different result of trading, since the difference was minimal, except one. The other broker always has my trade stop-out. Funny thing is, i wasn't supposed to loose that much. There's reversal condition only several bars away, but my EA seems to ignore it. Even if I double, triple, quadruple my equity, without doubling the lot as well, i still got stop-out at the exact same spot with the same reversal condition ignored.

Stop out happens on April 28, 2006. Order open on April 10, and reversal condition (which my EA conviniently ignore) occur on April 12. I use daily chart, using data started on Februari 2005.

I'm sure there's nothing wrong with my EA, since in days prior to that date it works fine even with this broker. Please, somebody, help me clear this out.