Patience is a great thing for many situations but personally for me, more often than not in can result in a big chunk disappearing from your balance.
When to move on, change game etc has no right or wrong answer and (thankfully) we'll never know if the next spin was a big hit after we've decided to change game.
After many, many years of gambling experience in general (Since I was 18, now 43) all I can say is that you get a 'feel' for these sort of things, nothing set in stone, no rules that are the same for every session BUT an idea of how to extend that session, even if from the word 'go' it was destined for a bust!
I play the same 10-15 games across numerous providers and tend to go no more than £5-£10 per game max, although again this is never something I stick to religiously.
A sign of a cold game means nothing, Thunderstruck II was destroying me the day I suddenly had all 5 reels turn wild, never saw that one coming!
I've also gone onto a game and increased balance over £200 on minimum bets within half hour or so, though 'Time to move on' and its thrown even more wins my way!
So as I mention there are no right or wrongs but pointers I use which you may want to try (no blame accepted
)
Allow £5 per game (example: 17 Spins @ 0.30p) - break even go again, get £3 of your £5 back, try another ten spins maybe, No wins at all, no sign of scatter = move on!
Choose 4-5 games you fancy playing, BEFORE your deposit and first spin and use above 'tactic'
Do not venture between too many games at the start of a session.
Really don't want to sound cocky or big headed but I have been in profit for numerous years and this sort of approach as briefly detailed had done me more good than harm
Oh yeah: none of this is applicable to DOA really. On a deposit I usually don't play DOA at all until I'm heading for a bust and usually throw my last £7-£8 at DOA on 0.09p bets