Wall St set for fourth day of gains on Alphabet, AMD results