Z1:=LLV(L,27);
Z2:=HHV(H,27);
VAR21:=(C-Z1)/(Z2-Z1);
VAR22:=REVERSE(VAR21);
VAR23:=SMA(VAR21,3,1);
K:=SMA(VAR23,3,1);
D:=SMA(K,3,1);
if k-d>0 then begin
sellshort(1,0,limitr,h);
buy(holding=0,1,limitr,h);
end
if k-d<0 then begin
sell(1,0,limitr,l);
buyshort(holding=0,1,limitr,l);
end
Z1:=LLV(L,27);
Z2:=HHV(H,27);
VAR21:=(h-Z1)/(Z2-Z1);
VAR22:=REVERSE(VAR21);
VAR23:=SMA(VAR21,3,1);
K:=SMA(VAR23,3,1);
D:=SMA(K,3,1);
VARx1:=(l-Z1)/(Z2-Z1);
VARx2:=REVERSE(VARx1);
VARx3:=SMA(VARx1,3,1);
K1:=SMA(VARx3,3,1);
D1:=SMA(K,3,1);
if k-d>0 then begin
sellshort(1,0,limitr,h);
buy(holding=0,1,limitr,h);
end
if k1-d1<0 then begin
sell(1,0,limitr,l);
buyshort(holding=0,1,limitr,l);
end