開拓者取昨天收盤價closed(1)問題 [開拓者 TB]
- 咨詢內容: 老師指點下,
Numeric qq
Begin
qq=closeD(1);
FileAppend("c:\\Formula.log1",Text(qq));
end
在TA1301日線加載,顯示出屏幕所有K線收盤價,本人只想取得一個數值:昨天收盤價,應如何處理?
- TB技術人員: 本帖最后由 flyfish 于 2012-9-27 08:17 編輯
你是日線加載的,當然會顯示所有K線收盤價了。
如果你只要最后一天的前一天的收盤價,那就這樣試試:
if(barstatus == 2)
{
qq=closeD(1);
FileAppend("c:\\Formula.log1",Text(qq));
} - TB客服: 1、樓上的寫法是有問題的,序列函數不能在條件語句里面使用。會導致錯誤的結果。
2、如果在日線上想要取昨天的收盤價,只需要使用Close[1]即可。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 262069696 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容