You cannot tell when a modern slot machine will hit because the outcome of each spin is random. No matter how many times a machine has spun, and no matter what the outcomes of those spins were, the probability of the next result remains the same. But people often believe otherwise.
No, there is no way to predict when a slot machine is going to hit a jackpot or to determine which machine is going to be lucky. Slot machines are programmed to use a random number generator (RNG) to determine the outcome of each spin, and the RNG generates random and unpredictable results.