设为首页收藏本站

 找回密码
 注册
查看: 2436|回复: 2
打印 上一主题 下一主题

求交叉次数? [复制链接]

Rank: 5Rank: 5

精华
0
UID
826
积分
1407
帖子
118
主题
46
阅读权限
60
注册时间
2007-11-25
最后登录
2013-12-24
跳转到指定楼层
1#
发表于 2010-5-5 11:38:22 |只看该作者 |倒序浏览
在随机指标中,当K值大于80的情况下,求K与D已经交叉几次.

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
2#
发表于 2010-5-5 13:22:55 |只看该作者
  1. Params
  2.        
  3. Vars
  4.         Numeric Length(14);                       
  5.         Numeric SlowLength(3);       
  6.         Numeric SmoothLength(3);
  7.         NumericSeries HighestValue;                               
  8.         NumericSeries LowestValue;                                       
  9.         NumericSeries KValue;
  10.         NumericSeries DValue;
  11.         NumericSeries b;
  12. Begin
  13.         If(barstatus==0)
  14.                 b=0;
  15.         Else
  16.         {
  17.                 b=b[1];
  18.         }
  19.         HighestValue = HighestFC(High, Length);
  20.         LowestValue = LowestFC(Low, Length);
  21.         KValue = SummationFC(Close - LowestValue,SlowLength)/SummationFC(HighestValue-LowestValue,SlowLength)*100;
  22.         DValue = AverageFC(KValue,SmoothLength);
  23.         If(CrossOver(kvalue,dvalue) || crossover(dvalue,kvalue) && kvalue > 80)
  24.         {
  25.                 b=b[1]+1;
  26.         }
  27.         Commentary("= "+Text(b));
  28. End
复制代码

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
826
积分
1407
帖子
118
主题
46
阅读权限
60
注册时间
2007-11-25
最后登录
2013-12-24
3#
发表于 2010-5-5 18:21:03 |只看该作者

感谢版主:

加了一个条件语,就完全变成自己想要的东西.感谢版主的劳动.

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-18 09:20

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部