设为首页收藏本站

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

哪位高手帮帮忙呀 [复制链接]

Rank: 1

精华
0
UID
27229
积分
39
帖子
6
主题
3
阅读权限
10
注册时间
2011-3-2
最后登录
2011-3-18
跳转到指定楼层
1#
发表于 2011-3-14 12:36:31 |只看该作者 |倒序浏览
解决问题一:过夜系统早盘启动程序交易,提前发单显示交易所未开盘不能下单?.
解决问题二:开仓信号要求连续三日收盘价站在均价上开多的条件语句怎么写,
请哪位高手帮忙解答一下!

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
2#
发表于 2011-3-14 14:22:32 |只看该作者
Q1:在公式最前加入if(date!=date[1] && high == low) return;
Q2:closeD(1)昨天、closeD(2)前天、closeD(3)大前天
if(closeD(1)>avg && closeD(2)>avg && closeD(3)>avg)
buy(1,close);

使用道具 举报

Rank: 1

精华
0
UID
27229
积分
39
帖子
6
主题
3
阅读权限
10
注册时间
2011-3-2
最后登录
2011-3-18
3#
发表于 2011-3-14 15:21:33 |只看该作者
呵呵,刚才没有问清楚,
Q1:我用的是If(Date!=Date[1] && High == Low ) Return; 没有效果,与if(date!=date && high == low) return;区别在哪里,
Q2:AVG如果设定是指定的均线该怎么表示呢,如
Numeric Length(60);
NumericSeries MA1;
if(closeD(1)>MA1(1) && closeD(2)>MA1(2) && closeD(3)>MA1(3))
buy(1,close);
是不是如上表示,还望指教呢!
开开心心做交易

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
4#
发表于 2011-3-14 16:58:31 |只看该作者
Q1,应该是If(Date!=Date[1] && High == Low ) Return;是我写错了,
或者你尝试一下If(Date!=Date[1] && High <= Low ) Return;看看效果
Q2,你写的是不完全正确,请看看帮助文档中,关于序列变量的介绍,并且读懂MA技术指标中的内容。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-23 17:17

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部