设为首页收藏本站

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

请教管理员:这一句有问题吗? [复制链接]

Rank: 5Rank: 5

精华
0
UID
26187
积分
863
帖子
173
主题
61
阅读权限
60
注册时间
2011-2-19
最后登录
2022-7-6
跳转到指定楼层
1#
发表于 2012-12-20 13:53:49 |只看该作者 |倒序浏览
If (BarStatus==2 && AccountDataExist)
{
   If ( Q_Last == 0 || ( Date != Date[1] && High == Low ) )   Return;        //如果未开盘,则直接返回
.....
}

实盘中,每次信号出现在第一根K线便不出现动作,怀疑是这一句有问题。请教,这么写正确吗?

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2012-12-20 14:04:34 |只看该作者
是想要过滤集合竞价吗?
  1. Begin
  2.         If(BarStatus==2 && Time==0.090000 && High==Low) return;           // 第一种写法
  3.         If(BarStatus==2 && Time==0.090000 && CurrentTime < 0.090000) return; //第二种写法
  4.         If(BarStatus==2 && high==low) return;                   //第三种写法
  5.         If(BarStatus==2 && CurrentTime < 0.090000) return;      //第四种写法
  6.         ...
  7.     End
复制代码
注意事项:
1.本例是以国内商品期货交易所开市时间举例,股指期货或其他市场需调整时间。
2.在日线以上的Bar数据,前两种写法均不适用,可选择第三或第四种写法。
3.若按第一、三种写法,当商品的高低价不产生变化时,会忽略这些Tick,即使是已经开市;若按第二、四种写法需保证本机的时间准确。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
26187
积分
863
帖子
173
主题
61
阅读权限
60
注册时间
2011-2-19
最后登录
2022-7-6
3#
发表于 2012-12-20 14:39:48 |只看该作者
谢谢LS,我试试

使用道具 举报

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

bottom

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

GMT+8, 2024-5-13 21:41

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部