52 Week New High-New Low Index.afl
上传用户:shiqiang
上传日期:2009-06-12
资源大小:1289k
文件大小:2k
源码类别:

金融证券系统

开发平台:

Others

  1. //------------------------------------------------------------------------------
  2. //
  3. //  Formula Name:    52 Week New High-New Low Index
  4. //  Author/Uploader: Dennis Skoblar 
  5. //  E-mail:          DennisAndLisa@sbcglobal.net
  6. //  Date/Time Added: 2005-07-11 10:14:58
  7. //  Origin:          Alexander Elder's book, "Trading For A Living"
  8. //  Keywords:        New Hi-New Low Index, 52 Week New Hi-New Low Index
  9. //  Level:           basic
  10. //  Flags:           exploration,indicator
  11. //  Formula URL:     http://www.amibroker.com/library/formula.php?id=502
  12. //  Details URL:     http://www.amibroker.com/library/detail.php?id=502
  13. //
  14. //------------------------------------------------------------------------------
  15. //
  16. //  Calculates new 52 week High's vs new 52 week lows. Input a Date 5 years
  17. //  back to the current Date in the Range section of the Analysis Window AND
  18. //  click the From button. In the Apply To section, click the Use Filter button
  19. //  AND click the Define > Include > Group > Stock to scan stocks ONLY. Right
  20. //  click on chart window,
  21. //
  22. //  then > Parameters > Show MiddlLe Lines - NO > Levels > +-100. Compare
  23. //  against the SP-500, look for convergences, divergences. Read Elder's book
  24. //  "Trading For A Living" pp.194-200. The new symbol "~NewHiNewLoIndex" will
  25. //  be found in the Workspace > Symbol > All > at the end.
  26. //
  27. //------------------------------------------------------------------------------
  28. // Calculates new 52 week High's vs new 52 week lows.
  29. // The new symbol "~NewHiNewLoIndex" will be found in the Workspace > Symbol > All > at the end.
  30. // Input a Date 5 years back to the current Date in the Range section of the Analysis Window AND click the From button.
  31. // In the Apply To section, click the Use Filter button AND click the Define > Include > Group > Stock 
  32. // to scan stocks ONLY. Right click on chart window, then > Parameters > Show MiddlLe Lines - NO > Levels > +-100.
  33. // Compare against the SP-500, look for convergences, divergences. Read Elder's book "Trading For A Living" pp.194-200.
  34. H1 = High > Ref(HHV(High,260),-1);
  35. L1 = Low < Ref(LLV(Low,260),-1);
  36. HiLoDifference = H1 - L1;
  37. Buy = 0; 
  38. Filter = 0;
  39. AddToComposite( HiLoDifference , "~NewHiNewLoIndex", "X", atcFlagDefaults = 7);
  40. GraphXSpace = 10;
  41. Plot(Foreign("~NewHiNewLoIndex","C",1),"52 Week New High - New Low Index",colorYellow,styleHistogram);