請問一下 average or highest 等語法如下
正常: 頻率1分鐘, 期數:20
正常: 頻率日, 期數:21
無法觸發: 頻率1分鐘, 期數:21 (含以上)
不知是否是系統限制???
//=================================================================
var:highP(0);
highP=average(getfield("最高價","D")[1],21);//指定頻率:1分鐘 ,期數:21->無法觸發log
//highP=average(getfield("最高價","D")[1],20);//指定頻率:1分鐘,期數:20-->OK
var:count(0);
if c>highP then
begin
count=count+1;
ret=1;
print(file("d:\logs\xq\")
,symbol
,symbolname
,FormatDate("yyyy/MM/dd",date)
,FormatDate("yyyy/MM/dd",date[1])
,FormatTime("HH:mm:ss",time)
,numtostr(count,0)
,"highP:"+numtostr(highP,2)
,"[股價]:"+numtostr(c,2)
);
end;
10 評論