Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:简单公式逻辑问题请教

1楼
haifan1986 发表于:2010/8/1 17:23:44

HNL:=IF(HIGH>REF(HHV(HIGH,3),1),LOW,0);

 

这句判断当前高点 与前三周期的最高价 则返回 L0W,

为什么这里的LOW返回的是前一周期的L,而不是当前周期的L.

2楼
admin 发表于:2010/8/2 7:31:55

你再检查你的公式吧,按道理HNL肯定是返回当前的LOW

3楼
金字塔 发表于:2010/8/2 7:32:41
我这里上述公式是当前周期的L.
4楼
haifan1986 发表于:2010/8/2 9:54:02

麻烦主管测试下,

VARIABLE: HNL = 0;

L值:LOW,LINETHICK0;

HNL值:HNL,LINETHICK0;

HNL:=IF(HIGH>REF(HHV(HIGH,3),1),LOW,0);

 

返回的确为前周期最低值。我不知道是哪里有问题了。

 不好意思上传图片看不清楚,但是根据上面这个三分钟,我的确LOW 显示和 HNL不一样

图片点击可在新窗口打开查看

[此贴子已经被作者于2010-8-2 10:08:54编辑过]
5楼
fly 发表于:2010/8/2 10:18:06

VARIABLE: HNL = 0;

HNL:=IF(HIGH>REF(HHV(HIGH,3),1),LOW,0);

L值:LOW,LINETHICK0;

HNL值:HNL,LINETHICK0;

句子都是对的,就是次序有点问题,这样执行就好了。试试

6楼
董小球 发表于:2010/8/2 10:19:59
VARIABLE: HNL = 0; HNL:=IF(HIGH>REF(HHV(HIGH,3),1),LOW,0); L值:LOW,LINETHICK2; HNL值:HNL,LINETHICK2; 先赋值 划线 再IF 当然不行 先赋值 IF赋值 再划线 就KO鸟~
7楼
haifan1986 发表于:2010/8/2 12:09:09

哦 明白问题所在,谢谢楼上各位。

共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.