以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]开仓手数求助。 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=172336) |
-- 作者:szgjzt001 -- 发布时间:2019/10/9 20:48:08 -- [求助]开仓手数求助。 ma2:ma(c,30); if holing>0 and c<ma2 then sell(1,0,limitr,c); if HOLDING=0 and c>ma2 then buy(1,SS,limitr,c); 资产:ASSET,NOAXIS,LINETHICK1; 请教老师,要让这个开仓手数总是资产的历史最高值的10%。请问怎么写? 比如刚开始是100万。我的开仓手数是10万。后期涨到150万资产了。开仓手数就是15万。就算后期跌倒80万资产了。也按照曾经最高资产150万开仓15万。谢谢老师。
|
-- 作者:FireScript -- 发布时间:2019/10/10 8:53:22 -- hassert:hhv(asset,0);//资产历史最高值 ss:Intpart(hassert/(Close*Multiplier*MarginRatio)*0.1);//开仓手数。 MarginRatio是保证金比率 这个可以写成一个定值或者用函数获取。 |
-- 作者:szgjzt001 -- 发布时间:2019/10/10 19:27:25 -- 谢谢您。 |