根据止损额来设定开仓手数,考虑到实际情况是各品种的每手吨数都不同,大概意思如下
risk=1000
lots:=intpart(risk/(myentryprice-stoploss)*multiplier);
但是计算出来的开仓数总是不对,有哪里出错了吗?
止损额就是这笔交易,我最多能够承受亏1000元,如果对于螺纹钢来说,我3000买,止损在2900,那我的开仓手数就是1000/(100*10)=1手
lots:=intpart(risk/((myentryprice-stoploss)*multiplier));