Volatility Breakout with Bollinger Bands.afl
上传用户:shiqiang
上传日期:2009-06-12
资源大小:1289k
文件大小:2k
源码类别:

金融证券系统

开发平台:

Others

  1. //------------------------------------------------------------------------------
  2. //
  3. //  Formula Name:    Volatility Breakout with Bollinger Bands
  4. //  Author/Uploader: Joachim Feseck 
  5. //  E-mail:          joachimfeseckqweb.de
  6. //  Date/Time Added: 2003-01-19 07:49:55
  7. //  Origin:          
  8. //  Keywords:        
  9. //  Level:           medium
  10. //  Flags:           system,exploration
  11. //  Formula URL:     http://www.amibroker.com/library/formula.php?id=256
  12. //  Details URL:     http://www.amibroker.com/library/detail.php?id=256
  13. //
  14. //------------------------------------------------------------------------------
  15. //
  16. //  This Tradingsystem gives buy and short signals when after Bollinger Bands
  17. //  got very narrow they spread out and the Close touches the band (top or
  18. //  bottom). Additionally the MFI has to confirm this volatility breakout. But
  19. //  please be carefull because some stock suddenly change direction and in this
  20. //  case the really change! For more information please read "Bollinger on
  21. //  Bollinger Bands".
  22. //
  23. //------------------------------------------------------------------------------
  24. Band= (BBandTop( C, 20, 2 ) - BBandBot( C, 20, 2)) / MA(Close, 20 ) * 100;
  25. B= ((Close - BBandBot( Close, 20, 2 )) / (BBandTop( Close, 20, 2 ) - BBandBot( Close, 20, 2 ))) * 100;
  26. Buy = band < 15 AND b > 95 AND MFI(10) > 60;
  27. Sell = Cross(Close,SAR(0.01,0.2));
  28. Short = band < 15 AND b < 5 AND MFI(10) < 40;
  29. Cover = Cross(SAR(0.01,0.2), Close);
  30. Filter = (band < 15 AND b > 95 AND MFI(10) > 60)  OR (band < 15 AND b < 5 AND MFI(10) < 40);
  31. NumColumns = 1;
  32. Column0 = Close;