设为首页收藏本站

 找回密码
 注册
楼主: cyycjt
打印 上一主题 下一主题

请教 [复制链接]

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
1#
发表于 2008-10-31 09:41:40 |显示全部楼层
TB里面有个函数AdaptiveMovAvg,就是求考夫曼移动平均线,里面就有效率系数的算法

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
2#
发表于 2008-11-3 15:08:47 |显示全部楼层
看这里:
  1. Params
  2.         Numeric EffRatioLength(10);
  3. Vars
  4.         Numeric NetChg(0);
  5.         Numeric TotChg(0);
  6.         Numeric EffRatio(0);
  7. Begin
  8.         if ( CurrentBar == 0 || Close[ EffRatioLength ] == InvalidNumeric)
  9.         {
  10.                 EffRatio = InvalidNumeric;
  11.         }Else
  12.         {
  13.                 NetChg = Abs( Close - Close[ EffRatioLength ] ) ;
  14.                 TotChg = Summation( Abs( Close - Close[1] ), EffRatioLength );               
  15.                 EffRatio = IIF(TotChg > 0, NetChg / TotChg , 0);
  16.         }
  17.         PlotNumeric("EF",EffRatio);
  18. End
复制代码

使用道具 举报

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

bottom

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

GMT+8, 2024-5-21 03:23

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部