Use an Alkyd Polyurethane Porch and Deck Enamel. This type of paint can be mixed in many colors, same as regular paints. A real plus is it doesn't need any primer.
The first coat is thinned with mineral spirits, paint thinner, and the second coat is applied full strength. The thinning allows more penetration.
This is the best paint for your application.