以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 开仓手数受初始资金影响,想去掉这个关系 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=90581) |
-- 作者:chusu -- 发布时间:2016/1/21 16:55:17 -- 开仓手数受初始资金影响,想去掉这个关系 咨询个问题,我在模型中自己的模型中有计算手数, MAXLOST是每次最大的损失 MA30是普通的30日均线 开仓手数:FLOOR(ABS(MAXLOST/((ABS(CLOSE-MA30))*MULTIPLIER))); BUYSHORT(1>0,开仓手数,market); 按我的想法,这个计算出的手数是不应该跟"费率设置"里面的初始资金是有关系的,因为我已经是给出了开仓手数。 但是我发现目前算出来的,有时候图表上的手数是正确的,有时候又是按照初始资金算的。十分困惑??? |
-- 作者:yukizzc -- 发布时间:2016/1/21 16:59:45 -- 你这个开仓手数只和maxlost有关系,你要去分析这个返回值 另外图表上资金和初始资金肯定有关系,就好比你实盘,你的账户资金肯定是从初始投入开始盈亏的 |
-- 作者:chusu -- 发布时间:2016/1/21 17:04:51 -- 跟MAXLOST是没有关系的,我尝试过把MAXLOST设为固定值 |
-- 作者:chusu -- 发布时间:2016/1/21 17:06:43 -- 我另外把 MAXLOST是每次最大的损失
MA30是普通的30日均线 开仓手数:FLOOR(ABS(MAXLOST/((ABS(CLOSE-MA30))*MULTIPLIER))); 这个写成单独一个指标去观察过输出,这个输出又是正常的 |
-- 作者:yukizzc -- 发布时间:2016/1/21 17:07:01 -- 那你这个开仓手数最后返回多少是,1,2,3还是几 是不是资金不够所以不够开 |
-- 作者:chusu -- 发布时间:2016/1/21 17:11:59 -- 我来看看怎么把图传上来 |
-- 作者:十世 -- 发布时间:2016/1/21 17:15:56 -- http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=31614
论坛贴图 |
-- 作者:chusu -- 发布时间:2016/1/21 17:33:34 -- 找到问题了,应该是当我计算出的开仓手数为0的时候,系统会默认使用初始资金这个算出来的手数去开仓 |