Today we’ll analyze the stock ENERNOC INC. (ENOC) for internet stock trading in the NASDAQ stock market,
Stock Technical indicators to notice in ENERNOC INC. (ENOC)
1- Last bearish trend was from 7.34$ (12/26/2008) to 7.04$ (12/29/2008) a 0.30$ move
2- The current bullish trend started from 7.04$ at 12/29/2008 and is currently trading at 8.00$.
Chart of ENERNOC INC. (NASDAQ:ENOC) with technical indicators, support and resistance lines, and signals
3- According to ADX Indicator, the trend is currently bullish, which is getting stronger.
ENERNOC INC. (ENOC) Short term stock chart patterns for internet stock trading :

4- The Stock formed a 0.82$ height triangle which was broken up at 7.27 in higher than usual volume, target of the pattern is 8.09.
ENERNOC INC. (ENOC) Mid term stock chart patterns for internet stock trading :

5- The Stock was resisted by a resistance line, identified by two points: 7.68 and 8.02 that was broken up at 7.34 transforming into a supporting line.
ENERNOC INC. (ENOC) Long term stock chart patterns for internet stock trading :

6- The Stock was supported by a support line, identified by two points: 6.86 and 6.42, and is currently supporting at 7.22.

Stock Trading Conclusion:
ENERNOC INC. (ENOC) was trading in a bullish wave, which is becoming stronger .
Technical indicators and stock chart patterns show bullish direction,
recommend stopping short positions or entering long position or bullish spread options strategy in online trading .

Stock Resistance Levels : 8.09, 16.95, 49.59.
Stock Support levels : 7.77, 7.63, 7.58, 7.52, 7.41, 7.22, 7.10, 7.04,.

You might want to check the analysis of the following stocks too:
NASDAQ:ENPT - En Pointe Technologies NASDAQ:ENSG - The Ensign Group In
NASDAQ:ENSI - Energysouth NASDAQ:ENTG - Entegris
NASDAQ:ENTN - Entorian Technologs NASDAQ:ENTR - Entropic Communicati
NASDAQ:ENTU - Entrust NASDAQ:ENWV - Endwave Corporation
NASDAQ:ENZN - Enzon Pharmaceuticals NASDAQ:EONC - Eon Communications Corporation
NASDAQ:EONCD - Eon Commun Corp NASDAQ:EPAX - Ambassadors Group
NASDAQ:EPAY - Bottomline Technologies NASDAQ:EPCT - Epicept Corporation
NASDAQ:EPEX - Edge Petroleum Corporation NASDAQ:EPEXP - Edge Petroleum Corporation
NASDAQ:EPG - Environmental Pwr NASDAQ:EPHC - Epoch Holding Corporation
NASDAQ:EPIC - Epicor Software Corporation NASDAQ:EPIK - Epic Bancorp