MA Difference 20 Period.afl
上传用户:shiqiang
上传日期:2009-06-12
资源大小:1289k
文件大小:2k
源码类别:

金融证券系统

开发平台:

Others

  1. //------------------------------------------------------------------------------
  2. //
  3. //  Formula Name:    MA Difference 20 Period
  4. //  Author/Uploader: Larry Lovrencic 
  5. //  E-mail:          lvl@firstpacific.net
  6. //  Date/Time Added: 2001-09-02 21:06:20
  7. //  Origin:          
  8. //  Keywords:        moving average
  9. //  Level:           basic
  10. //  Flags:           indicator
  11. //  Formula URL:     http://www.amibroker.com/library/formula.php?id=104
  12. //  Details URL:     http://www.amibroker.com/library/detail.php?id=104
  13. //
  14. //------------------------------------------------------------------------------
  15. //
  16. //  This indicator displays how far the closing price is above or below a 20
  17. //  period moving average in % terms. It is displayed as a histogram and the
  18. //  bars are green if the closing price is above the MA and red if the closing
  19. //  price is below the MA.
  20. //
  21. //  T may be changed to alter the MA period. ie Change T=20 to T=200 for the
  22. //  200 period MA.
  23. //
  24. //  /*MA Diff 20 by Larry Lovrencic*/
  25. //
  26. //  T=20; /*Time Period for MA*/
  27. //
  28. //  KMA=((C-MA(C,T))/MA(C,T))*100;
  29. //
  30. //  GRAPH0=KMA;
  31. //
  32. //  GRAPH0STYLE=2+4;
  33. //
  34. //  GRAPH0BARCOLOR=iif(KMA>0,5,4);
  35. //
  36. //  graphxspace=5;
  37. //
  38. //  title=name()+" "+date()+" The Close is
  39. //  "+writeval(abs(KMA),format=1.2)+"%"+writeif(KMA>0," above"," below")+" the
  40. //  20 period MA";
  41. //
  42. //  Mark Grid lines:
  43. //
  44. //  Level 0
  45. //
  46. //  Limits
  47. //
  48. //  Show dates
  49. //
  50. //  Percent
  51. //
  52. //  Middle
  53. //
  54. //------------------------------------------------------------------------------
  55. /*MA Diff 20 by Larry Lovrencic*/
  56. T=20; /*Time Period for MA*/
  57. KMA=((C-MA(C,T))/MA(C,T))*100;   
  58. GRAPH0=KMA;
  59. GRAPH0STYLE=2+4;
  60. GRAPH0BARCOLOR=iif(KMA>0,5,4);
  61. graphxspace=5;
  62. title=name()+" "+date()+" The Close is "+writeval(abs(KMA),format=1.2)+"%"+writeif(KMA>0," above"," below")+" the 20 period MA";