Stochastic Divergence, negative.afl
上传用户:shiqiang
上传日期:2009-06-12
资源大小:1289k
文件大小:2k
源码类别:

金融证券系统

开发平台:

Others

  1. //------------------------------------------------------------------------------
  2. //
  3. //  Formula Name:    Stochastic Divergence, negative
  4. //  Author/Uploader: Dimitris Tsokakis 
  5. //  E-mail:          tsokakis@oneway.gr
  6. //  Date/Time Added: 2001-07-04 04:30:59
  7. //  Origin:          
  8. //  Keywords:        
  9. //  Level:           semi-advanced
  10. //  Flags:           indicator
  11. //  Formula URL:     http://www.amibroker.com/library/formula.php?id=49
  12. //  Details URL:     http://www.amibroker.com/library/detail.php?id=49
  13. //
  14. //------------------------------------------------------------------------------
  15. //
  16. //  A negative Stochastic divergence occurs when the tangent of Stochastic
  17. //  oscillator's graph is descending, whereas the tangent of price's graph is
  18. //  ascending for the same time interval .
  19. //
  20. //  The occurrence of a negative stochastic divergence in overbought area,
  21. //  usually signals a trend reversal,
  22. //
  23. //  especially if it is confirmed by complementary criteria.
  24. //
  25. //------------------------------------------------------------------------------
  26. /*Negative Stochastic divergence for use in 
  27. Indicator Builder and Automatic Analysis (scan mode),
  28. by Dimitris Tsokakis*/
  29. ST33=stochd(14);
  30. TR1=HHVBARS(ST33,4);
  31. TR2=IIF(ST33>70 AND TR1>0 AND REF(TR1,-1)==0,ref(ST33,-1),0);
  32. TRC=IIF(TR2>0,C,0);
  33. vs=valuewhen(tr2, ref(st33,-1), 1);
  34. dvs=vs-ref(vs,-1);
  35. vc=valuewhen(trc, HHV(H,3), 1);
  36. dvc=vc-ref(vc,-1);
  37. diver=iif(dvs<0 and dvc>0,90,0);
  38. DAS=BARSSINCE(REF(TR2,-1)>0);
  39. ddd=IIF(DAS<20 AND C<REF(C,-1),DIVER,0);
  40. GRAPH1=TR2;
  41. graph0=ddd;
  42. graph0barcolor=4;
  43. GRAPH1STYLE=2;
  44. graph1barcolor=1;
  45. SELL=ddd==90;