设为首页收藏本站

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

请教老师一个问题 [复制链接]

Rank: 5Rank: 5

精华
0
UID
201
积分
1356
帖子
197
主题
8
阅读权限
60
注册时间
2007-8-26
最后登录
2013-11-2
跳转到指定楼层
1#
发表于 2007-10-5 00:46:03 |只看该作者 |倒序浏览
飞狐语句

count(cross(close,ma(close,30)),3)=1   //收盘价最近三天内曾上穿30天均线一次

在IB中怎样表达?
谢谢了!

[ 本帖最后由 mht88 于 2007-10-5 00:49 编辑 ]

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
2#
发表于 2007-10-5 10:05:30 |只看该作者
把CrossOver的返回值放到序列变量中,然后进行统计。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
201
积分
1356
帖子
197
主题
8
阅读权限
60
注册时间
2007-8-26
最后登录
2013-11-2
3#
发表于 2007-10-5 10:33:00 |只看该作者
原帖由 nopain 于 2007-10-5 10:05 发表
把CrossOver的返回值放到序列变量中,然后进行统计。


惭愧,还是不会啊

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
11
UID
1
积分
25127
帖子
6291
主题
149
阅读权限
255
注册时间
2007-7-20
最后登录
2024-4-22
4#
发表于 2007-11-9 10:37:47 |只看该作者
V3.0.9增加了CountIf条件,您可以直接用了!
交易开拓者 - 期货程序化与量化系统自动交易领航者

网站已支持在线开通模拟账户功能

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
201
积分
1356
帖子
197
主题
8
阅读权限
60
注册时间
2007-8-26
最后登录
2013-11-2
5#
发表于 2007-11-25 16:26:26 |只看该作者
请问老师 CountIf 怎样用,我想表达连续三天收阳线

CountIf(Close>Open,3)=3

但这样写不行啊.

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
6#
发表于 2007-11-25 17:42:36 |只看该作者
您写成这样看看
  1. Vars
  2.     BoolSeries myCon;

  3. Begin
  4.     myCon = Close > Open;
  5.     If(CountIf(myCon,3) >= 3)
  6.     {
  7.         // 您的执行代码
  8.     }
复制代码

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
201
积分
1356
帖子
197
主题
8
阅读权限
60
注册时间
2007-8-26
最后登录
2013-11-2
7#
发表于 2007-11-25 18:38:27 |只看该作者
可以了.谢谢老大!

使用道具 举报

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

bottom

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

GMT+8, 2024-5-5 02:46

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部