设为首页收藏本站

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

如何得到一个跨工作区的变量? [复制链接]

Rank: 4

精华
0
UID
29249
积分
309
帖子
118
主题
43
阅读权限
50
注册时间
2011-3-18
最后登录
2017-5-24
跳转到指定楼层
1#
发表于 2012-8-22 14:39:25 |只看该作者 |倒序浏览
本帖最后由 bigzhang 于 2012-8-22 14:42 编辑

假设我开了2个工作区,分别加载一个模型。这个时候在交易设置里,可以分别设置起始资金用于模拟测试。

但是实际的情况一般是这样的:比如我有20万资金,50%平摊给2个商品,那么一个是10万。启动交易后,假设其中一个工作区的交易,某天亏了2万,那么总资金就18万,这个时候,50%下来,就分别为9万。我希望两个工作区的模型,都能知道总资金已经由原来的20万减少到18万,并且根据分配比例(这里是50%),来重新计算可以用于交易的资金量。

主要目的是用于风险控制和资金管理。

请问这个的变量如何能得到呢?

谢谢!

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
2#
发表于 2012-8-22 15:03:59 |只看该作者
你可以通过A函数来获得账户信息的当前状态
A_FreeMargin返回当前公式应用的交易帐户的可用资金。

使用道具 举报

Rank: 4

精华
0
UID
29249
积分
309
帖子
118
主题
43
阅读权限
50
注册时间
2011-3-18
最后登录
2017-5-24
3#
发表于 2012-8-22 15:11:16 |只看该作者
本帖最后由 bigzhang 于 2012-8-22 15:25 编辑

A函数是取得真实的资金吧。比如上面我举例是50%的资金分配,但是实际可能不是最优的比例,这就需要真实交易前能通过测试来取得了。

比如我分别分配10%-90%,20%-80%。。。。90%-10%的资金组合,然后看哪个组合下效果最好。

这个写数据库什么的可以解决吗?我从来没用过这个。

使用道具 举报

Rank: 4

精华
0
UID
29249
积分
309
帖子
118
主题
43
阅读权限
50
注册时间
2011-3-18
最后登录
2017-5-24
4#
发表于 2012-8-27 10:05:49 |只看该作者
请问这个大家有什么建议吗?

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
42516
积分
1239
帖子
264
主题
31
阅读权限
60
注册时间
2011-5-25
最后登录
2014-9-23
5#
发表于 2012-8-29 14:44:15 |只看该作者
Portfolio_CurrentCapital

这类问题的话,应该多看看程序帮助

使用道具 举报

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

bottom

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

GMT+8, 2024-5-24 00:03

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部