the best and all kind of your required knowledge is available on the internet and it you can get as much information as you require.The best way of doing the wave analysis is to open the demo account than try to go for the actual wave trading and analysis.The best analysis technique is the Elliot wave technique and try to get the knowledge about that. Even with that traders won't be able to tell about the trend of the market. What traders need if they use technical analysis is around 3-4 different types of indicators, or if they are using news as their indicators , they should find the good news.