老师,请帮忙增加 开仓平仓 功能
H13:REF(HHV(H,13),1),colorwhite;
L13:REF(LLV(L,13),1),colorwhite;
HL:=H-L;
TRZN:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATRZN:=SMA(TRZN,20,1);
TY1:L-1*ATRZN,colorblue;
CJ1:H+1*ATRZN,colorblue;
ty1多少周期的高点?
VARIABLE:a1:=0,b1:=0;
H13:=REF(HHV(H,13),1),colorwhite;
L13:=REF(LLV(L,13),1),colorwhite;
HL:=H-L;
TRZN:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATRZN:=SMA(TRZN,20,1);
TY1:=L-1*ATRZN,colorblue;
CJ1:H+1*ATRZN,colorblue;
kd1:=cross(h,h13);
if kd1 THEN a1:=cj1;
if cj1>a1 then buy(holding=0,1,market);
h1:ref(hhv(ty1,13),1);
if h>=h1 then sell(holding>0,1,market);
kk1:cross(l13,l);
if kk1 then b1:=cj1;
if l<b1 then buyshort(holding=0,1,market);
l1:ref(llv(ty1,13),1);
if l<l1 then sellshort(holding<0,1,market);