Williams %R Exploration.afl
上传用户:shiqiang
上传日期:2009-06-12
资源大小:1289k
文件大小:2k
源码类别:

金融证券系统

开发平台:

Others

  1. //------------------------------------------------------------------------------
  2. //
  3. //  Formula Name:    Williams %R Exploration
  4. //  Author/Uploader: Mubashar Virk 
  5. //  E-mail:          mavirk@gmail.com
  6. //  Date/Time Added: 2006-10-01 10:26:37
  7. //  Origin:          Williams %R
  8. //  Keywords:        
  9. //  Level:           medium
  10. //  Flags:           exploration
  11. //  Formula URL:     http://www.amibroker.com/library/formula.php?id=727
  12. //  Details URL:     http://www.amibroker.com/library/detail.php?id=727
  13. //
  14. //------------------------------------------------------------------------------
  15. //
  16. //  This exploration may help identify stocks that one might like to enter a
  17. //  position into.
  18. //
  19. //------------------------------------------------------------------------------
  20. _SECTION_BEGIN("William's R");
  21. function PercentR( periods )
  22. {
  23.  return 100 * ( HHV( H, periods ) - C )/( HHV( H, periods ) - LLV( L, periods ) ); 
  24. }
  25. Plot( PercentR( Param("Periods", 10, 2, 100 ) ),
  26. _DEFAULT_NAME(),
  27. ParamColor("Color", ColorCycle ) );
  28. _SECTION_END();
  29. P  =  ((H + L + C) / 3);
  30. R1  =  ((2 * P) - L);
  31. S1  =  ((2 * P)  - H);
  32. R2  =  ((P - S1) + R1);
  33. S2  =  (P - (R1 - S1));
  34. Filter = PercentR( Param("Periods", 10, 2, 100 ) ) > 80;
  35. AddColumn( V, "Volume",1 );
  36. AddColumn( C, "Close" );
  37. AddColumn( Ref (C, -1), "Last Close");
  38. AddColumn( C - Ref( C, -1), "Change");
  39. AddColumn( ROC( C, 1 ), "ROC" ); 
  40. AddColumn (RSI(), "RSI",1.2);
  41. AddColumn( r2, "R 2", 1.2);
  42. AddColumn( r1, "R 1", 1.2);
  43. AddColumn( P, "Pivot", 1.2);
  44. AddColumn( S1, "S 1", 1.2);
  45. AddColumn( S2, "S 2", 1.2);