請問各位先進:
如何取得歷史最高價?
請問各位先進:
如何取得歷史最高價?
//以台積電為例,找出台積電的歷史最高價
value1=GetFieldStartOffset("最高價");
value2=highest(h,value1);
if symbol="2330.TW" then
begin
ret=1;
outputField1(value1,"資料長度");
outputField2(value2,"歷史最高價");
end;
謝謝教授的慷慨解答,不勝感激!
大大您好:
這只能用在選股,我能存成一表格,然後在指標或警示時去讀取該股的歷史最高價,然後發出已經突破歷史最高價的訊息嗎?
//警示腳本
value1=GetFieldStartOffset("最高價");
value2=highest(h[1],value1);
if c cross over value2 then
begin
ret=1;
retMsg="突破歷史最高價";
end;
感謝教授的回覆!!!
Hello Kevin Deng,
GetFieldStartOffset 只能夠使用在使用在選股腳本。
您的需求相對難達到,因為需要設定資料長度讓策略拉到所有的歷史資料。
另外目前XQ無法讀取外部檔案,故上面的描述無法達成。
6 評論