如何使用XS警示腳本撰寫抓取盤中第一根到第六根的高低點
撰寫相關邏輯介紹:
開盤的判斷,Jack是參考xstrader中雲端策略中心精進版之12~開盤五分鐘三創新高的文章,
並利用xs函數Highest - (系統函數) 和Lowest - (系統函數) 取最高價跟最低價
請在XS編輯器中,新增一個警示腳本,
並將以下範例程式碼貼至該腳本中
input:TXT1("僅適用5分鐘線"); setinputname(1,"使用限制");
settotalbar(10);
if barfreq<> "Min" or barinterval <> 5 then return;
variable:KBarOfDay(0);
KBarOfDay+=1;
if date<>date[1] then KBarOfDay=1;
if Date = CurrentDate and
(time[5] = 90000 or time[5] = 84500) and
KBarOfDay <= 6
then begin
value3 = highest(high,6);
value4 = lowest(low,6);
Ret=1;
end;
以上,提供給大家參考,謝謝。