McClellan Summation Index.afl
上传用户:shiqiang
上传日期:2009-06-12
资源大小:1289k
文件大小:2k
源码类别:

金融证券系统

开发平台:

Others

  1. //------------------------------------------------------------------------------
  2. //
  3. //  Formula Name:    McClellan Summation Index
  4. //  Author/Uploader: Tomasz Janeczko 
  5. //  E-mail:          tj@amibroker.com
  6. //  Date/Time Added: 2001-06-16 08:27:58
  7. //  Origin:          Originally developed by Sherman and Marian McClellan
  8. //  Keywords:        breadth,overbought,oversold
  9. //  Level:           basic
  10. //  Flags:           indicator
  11. //  Formula URL:     http://www.amibroker.com/library/formula.php?id=13
  12. //  Details URL:     http://www.amibroker.com/library/detail.php?id=13
  13. //
  14. //------------------------------------------------------------------------------
  15. //
  16. //  The McClellan Summation Index is a market breadth indicator developed by
  17. //  Sherman and Marian McClellan. It is a long-term version of the McClellan
  18. //  Oscillator and its interpretation is similar to that of the McClellan
  19. //  Oscillator except that it is more suited to major trend reversals. For more
  20. //  extensive coverage of the index refer to the book Patterns for Profit, by
  21. //  Sherman and Marian McClellan. McClellan suggests the following rules for
  22. //  use with the summation Index: Look for major bottoms when the Summation
  23. //  Index falls below -1300. Look for major tops to occur when a divergence
  24. //  with the market occurs above a Summation Index level of +1600. The
  25. //  beginning of a significant bull market is indicated when the Summation
  26. //  Index crosses above +1900 after moving upward more than 3600 points from
  27. //  its prior low (e.g. the index moves from -1600 to +2000). The summation
  28. //  index is plotted by adding the Cum function to the McCllellan Oscillator.
  29. //
  30. //------------------------------------------------------------------------------
  31. /*
  32. McClellan Summation Index
  33. */
  34. Graph0 = Cum( Ema( AdvIssues()-DecIssues(), 19 ) - Ema( AdvIssues()-DecIssues(), 39 ) );
  35.