你看是不是這個意思:
開倉價格為enterprice
對于多單固定10點止損就是在l<enterprice-10時平倉?空單則出h>enterprice+10時平倉?
如果是這個意思,那么以止多反手空為例:
ref_holding:=holding;
多單止損價:=enterprice-10;
sell(holding>0 and l<=多單止損價,100%,limitr,min(o,多單止損價));
buyshort(holding=0 and ref_holding>0,1,limitr,min(o,多單止損價));
這個是為了測試時準確點,不至于出現偷價,若該K線出現缺口,直接開在止損價下方,也就是o(開盤價)小于多單止損價了,就直接用o來止損
若o大于止損價,且l(k線最低價)小于止損價,則代表該k線中間穿越了止損價,那么就以止損價成交。