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

金融证券系统

开发平台:

Others

  1. //------------------------------------------------------------------------------
  2. //
  3. //  Formula Name:    Noor_Doodie
  4. //  Author/Uploader: Noor_Doodie 
  5. //  E-mail:          muhd.noor.sn@gmail.com
  6. //  Date/Time Added: 2006-02-23 11:59:33
  7. //  Origin:          
  8. //  Keywords:        
  9. //  Level:           medium
  10. //  Flags:           indicator
  11. //  Formula URL:     http://www.amibroker.com/library/formula.php?id=593
  12. //  Details URL:     http://www.amibroker.com/library/detail.php?id=593
  13. //
  14. //------------------------------------------------------------------------------
  15. //
  16. //  Elder's Market Thermometer:
  17. //
  18. //  Use this to measure market inertia.
  19. //
  20. //------------------------------------------------------------------------------
  21. _SECTION_BEGIN("Market Thermometer");
  22. H1 = Ref(H, -1);
  23. L1 = Ref(L, -1);
  24. T = IIf(H<H1 AND L>L1, 0, IIf(H-H1>L1-L, H-H1, L1-L));
  25. Val1 = H-H1;
  26. Val2 = L1-L;
  27. Val = IIf(Val1>Val2, Val1, Val2) ;
  28. Avgval = Median(Val, 22);
  29. color= IIf (Val < Avgval, colorBlue, IIf(Val >= Avgval AND Val < Avgval * 3, colorViolet, IIf(Val > Avgval * 3, colorOrange, colorViolet)));
  30. Plot(T, _DEFAULT_NAME(), color, styleHistogram | styleThick);
  31. P = ParamField("Price field",-1);
  32. Periods = Param("Periods", 22, 2, 200, 1, 10 );
  33. Plot( EMA( P, Periods ), "EMA 22", colorGreen, styleThick); 
  34. _SECTION_END();