According to statistics, brokers generaly like technical analyses on the short run (like 1 week period).
Fundamental analyes clearly dominates on long-term investments (undertsandably).
On very short term (intraday trades). Professionals would use trade flows (not available for private investors) and news releases.
It the word of Forex, there are no clear techinicians and fundamnetal analysts. Generally, all available methods are used.
Forex is over-the-counter market. Meaning brokers quotes can different from each other significantly enough (especially during fast market moves) to make short term technical analyses unreliable.
Possible solution is to watch several data feeds.
Using Technical Analyses on Futures
The problem with this is interest rates that is reflected on the price. Usually, technical analyses is applied to spot prices because of this.