我要在下面两个指令上采用不同幅度的止损设置,第一个亏损10个点止损,第二个亏20点止损,
请老师给编写个范例吧;
if SXGUIJU and cross(k,j) then begin
平多1:sell(holding>0,holding,market);
开空1: buyshort(holding=0,jisl,market);
end
if KXGUIJU and cross(zj,zk) and mnnS then begin
平多2:sell(holding>0,holding,market);
开空2: buyshort(holding=0,jisl,market);
end
variable:n=0,m=0;
if SXGUIJU and cross(k,j) then begin
sell(holding>0,holding,market);
if holding=0 and n=0 then begin
buyshort(holding=0,jisl,market);
n:=1;
end
end
if KXGUIJU and cross(zj,zk) and mnnS then begin
sell(holding>0,holding,market);
if m=0 and holding=0 then begin
buyshort(holding=0,jisl,market);
m:=1;
end
end
if holding<0 and n=1 and close>=enterprice+10 then begin
sellshort(1,0,market);
n:=0;
end
if holding<0 and m=1 and close>=enterprice+20 then begin
sellshort(1,0,market);
m:=0;
end
请教老师下面两句该如何编写;
当前K线上轨大于前6根K线的上轨且大于n: 上轨>ref(hhv(上轨,6),1) and 上轨>n;
当前K线下轨小于前6根K线的下轨且小于n: 下轨<ref(llv(下轨,6),1) and 下轨<n;
且最新价阳:isalstbar and isup
老师;我上面的表述不准确,应该是;
当前K线上轨大于前6根K线的上轨,当前K线上轨减去前6根K线的上轨之差大于n:
当前K线下轨小于前6根K线的下轨, 前6根K线的下轨减去当前K线下轨之差大于n:
麻烦老师了。谢谢
上轨>ref(hhv(上轨,6),1) and 上轨-ref(hhv(上轨,6),1) >n
下轨<ref(llv(下轨,6),1) and ref(llv(下轨,6),1) -下轨>n