You can use martingale on anything. If you've lost X so far, bet to win a little more than X on your next bet. It's also called "chasing your losses" and is generally considered a bad idea.
Here's the result of Deb using martingale on Bitzino's video poker. She started betting at 10 microbits (1000 satoshis). Each time she lost, she doubled up. Each time she hit jacks, which just returns your stake, she stayed the same, and each time she won, she reset to 10 microbets.
After doubling 10, 20, 40, 80, 160, 320, 640, 1280, 2560, 5120, 10240, 20480, 40960 she hit a royal flush. She couldn't afford to double again, and this was the first time she had ever bet as much as 40960 microbits (0.04096000 BTC) on a single hand. Incredibly lucky to hit a royal flush on your highest ever, and last ever bet. But it happened!
Then she sold the 32 BTC profit for about $32 each before the April 2013 bubble. Doh!