我想抓取2017年除權息當天與前天收盤價當天距離現在的k棒數有多少首先用了getfield抓取除息日期再用了getbaroffset(除權息日期)抓取
有個問題是我下去跑之後竟然有些資料抓的到有些抓不到舉例5281大峽谷-ky明明抓的到除權息日期是20170706但是那天k棒竟然是460
怎麼想都不太可能以下程式碼麻煩小幫手選股選看看是否如我所說,如果真有問題再麻煩小幫手幫忙通報修復謝謝
value1=getField("除息日期")[4];
if value1<>0 and value1<20171231 and value1>20170101 then begin
value2=getbaroffset(value1);
value3=c[value2];
value4=value2[1];
value5=c[value4];
value6=c[1211];
if value2> 0 then ret=1;
end;
outputField1(value1,"2017年除息日期");
outputField2(value2,"那一根k棒");
outputField3(value3,"收盤價");
outputField4(value4,"前一根k棒");
outputField5(value5,"前一天收盤價");
settotalBar(1300);
1 評論