Hi, Ian.
Yes that was me. The previous thread can be found
here. There's a long discussion of why the figure of around 40% winners (that so many people quote from their PT database) is likely to mislead. Some simple simulations show that everybody's PT numbers are perfectly compatible with the hypothesis that 8% or 10% of people have +EV.
Cheers,
--JTR.