上一笔持仓平仓后,现在没有持仓了。这种情况下,请问如何判断上一笔平仓是平多还是平空?又如何判断是止盈还是止损?
a:barslast(holding<>0);
b:ref(holding,a);
然后判断b大于还是小于0就知道之前是多还是空头持仓
判断是止盈还是止损,具体解释下。
1、交易盈亏函数是NUMPROFIT(1),表示最近一次的盈亏数额,正负号表示盈亏。
2、如果是固定止损止盈,可参照
if holding>0 then Sell(c>=AVGENTERPRICE+10,1,limitr,c ); //超过入场价10点就止盈
if holding>0 then Sell(c<AVGENTERPRICE-5,1,thisclose ); //跌破入场价5个点就止损
【必看】隆重推出“论坛VIP身份认证”,更好、更快地为您服务!详情请看置顶帖。
[此贴子已经被作者于2017-2-24 10:00:21编辑过]