设为首页收藏本站

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

请教,如何对时间进行循环 [复制链接]

Rank: 2

精华
0
UID
171167
积分
64
帖子
39
主题
25
阅读权限
30
注册时间
1970-1-1
最后登录
2013-12-24
跳转到指定楼层
1#
发表于 2013-11-25 13:45:53 |只看该作者 |倒序浏览
请教,如何对时间进行循环?例如:2013-11-11 9:00完成一个程序,下次进行10:00的该程序的循环,那应该怎么写啊?请高手们帮忙一下。谢谢

Rank: 6Rank: 6

精华
0
UID
116229
积分
2373
帖子
2247
主题
18
阅读权限
70
注册时间
2013-3-4
最后登录
2019-3-24
2#
发表于 2013-11-28 09:28:35 |只看该作者
这个只能自己写限制条件,循环开始之前判断一下,满足了才执行循环

使用道具 举报

Rank: 2

精华
0
UID
171167
积分
64
帖子
39
主题
25
阅读权限
30
注册时间
1970-1-1
最后登录
2013-12-24
3#
发表于 2013-11-28 15:35:41 |只看该作者
ample 发表于 2013-11-28 09:28
这个只能自己写限制条件,循环开始之前判断一下,满足了才执行循环

版主,这个限制条件如何写啊,我根据海龟策略写的程序不对,但是我不知道如何修改,我想让您帮我修改一下,不知可不可以?如果可以,我就给你发过去,帮我修改一下。

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
116229
积分
2373
帖子
2247
主题
18
阅读权限
70
注册时间
2013-3-4
最后登录
2019-3-24
4#
发表于 2013-11-29 09:39:19 |只看该作者
需要在哪几个时间进入循环的,在循环之前加上
if((time==0.090000)||(time==0.100000)||...)
{
循环语句
}

使用道具 举报

Rank: 2

精华
0
UID
171167
积分
64
帖子
39
主题
25
阅读权限
30
注册时间
1970-1-1
最后登录
2013-12-24
5#
发表于 2013-12-2 13:40:06 |只看该作者
ample 发表于 2013-11-29 09:39
需要在哪几个时间进入循环的,在循环之前加上
if((time==0.090000)||(time==0.100000)||...)
{

还想请教一下,为什么编程过程中就把多单写成MarketPosition==1空单写成MarketPosition==-1呢?

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
116229
积分
2373
帖子
2247
主题
18
阅读权限
70
注册时间
2013-3-4
最后登录
2019-3-24
6#
发表于 2013-12-2 16:14:25 |只看该作者
wxqwyl 发表于 2013-12-2 13:40
还想请教一下,为什么编程过程中就把多单写成MarketPosition==1空单写成MarketPosition==-1呢? ...

MarketPosition的值就表明了多空的情况啊,你看看MarketPosition的帮助就知道了

注意这个标志仅对buy、sellshort、sell、buytocover这一类的交易指令有效

使用道具 举报

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

bottom

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

GMT+8, 2024-5-14 02:34

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部