1) I have seen some course about technical analysis, they explain those charts where it would have worked before, saying support brake resistance 'sell'
resistance brake support 'buy' and those chart patterns
2) when we must not use Technical analysis
in simple, my question is , does technical analysis work every time and can we predict every move using technical analysis or times when we should not predict price using technical analysis
Well, it explains the behavior of the players behind the chart. Like typical behavior. This is not necessarily happening.
You can use tech analysis with tough risk and money management. This will help you to hedge yourself.
Besides, here is the list of books that may help you to understand more about it.
Arthur A. Merrill:
"Behavior of Prices on Wall Street"
Toby Crabel:
“Day Trading With Short Term Price Patterns and Open Range Breakout"
Murphy, John J.:
“Technical Analysis of the Futures Markets”
Edwards and Magee Boston:
"Technical Analysis of Stock Trends"
Wilder, J. Welles.:
“New Concepts in Technical Trading Systems”
Dr. Elder.:
“Trading for a living”
Larry Williams:
“Long-Term Secrets to Short-Term Trading”