asset是怎么计算的,是通过开仓之后的 asset=(价差-设置手续费-滑点)*乘数*手数 吗?
好似是没有小数的,那不是会误差很大吗?之后计算会保留小数吗?还是说会以整数为基准来计算下一次收益。
平仓之前 初始资金或上次asset+浮动盈亏 就是asset
平仓之后 初始资产或上次asset+平仓盈亏 就是asset
小数点是有的,但是K线图上显示的小数点是需要设置才能显示出来的; 底层的计算都是以一部分小数点位 为基础的,以确保计算精确度。
我们本地正常。你用的手工下单还是程序化。建议给出更多信息。
asset计算是怎么计算的,我在合约信息设置里设置了手续费,没有设置滑点,一个是asset值,一个是我通过计算每次开平仓盈利或亏损的值,在一段时间后,我发现会有差异,除以次数,刚好是手续费的值,于是在想是不是asset没有加上手续费。
前面说的有误,还是是有手续费的。
再次基础上:
平仓之前 初始资金或上次asset+浮动盈亏 就是asset
平仓之后 初始资产或上次asset+平仓盈亏 就是asset
如果是在变动时,asset平仓记录的时间会不会很短,如果在同一根k线发生几次条件变动,会不会使得asset的值有很大错误,你们在设置asset算法时是怎么解决这个问题的呢?是怎么在变动中保持asset的计算正确的呢?谢谢
会保持在上一个K基础上按照当前最新的结果计算的。 而且计算时候,只算最新的即可,中间的就算来不及计算也无所谓,始终保持计算最新的情况即可。