I like how people gloat and show off their shiny methods when things go their way. It's perfectly normal. However, it'd be wrong to think we knew it all?
It'd be naive of anybody to think what you listed there are the only criteria for taking trades. For each sell setup you see, someone else sees a buy setup. If Price listened to only our criteria we'd be millionaires. Finally, there are people who trade successfully without a chart!
https://www.myfxbook.com/members/mitiblotch/mt5-10567385/9464692
3