区间波动计算

来自Forex Growth Bot

avg = 0.0;
            for (i = 1; i <= RangeMinBase; i++) //小段8
            avg += High[i] - Low[i];
            avg /= RangeMinBase;
            for (i = RangeMinBase + 1; i <= RangeMaxBase; i++) //大段 18
            {
               avg_pre = (avg * (i - 1) + (High[i] - Low[i])) / i;
               if (avg_pre > avg) break;//发现前高
               avg = avg_pre;
            }
            i--;//在for里面多加1,现在自减1,代表波动最大位置
            波段幅度 = High[iHighest(NULL, 0, MODE_HIGH, i, 1)] - Low[iLowest(NULL, 0, MODE_LOW, i, 1)];

先计算最近8根K线的均值,继续从8~18根里找超过均值的单一K线,返回i,然后从0倒退到i,计算区间波幅。



微信公众号:天泓评测


本博客所有文章如无特别注明均为原创。作者:天泓评测
分享到:更多

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)