Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]8成仓位怎么写?

1楼
xiaosa2003 发表于:2015/2/10 21:40:47
POSNUM:=0.8*asset????后面怎么写
2楼
netfox 发表于:2015/2/10 21:42:58

开8成仓位 ? 

buy(xxx,80%,xxx) 记得这么写吧

3楼
xiaosa2003 发表于:2015/2/10 22:56:32
谢谢,还是看看版主怎么说
4楼
jinzhe 发表于:2015/2/11 8:43:40
是的,如上面所写的,就是80%
5楼
xiaosa2003 发表于:2015/2/11 8:57:01

我想取仓位两者的最小值,是这样写吗?

POSNUM:=min1(CEILING(ASSET*m/a),80%);??

6楼
jinzhe 发表于:2015/2/11 9:08:00
这个不能做最小值的判断,直接就是80%
7楼
jinzhe 发表于:2015/2/11 9:11:23

用代码写8成仓位的就是

asset*0.8/close/multiplier

下单时系统会自动取整

8楼
xiaosa2003 发表于:2015/2/11 14:21:59

版主打错了吧,MULTIPLIER是一个跳的价值,应该是除保证金吧。保证金的代码是什么?

9楼
jinzhe 发表于:2015/2/11 14:39:18

上面的代码只漏了一个保证金比率,用multiplier是正确。

保证金需要自行定义,举个例子保证金比率是15%,那么80%的仓位下单就是:

 

asset*0.8/close/multiplier/0.15

 

说了这么多,直接在上面的语句里面写80%是最简单的

共9 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.