设为首页收藏本站

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

help:问一个编程方面的问题 [复制链接]

Rank: 4

精华
0
UID
67732
积分
331
帖子
123
主题
23
阅读权限
50
注册时间
2011-9-25
最后登录
2015-1-6
跳转到指定楼层
1#
发表于 2012-2-28 14:48:31 |只看该作者 |倒序浏览
问一个问题:现在有若干个条件,在做多的条件设置里,不知道哪几个组合是最优的。
如:做多条件是(open[1]>open[5] && low[1]>low[8] &&high[1]>high[10]&&open[2]>open[5] &&。。。)以此类推。
问题是,有可能只有其中的几个组合起来才是最好的,要怎么设计循环语句,把最优的那个组合找出来呢?

Rank: 4

精华
0
UID
87653
积分
330
帖子
59
主题
15
阅读权限
50
注册时间
2011-12-20
最后登录
2021-8-18
2#
发表于 2012-2-28 20:58:03 |只看该作者
把条件放在IF外面,用BOOL判断,每个判断时候加上K1 K2 K3之类的参数,参数设定为0或1,优化的时候就优化0跟1

使用道具 举报

Rank: 4

精华
0
UID
67732
积分
331
帖子
123
主题
23
阅读权限
50
注册时间
2011-9-25
最后登录
2015-1-6
3#
发表于 2012-2-29 09:25:44 |只看该作者
回复 2# lanchongms


    谢谢啦,也想到了这一点,不过还是没解决

使用道具 举报

Rank: 1

精华
0
UID
98964
积分
43
帖子
25
主题
2
阅读权限
10
注册时间
2012-2-20
最后登录
2012-12-31
4#
发表于 2012-2-29 09:40:32 |只看该作者
先循环,然后计算每个的收益率,然后取min对应的参数

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
42516
积分
1239
帖子
264
主题
31
阅读权限
60
注册时间
2011-5-25
最后登录
2014-9-23
5#
发表于 2012-3-2 17:39:23 |只看该作者
If(KG==1)
{
    条件1
}
Else If(KG==2)

{
  条件2
}
...

然后优化KG值
SetTBProfileString将数据内容写到用户公式目录tblprofile.ini文件下

使用道具 举报

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

bottom

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

GMT+8, 2024-5-19 10:26

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部