According to Google the odds of a double yolk is 1:1000. Google also reveals that young hens are more prone to doing this and that it does run in flocks (so must have a genetic component).
As others have pointed out the odds of any given egg having one, assuming random selection, is independent of any other so the fact that you have had 5 so far should not change the odds for the 6th which would remain 1:1000.
If the eggs were selected truly at random the odds of getting six eggs in a row would be 1000 to the power of 6 (One in quintillion) - but note these odds are independent of the individual odds that the 6th egg is a doubler.
Eggs are not selected at random though. They are grouped together first by farm and this increases the chances that all eggs came from the same hen, but also means that other hens are likely to be genetically similar and related to each other - this means that the hens that laid the eggs in the box may be from a stock that is prone to lay double yolked eggs so the odds of this flock laying such eggs will be better than 1:1000.
The eggs are also graded by weight and size - and this will probably group eggs with similar characteristics together. Another factor to consider is that it is possible to detect double yolks Waitrose at one point did sell boxes of double yolked eggs so selection of eggs is inherently biased
As the selection is biased - if you find one egg with a double yoke in a box the odds of another beign double are actually much better than 1:1000.
http://menmedia.co.uk/rochdaleobser...she-finds-29-double-yolkers-in-box-of-30-eggs