你好
我想用getfirstBarDate取可轉債發行第一天的日期
例如旺宏二 明明是2025/3/24發行 可是我用plot1(getfirstBarDate,"date");顯示時 卻是2025/4/23 請問該怎麼半?
你好
我想用getfirstBarDate取可轉債發行第一天的日期
例如旺宏二 明明是2025/3/24發行 可是我用plot1(getfirstBarDate,"date");顯示時 卻是2025/4/23 請問該怎麼半?
準備的資料筆數不夠。改寫成:
setTotalBar(300); plot1(getfirstBarDate,"發行日");
Hello mina2310,
小編補充,GetFirstBarDate 會回傳目前腳本計算所使用第一筆資料的日期。
由於指標腳本會預設20筆資料為資料引用筆數,這導致腳本會從20根K棒後才開始計算。
您這邊的狀況,可以透過 SetBackBar(0); 來強制將資料引用筆數設為0來解決。
謝謝教授和小編 有你們真好
不好意思再請教一下
我想求第一天跟第六天的收盤價
我分別用了
value20=c[value1];
value21=c[value1-6];
plot10(value20,"第一天收盤價");
plot11(value21,"第六天收盤價");
在算第一天收盤價的時候都可以 可是第六天收盤價程式碼寫上去之後 他就顯示 請增加setbackbar 或settoalbar長度....
你的問題出在若value1<6時,方括號裡面的數值是負數。要繪製value21,需要條件控制。
If value1>=6 then
begin
value21=c[value1-6];
Plot11(value21,"第六天收盤價");
end;
5 評論