设为首页收藏本站

 找回密码
 注册
查看: 1672|回复: 3
打印 上一主题 下一主题

请问这句公式问题出在哪? [复制链接]

Rank: 5Rank: 5

精华
0
UID
51247
积分
763
帖子
132
主题
39
阅读权限
60
注册时间
2011-7-3
最后登录
2022-5-5
跳转到指定楼层
1#
发表于 2012-4-5 11:27:24 |只看该作者 |倒序浏览
If(HighD(3)<HighD(2)&& HighD(2)>HighD(1) )
{
  SellShort(0,Open);
BuyToCover(0,Close);
           }
就是如果前天最高点,大于大前天最高点和昨天最高点,那么今天开盘开仓,收盘平。但是应用起来发现漏掉许多交易信号。
另外,如果把公式中的顺序改一下,例如If(HighD(2)>HighD(1) && HighD(3)<HighD(2)  ) 或If(HighD(1) <HighD(2) && HighD(3)<HighD(2)  ) 等等,结果也不一样。

初级大户

酱油

Rank: 5Rank: 5

精华
0
UID
37561
积分
1108
帖子
395
主题
9
阅读权限
60
注册时间
2011-5-4
最后登录
2014-11-3
2#
发表于 2012-4-5 12:04:58 |只看该作者
if()里面最好不要调用函数
期货IT

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
51247
积分
763
帖子
132
主题
39
阅读权限
60
注册时间
2011-7-3
最后登录
2022-5-5
3#
发表于 2012-4-5 15:12:15 |只看该作者
if()里不调用函数,是说不直接调用函数?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
4#
发表于 2012-4-5 15:15:13 |只看该作者
回复 3# 盛世长城


是的,不要直接调用,在if外面调用并且赋值给bool变量

使用道具 举报

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

bottom

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

GMT+8, 2024-5-2 06:41

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部