设为首页收藏本站

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

一个小问题 [复制链接]

Rank: 3Rank: 3

精华
0
UID
79828
积分
149
帖子
17
主题
7
阅读权限
40
注册时间
2011-11-16
最后登录
2012-3-1
跳转到指定楼层
1#
发表于 2011-12-28 09:03:10 |只看该作者 |倒序浏览
假设我要开盘后5分钟内 即使满足策略开仓条件也不开仓 如何实现。?

初级大户

酱油

Rank: 5Rank: 5

精华
0
UID
37561
积分
1108
帖子
395
主题
9
阅读权限
60
注册时间
2011-5-4
最后登录
2014-11-3
2#
发表于 2011-12-28 09:06:14 |只看该作者
con=currenttime>905;
然后把开仓条件的判断加个con
期货IT

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
79828
积分
149
帖子
17
主题
7
阅读权限
40
注册时间
2011-11-16
最后登录
2012-3-1
3#
发表于 2011-12-28 09:50:10 |只看该作者
回复 2# alex647l


    回复 2# alex647l


    直接把currenttime>905加到条件判断里也一样的吗。?

使用道具 举报

Rank: 2

精华
0
UID
78038
积分
52
帖子
6
主题
0
阅读权限
30
注册时间
2011-11-9
最后登录
2012-2-22
4#
发表于 2011-12-28 09:51:29 |只看该作者
con=currenttime>905;
然后把开仓条件的判断加个con

CurrentTime  获取交易开拓者平台(操作系统)的当前时间。格式为0.HHMMSS的浮点数。
示例 如果当前时间为11:34:21,CurrentTime返回值为0.113421。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
5#
发表于 2011-12-28 09:54:42 |只看该作者
回复 1# hhdy1
  1. if(buycondition && time>=0.0905)
  2. {
  3.       buy;
  4. }
复制代码
此代码适用于商品的5分钟以下周期 。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
79828
积分
149
帖子
17
主题
7
阅读权限
40
注册时间
2011-11-16
最后登录
2012-3-1
6#
发表于 2011-12-28 11:05:15 |只看该作者
回复 5# 小米


    老师 如果用在15分钟周期 是如何写的。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
7#
发表于 2011-12-28 11:29:23 |只看该作者
回复 6# hhdy1


   如果在15分钟上写,则需要判断currenttime,而使用这个函数会导致历史信号的消失。
为保持住信号则需要使用一些分支处理,比如if(barstatus==2)之类的。但是分支一旦
处理不好会有很多的问题。 所以对于没有熟悉TB的机制之前,不建议使用。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
79828
积分
149
帖子
17
主题
7
阅读权限
40
注册时间
2011-11-16
最后登录
2012-3-1
8#
发表于 2011-12-29 08:52:37 |只看该作者
回复 7# 小米


    老师 能给一些具体的例子给我看下吗。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-2 13:12

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部