Do magic candles have to be lit every day?

It must be seven days in a row.

The magic candle of comprehensive fortune will only burn for about seven days (some cut corners may take less than half a day);

You can also light ordinary candles at regular intervals for one hour every day for seven consecutive days, which also has an effect.