查看: 1680|回复: 1
打印 上一主题 下一主题

[公式] 编制技巧

[复制链接]
跳转到指定楼层
1
发表于 2012-7-3 14:04:07 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
OBVOBV就是累计成交量,如果今日股价上涨则成交量为正值,若股价下跌则成交量为负值,若平盘则为0。利用IF语句只能判断两种情况,现在需要判断三种情况,就需要把它们分为两个部分:
首先求平盘和下跌的情况:
IF(CLOSE<REF(CLOSE,1),-VOL,0)
然后再求上涨的情况
IF(CLOSE>REF(CLOSE,1),VOL,0)
表示如果股价上涨则返回成交量,否则返回前期求得的平盘和下跌情况。
最后累加和:
SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0)





2
发表于 2012-7-3 14:57:15 | 只看该作者
{:soso_e191:}
您需要登录后才可以回帖 登录 | 注册入住  

本版积分规则

易家网  ©2015-2023  郑州期米信息技术有限公司版权所有  豫公网安备 41010502005136号 豫ICP备16010300号