"High Probability Setups"

Can somebody explain this BS? Is this the new buzz word? I swear I read somewhere that it's a high probability setup, the next paragraph stated that it's profitable 40% of the time.

Does it actually mean anything at all? Or is it just more BS?

do they think everyone else actually deliberately hunts out for "low probability" trades ?
 
Top