text: <html>
      <head>
      </head>
      <body>
      <!--fe78440e-e0fe-4efb-881d-264a01be483c-->
      <p style="margin-top: 10; font-size: 9px; font-family: Tahoma;"><b>Indicator: </b>Commodity Channel Index (CCI)</p>     
      <p style="margin-top: 10; font-size: 9px; font-family: Tahoma;"><b>Usage: </b>Detect BUY signal</p>    
      <p style="margin-top: 10; font-size: 9px; font-family: Tahoma;"><b>Author: </b>Yan Cheng Cheok</p>
      <p style="margin-top: 10; font-size: 9px; font-family: Tahoma;"><b>Homepage: </b> <a href="http://jstock.sourceforge.net/cci_indicator.html">http://jstock.sourceforge.net/cci_indicator.html</a></p>
      <br />
      <p style="margin-top: 10; font-size: 9px; font-family: Tahoma;"><b>CCI = (Typical Price - SMATP) / (0.015 x Mean Deviation)</b></p>
      <p style="margin-top: 10; font-size: 9px; font-family: Tahoma;">Typical Price (TP) = (H+L+C)/3 where H = high, L = low, and C = close.</p>    
      <p style="margin-top: 10; font-size: 9px; font-family: Tahoma;">SMATP = Simple Moving Average of the Typical Price.</p>
      <p style="margin-top: 10; font-size: 9px; font-family: Tahoma;">Mean Deviation = First, calculate the absolute value of the difference between the last period's SMATP and the typical price for each of the past 20 periods. Add all of these absolute values together and divide by 20 to find the Mean Deviation.</p>
      <br />
      <p style="margin-top: 10; font-size: 9px; font-family: Tahoma;">CCI can be used to identify oversold levels. A security would be deemed oversold when the CCI dips below -100. From oversold levels, a buy signal might be given when the CCI moves back above -100.</p>    
      </body>
  </html>