关于变量传递的问题

请教老师为什么会这样?

进入到下面的if之中再输出myexistprice就不会为零,但是即使满足后面if条件需要卖出 也不会执行,这是回测中遇到的问题。