Rss & SiteMap

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

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

标题:[求助]开仓手数求助。

1楼
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万。谢谢老师。图片点击可在新窗口打开查看
2楼
FireScript 发表于:2019/10/10 8:53:22
 hassert:hhv(asset,0);//资产历史最高值
ss:Intpart(hassert/(Close*Multiplier*MarginRatio)*0.1);//开仓手数。 MarginRatio是保证金比率  这个可以写成一个定值或者用函数获取。
3楼
szgjzt001 发表于:2019/10/10 19:27:25
谢谢您。图片点击可在新窗口打开查看
共3 条记录, 每页显示 10 条, 页签: [1]


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