请教RUSH
金叉后,等5天(金叉当天算第一天),形成一个区间上下沿。第六天开始,如果价格突破区间上沿,买入。
runmode:0;
variable:trend=0;
variable:daybars=0;
variable:upperband=0;
variable:lowerband=0;
myma1:ma(close,5);
myma2:ma(close,10);
k1:= myma1>myma2 and ref(myma1,1)<ref(myma2,1);
if k1 then begin
trend:=1;
daybars:=1;
end
if ref(trend,1)=1 then
daybars:=daybars+1;
offset:=mindiff;
h1:=hhv(ref(high,1),5)+mindiff;
l1:=llv(ref(low,1),5)-mindiff;
if daybars=6 then begin
upperband:=h1;
lowerband:=l1;
end
if trend=1 and daybars>=6 and high>=upperband and holding=0 then
buy(1,1,market);
ref(trend,1)这个用的不对吧,是取上一周期的trend值