通达信指标公式编写教程18:自编分时指标公式及在分时图中添加图标(图解) |
您所在的位置:网站首页 › 通达信日内指标 › 通达信指标公式编写教程18:自编分时指标公式及在分时图中添加图标(图解) |
前面我们学习的都是在日线图上编写公式,有很多朋友提出,能不能编写分时指标公式。比如: 安安8**8提出问题:“老师,您好!通达信软件可以做分时图的公式吗?就是当分时线在均线以上运行是红色的,在均线以下运行是绿色的指标公式,是叠加在分时图上的,谢谢!” 那今天我们就来学习分时指标的编写。 一、自编分时指标线:大家知道数学中的加权算术平均数吗? 价格加权算数平均数=(价格*权重)之和/ 权重之和 在分时图里,白线是每一分钟结束时的价格,即收盘价,没有开盘价,最高价和最低价,均价线以收盘价为价格,以成交量为权重,计算每分钟的价格加权平均数,作为分时的均价线。 这里要用到函数:SUM(X,N) 求总和,属于【引用函数】 用法: SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始。 均价线:=SUM(C*V,0)/ SUM(V,0) 下面要来显示分时价在均价线上方分时线用红色显示,在均价线下方分时线用绿色显示,在第6讲我们讲过变色均线的写法,还记得吗? 赶快去翻一翻: IF(MA60>REF(MA60,1),MA60,DRAWNULL),COLORRED,LINETHICK2; {今日的60日平均价大于昨天的60日平均价,则返回MA60,用红色2号粗线显示} 下面我们来改写: IF(C>=均价线,C,DRAWNULL),COLORRED; {当分时价大于均价线时,用红色显示,否则不显示;} IF(C=均价线,C,DRAWNULL),COLORRED,LINETHICK9; {当分时线在均价线之上时,画红色9号粗线} IF(C=均价线,C,DRAWNULL),COLORRED,LINETHICK9; {当分时线在均价线之上时,画红色9号粗线} IF(C |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |