Coppock Curve.afl
上传用户:shiqiang
上传日期:2009-06-12
资源大小:1289k
文件大小:3k
源码类别:

金融证券系统

开发平台:

Others

  1. //------------------------------------------------------------------------------
  2. //
  3. //  Formula Name:    Coppock Curve
  4. //  Author/Uploader: Tomasz Janeczko 
  5. //  E-mail:          tj@amibroker.com
  6. //  Date/Time Added: 2001-06-16 08:17:23
  7. //  Origin:          Originally developed by Edwin Sedgwick Coppock
  8. //  Keywords:        moving average
  9. //  Level:           basic
  10. //  Flags:           indicator
  11. //  Formula URL:     http://www.amibroker.com/library/formula.php?id=9
  12. //  Details URL:     http://www.amibroker.com/library/detail.php?id=9
  13. //
  14. //------------------------------------------------------------------------------
  15. //
  16. //  The Coppock Curve was developed by Edwin Sedgwick Coppock in 1962.
  17. //
  18. //  It was featured in the November 94 issue of Technical Analysis of Stocks
  19. //  & Commodities, in the article "The Coppock Curve", written by Elliot
  20. //  Middleton.:
  21. //
  22. //  Taken from Stocks & Commodities, V. 12:11 (459-462): The Coppock Curve
  23. //  by Elliott Middleton
  24. //
  25. //  "We are creatures of habit. We judge the world relative to what we have
  26. //  experienced.
  27. //
  28. //  If we're shopping for a mortgage and rates have been in the teens (as they
  29. //  were in the early 1980s) and then drop to 10%, we are elated.
  30. //
  31. //  If, however, they've been at 8% and then rise to 10%, we are disappointed.
  32. //  It all depends on your perspective.
  33. //
  34. //  The principle of adaptation-level applies to how we judge our income
  35. //  levels, stock prices and virtually every other variable in our lives.
  36. //  Psychologically, relativity prevails..
  37. //
  38. //  SIMPLEST FORMS
  39. //
  40. //  The moving average is the simplest form of adaptation-level. Moving average
  41. //  crossover rules accurately signal the onset of periods of returns outside
  42. //  the norm, whether
  43. //
  44. //  positive or negative. This makes moving average crossovers useful to
  45. //  traders who want to get a boost on entering or exiting stocks or funds.
  46. //
  47. //  The oscillator is also based on adaptation-level, although in a slightly
  48. //  different way. Oscillators generally begin by calculating a percentage
  49. //  change of current price from
  50. //
  51. //  some previous price, where the previous price is the adaptation-level or
  52. //  reference point. The mind is attuned to percentage changes because they
  53. //  represent returns. If you
  54. //
  55. //  bought Microsoft Corp. stock (MSFT) at $50 and it goes to $80, you make 60%
  56. //  before dividends.
  57. //
  58. //  If you bought Berkshire Hathaway (BRK) at $4,000 and it rises to $4,030,
  59. //  the same dollar gain, you make 0.75% before dividends.
  60. //
  61. //  It's the percentage change that counts. Relativity again.
  62. //
  63. //  Coppock reasoned that the market's emotional state could be determined by
  64. //  adding up the percentage changes over the recent past to get a sense of the
  65. //  market's
  66. //
  67. //  momentum (and oscillators are generally momentum indicators ). So if we
  68. //  compare prices relative to a year ago - which happens to be the most common
  69. //  interval - and we
  70. //
  71. //  see that this month the market is up 15% over a year ago, last month it was
  72. //  up 12.5% over a year ago, and 10%, 7.5% and 5%, respectively, the months
  73. //  before that, then
  74. //
  75. //  we may judge that the market is gaining momentum and, like a trader
  76. //  watching for the upward crossover of the moving average, we may jump into
  77. //  the market."
  78. //
  79. //------------------------------------------------------------------------------
  80. /*
  81. Coppock Curve
  82. AFL Implementation by Tomasz Janeczko
  83. */
  84. Graph0 = EMA( ROC( MA( C, 22 ), 250 ), 150 ) / 100;