INTRADAY HEIKIN ASHI new.afl
上传用户:shiqiang
上传日期:2009-06-12
资源大小:1289k
文件大小:2k
源码类别:

金融证券系统

开发平台:

Others

  1. //------------------------------------------------------------------------------
  2. //
  3. //  Formula Name:    INTRADAY HEIKIN ASHI  new
  4. //  Author/Uploader: ali 
  5. //  E-mail:          abosliman2005m@hotmail.com
  6. //  Date/Time Added: 2006-09-22 19:07:15
  7. //  Origin:          a
  8. //  Keywords:        INTRADAY HEIKIN ASHI  new
  9. //  Level:           advanced
  10. //  Flags:           system
  11. //  Formula URL:     http://www.amibroker.com/library/formula.php?id=714
  12. //  Details URL:     http://www.amibroker.com/library/detail.php?id=714
  13. //
  14. //------------------------------------------------------------------------------
  15. //
  16. //  INTRADAY HEIKIN ASHI new
  17. //
  18. //------------------------------------------------------------------------------
  19. /*======================================================
  20. FOREX INTRADAY HEIKIN ASHI + PIVOT POINTS
  21.   ======================================================*/
  22. //---- heikin ashi
  23. HaClose = (O+H+L+C)/4; 
  24. HaOpen = AMA( Ref( HaClose, -1 ), 0.3 ); 
  25. HaHigh = Max( H, Max( HaClose, HaOpen ) ); 
  26. HaLow = Min( L, Min( HaClose, HaOpen ) ); 
  27. xDiff = (HaHigh - Halow) * IIf(StrFind(Name(),"JPY"),100,10000);
  28. barcolor = IIf(HaClose >= HaOpen,colorGreen,colorRed);
  29. PlotOHLC( HaOpen, HaHigh, HaLow, HaClose, "", barcolor, styleCandle ); 
  30. // Plot(EMA(HaClose,9),"",colorWhite, styleLine);
  31. // Plot(EMA(HaClose,18),"",colorBlack, styleLine);
  32. _SECTION_BEGIN("Bollinger Bands");
  33. P = ParamField("Price field",-1);
  34. Periods = Param("Periods", 15, 2, 100, 1 );
  35. Width = Param("Width", 2, 0, 10, 0.05 );
  36. Color = ParamColor("Color", colorCycle );
  37. Style = ParamStyle("Style");
  38. Plot( BBandTop( P, Periods, Width ), "BBTop" + _PARAM_VALUES(), Color, Style ); 
  39. Plot( BBandBot( P, Periods, Width ), "BBBot" + _PARAM_VALUES(), Color, Style ); 
  40. _SECTION_END();
  41. _SECTION_BEGIN("MA1");
  42. P = ParamField("Price field",-1);
  43. Periods = Param("Periods", 15, 2, 200, 1, 10 );
  44. Plot( MA( P, Periods ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") );
  45. _SECTION_END();