设为首页收藏本站

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

求助 [复制链接]

Rank: 4

精华
0
UID
41
积分
498
帖子
67
主题
8
阅读权限
50
注册时间
2007-7-25
最后登录
2019-3-24
跳转到指定楼层
1#
发表于 2007-11-23 09:31:32 |只看该作者 |正序浏览
If(MarketPosition == 0) // 无仓位
{
        if (Condition1  )
        {
        SellShort(15,NEXTOPEN );
        }
}       
        if(Condition2)
        {
        BuyToCover (Share,close);
        }


上面的代码问题在哪里?
可以通过校验编译  但却始终不能得到测试结果,CPU一直100%,超5分钟后也仍然100%运行中,极其不正常。
删除程序后,清理注册表,再从新安装仍然无法解决。


但是,当这段空头代码为多头代码时,却一直没有问题,真是奇怪了。

昨天第一次重新投入TB学习,为这个问题几乎搞了个通宵,请老师帮忙。

Rank: 4

精华
0
UID
41
积分
498
帖子
67
主题
8
阅读权限
50
注册时间
2007-7-25
最后登录
2019-3-24
13#
发表于 2007-12-2 16:13:41 |只看该作者

回复 #11 东方 的帖子

问题已经解决。

使用道具 举报

Rank: 4

精华
0
UID
41
积分
498
帖子
67
主题
8
阅读权限
50
注册时间
2007-7-25
最后登录
2019-3-24
12#
发表于 2007-12-2 16:12:59 |只看该作者
原帖由 东方 于 2007-12-2 12:39 发表
最近在尝试融资金管理于程序中,包括增减仓。。。试图解决资金利用效率和回撤幅度等。

好几次,每当好像有了新的进展的时候,却常因无法得到测试结果而卡壳,
上次因指令设置里的连续开仓次数过大,导致折腾了几天,

这两天又 ...




问题已经解决。

使用道具 举报

Rank: 4

精华
0
UID
41
积分
498
帖子
67
主题
8
阅读权限
50
注册时间
2007-7-25
最后登录
2019-3-24
11#
发表于 2007-12-2 12:39:47 |只看该作者
最近在尝试融资金管理于程序中,包括增减仓。。。试图解决资金利用效率和回撤幅度等。

好几次,每当好像有了新的进展的时候,却常因无法得到测试结果而卡壳,
上次因指令设置里的连续开仓次数过大,导致折腾了几天,

这两天又出现类似的情况,得不到测试结果,CPU一直100%,我设置为不允许连续减仓,最大建仓设10,也不行,但是图表信号却正常,用/* */把空头代码屏蔽则可以,不屏蔽就不行,用的是5分钟周期,没有多少根K线,比20000小多了,

奇怪的是就连上一次搞好了的那个指令,现在也出不来测试结果了。

刚才同一个指令换在橡胶或者铜上却可以得到测试结果,
是不是还是指令设置问题?

白糖SR0803



[ 本帖最后由 东方 于 2007-12-2 13:53 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 4

精华
0
UID
41
积分
498
帖子
67
主题
8
阅读权限
50
注册时间
2007-7-25
最后登录
2019-3-24
10#
发表于 2007-11-23 12:35:45 |只看该作者
明白了,
谢谢。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
9#
发表于 2007-11-23 12:31:02 |只看该作者
因为您的条件是长短周期的 大小关系,因此,在两条均线穿越之后,开仓条件都一直满足。
如果您把连续开仓次数设置到5000,再交叉穿越后可最多开仓5000次。因此会产生大量的计算
如果只设置为5次,就会最多开5次,所以执行的时间是不可同日而语的。
这的连续开仓次数建议按照正常情况设置,否则,会容易爆仓的

使用道具 举报

Rank: 4

精华
0
UID
41
积分
498
帖子
67
主题
8
阅读权限
50
注册时间
2007-7-25
最后登录
2019-3-24
8#
发表于 2007-11-23 12:25:28 |只看该作者
既然模型里的实际交易是不变的,为什么指令设置里的连续建仓次数大小对运算速度会产生巨大影响?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
7#
发表于 2007-11-23 12:18:45 |只看该作者
单用您的这个代码,在我的机器上是正常的

使用道具 举报

Rank: 4

精华
0
UID
41
积分
498
帖子
67
主题
8
阅读权限
50
注册时间
2007-7-25
最后登录
2019-3-24
6#
发表于 2007-11-23 10:57:20 |只看该作者

代码极为简单

刚才论坛上不去了,

问题已经解决了,原因是,我不知道什么时候把指令设置里的连续建仓次数改50为5000了,改回50就好了。

[ 本帖最后由 东方 于 2007-11-23 12:23 编辑 ]

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
5#
发表于 2007-11-23 10:21:04 |只看该作者
您要贴出整个代码才能看出问题,可能是什么地方写了个死循环

使用道具 举报

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

bottom

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

GMT+8, 2024-5-17 21:08

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部