同一品种 多次开多后,怎样获取其平均开仓价?(已解决)
本帖最后由 tygk 于 2021-11-21 22:33 编辑如题。
同问 平均开仓价是价格达到某一位置时盈亏为0,也就是成本价,不亏不赚。
假设有5笔订单,开仓点位都不一样,下单点位在图表上从上到下排列,那么总有一个位置,当价格到达这个位置时,盈亏为0,不亏不赚。
根据这个目标就好做了。
当前品种盈亏+品种开仓总手数*x=0
x=(0-品种盈亏)/品种总手数
这个x是一个点数,有可能是正数,有可能是负数。
把x计算成点值,再进行最后一步,用现价+x,就是成本价。
说的够清楚了吧。 唐老师 发表于 2021-11-15 13:48
平均开仓价是价格达到某一位置时盈亏为0,也就是成本价,不亏不赚。
假设有5笔订单,开仓点位都不一样,下 ...
最好能写出代码。
页:
[1]