Double profit = openSellPrice - openBuyPrice -
openCost
+ signal.getSellPrice() - signal.getBuyPrice() -
signal.getCost();
profit = new BigDecimal(openSellPrice.toString()).subtract(new
BigDecimal(openBuyPrice.toString())).subtract(new
BigDecimal(openCost.toString()))
.add(new
BigDecimal(signal.getSellPrice().toString())).subtract(new
BigDecimal(signal.getBuyPrice().toString())).subtract(new
BigDecimal(signal.getCost().toString())).doubleValue();
上面的每个是小的位数得到长的位数
下面对
下面的tostring去掉 跟上面的结果一样