Rss & SiteMap

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

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

标题:[求助]取实际净资产百分比开仓的问题

1楼
金色阳光2020 发表于:2020/4/17 9:55:37
开仓量

n:=ema(ref(tr,1),20);
lotst:asset*0.01/(n*multiplier)

本来只能开一手,为什么实际开仓了11手?

成交后,吓了我一大跳~

2楼
FireScript 发表于:2020/4/17 10:05:05
 用PERTRADER 函数。具体你看下函数说明,很详细的。

你按照上面方式计算的手数,是根据虚拟资金计算出来的。这种情况就要多注意下,虚拟信号上计算出来的手数情况了。如果虚拟资金很大,算出来的手数往往都比较多。
3楼
金色阳光2020 发表于:2020/4/17 10:07:40
好的,谢谢。
我来看一下PERTRADER函数
4楼
金色阳光2020 发表于:2020/4/17 10:14:32
lotst:asset*0.01/(n*multiplier),pertrader;

这样,就按实际资产的1%开仓了吗?
5楼
金色阳光2020 发表于:2020/4/17 10:40:12
以下是引用金色阳光2020在2020/4/17 10:14:32的发言:
lotst:asset*0.01/(n*multiplier),pertrader;

这样,就按实际资产的1%开仓了吗?





编译不通过,怎么搞?

6楼
金色阳光2020 发表于:2020/4/17 11:19:27
能回答一下吗?
buy(1,lots,limitr,buyp),pertrader;

编译还是不通过,怎么弄?
7楼
FireScript 发表于:2020/4/17 11:21:22
 手数参数那个地方必须是百分比数值,不能是这样的变量的。比如1%  5% 这样。

如果非要是变量,这种方式可以试下:
x:1;
buy(1,x%,limitr,c),pertrader;
[此贴子已经被作者于2020/4/17 11:21:41编辑过]
8楼
金色阳光2020 发表于:2020/4/17 13:16:58
百分比的可以,但是我这里是海龟系统,按总资金的百分之一损失来定量,有其它的办法吗?

9楼
FireScript 发表于:2020/4/17 13:21:33
 什么意思?意思是那个百分比是计算出来的,所以一定是变量?
10楼
金色阳光2020 发表于:2020/4/17 13:23:37
一定是变量啊,海龟系统,波幅变大,开仓量就锐减。
共19 条记录, 每页显示 10 条, 页签: [1] [2]


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