CX:=ABS(CLOSE-REF(CLOSE,29))/(HHV(HIGH,30)-LLV(LOW,30))*100;
唐奇安通道上下轨:最低价30周期大于下轨,(CX>50上轨参数用20,CX<50上轨参数用30)收盘价大于上轨做多
“最低价30周期大于下轨”这句话表述的逻辑有问题。建议你从新表述。
if cx>50 then x:=20;
if cx<50 then x:=30;
if close>REF(HHV(H,x),1) then begin
开多语句;
end
INPUT:X(20,1,100,1);
CX:=ABS(CLOSE-REF(CLOSE,29))/(HHV(HIGH,30)-LLV(LOW,30))*100;
X周期高点:=REF(HHV(H,IF(CX>50,20,30)),1);
X周期低点:=REF(LLV(L,X),1);//下轨X是参数,自行调整
IF X周期低点>LLV(L,30) AND C>=X周期高点 AND HOLDING=0 THEN BUY(1,1,MARKET);