在模块示范中://止损IF AVGENTERPRICE-C>20*MINDIFF THEN BEGIN
SELL(1,HOLDING,MARKET);
END
这里开仓均价减去收盘价触发条件应该为负值,大于后面的20个最小变动价位是正值,这里是不是有点错误?
这是止损模块,差值是负值说明现在是根本没有亏损发生。
[此贴子已经被作者于2017/11/28 9:37:22编辑过]
这个就是示范模块中的多单止损模块,多单触发止损条件就是出现负值呀。
IF AVGENTERPRICE-20*MINDIFF<C THEN BEGIN
SELL(1,HOLDING,MARKET);
END
这样写是不是更能明白的表达意思?
多仓的情况下。 持仓均价是3400,当前最新价3300. 那现在肯定是亏的啊。所以AVGENTERPRICE-C这时候差值不就是正值了吗。