100%仓位是
nn:=asset/close/multiplier/保证金率;
需要对应情况下的手数用valuewhen
比如
条件1情况下的手数
手数1:valuewhen(条件1,nn);
条件2情况下的手数
手数2:valuewhen(条件2,nn);
以此类推求出后续条件对应的满仓手数
不一定是满仓呀,我的意思是,现在的开仓手数,有可能要等于上次的开仓手数,也可能是10天前的开仓手数,不是说,每次都全仓。
有没有一个方法,记录持仓,以后只要条件满足我就直接用调用这个持仓就行了,如果不满足我就重新计算开仓数,可以是100%,也可以是50%了。
那不就是上面的吗,nn计算满仓下的手数,后面的计算在满足条件下的指定nn
至于满仓,nn计算方法不变,半仓的话,nn的asset要乘上0.5
我试一下,谢谢了