关于自定义卖出条件$change=$max($change,1)

我的理解,理论上应该是每次卖出持仓中涨幅最大的一支股票。但是实际上为啥每次卖2支呢??(实际上,2支是我的全部持仓了)




类似的,如果是

$change=$max($change,2)的话应该是如果持仓股票涨幅和筛选出来的股票中的最大涨幅一样的话就卖出。这就要求了持仓股票中的最大涨幅的一支应该也同时是筛选后所有股票中涨幅最大的一支才会卖出。

但是实际上也并非如此。


请管理员帮忙解惑下,谢谢。