您好,請問我如果要擷取的指標數值是昨日的數字,語法要怎麼寫呢?
例如以下,其中的bollingerBandWidth這個指標我想要昨日的數字而不是當天數值
謝謝回覆
if close cross above value1 and bollingerBandWidth(close,20,2,2) <10 and up_trigger_time < up_trigger_limit then begin
up_trigger_time += 1;
ret = 1;
end;
        
        您好,請問我如果要擷取的指標數值是昨日的數字,語法要怎麼寫呢?
例如以下,其中的bollingerBandWidth這個指標我想要昨日的數字而不是當天數值
謝謝回覆
if close cross above value1 and bollingerBandWidth(close,20,2,2) <10 and up_trigger_time < up_trigger_limit then begin
up_trigger_time += 1;
ret = 1;
end;
Hello Bamboo,
網站上有教學區,裡面有XS語法的基礎和應用,小幫手建議您先閱覽該區文章。
如果是日頻率上的話,可以使用 [1] 的方式來取得,舉例來說:
value1 = bollingerBandWidth(close,20,2,2);
value1[1] 就會是昨日的數值。
若是分鐘頻率要跨到日頻率的話,可以參考 xf_getvalue 函數,像是:
value1 = bollingerBandWidth(close,20,2,2);
value2 = xf_getvalue("D", value1, 1);
value2 就會是昨日的數值。
1 評論