Martingale don't work. The house edge no matter how small will show up in your bets eventually. The house has a tiny edge in every bet you make which will cause you to lose all your btc in the long run. For those who claims that martingale can work is just lucky at the moment.
But it works only longtime. I do believe it can make at least 1% return.