謝謝您的回覆,依照您的腳本,是可以run的出來的.
我現在的情況是我的腳本比較複雜,而且用歷史資料也比較多,而其中百分之98以上都是在計算周資料,只有一點資料是用到當周的資料,
因此, 我設了setbarfreq為"W". (若是setbarfreq改成日,則取出的資料,則更為龐大,執行時間也非常長)不知在這種情況底下,如何去抓
1. 當天日收盤價
3. 本周成交量(本周尚未結束,也就是需要從本周第一個交易日到今天的成交量加總)
另外,下面我用getsymbolfield的語法不知哪裡有問題,請幫忙改正,謝謝!
setbarfreq("W");
var:name1("");
name1=symbol;
value11=getsymbolfield(name1,"收盤價","d");
value12=getsymbolfield(name1,"成交量","d");
value15=getsymbolfield(name1,"收盤價","w");
value16=getsymbolfield(name1,"成交量","w");
ret=1;
outputfield3(value11,"Dc-symbol");
outputfield4(value12,"Dv-symbol");
outputfield7(value15,"Wc-symbol");
outputfield8(value16,"Wv-symbol");
7 評論