關于編寫顯示上的疑問 - TradeBlazer公式
作者:開拓者 TB 來源:cxh99.com 發布時間:2012年09月13日
- 咨詢內容:
論壇中看到關于R_Breaker模型源碼的討論,
NumericSeries startnow(0);
.....
Begin
....
if(BarStatus==0)
{
startnow=0;
div=max(xdiv,1);
}
if(Date != Date[1])
{
SetGlobalVar(0,0);
SetGlobalVar(1,0);
startnow=startnow+1;
....
對于startnow這個變量我理解的是在每天開盤的那根Bar上加1,之后今天內日的Bar都與第一個Bar上的值相同
可是我實際插入公式之后效果確實在每天最后一個Bar上加1,其他的Bar都顯示為空值
請問一下,這個是怎么回事?。?
- TB技術人員:
公式的執行上確實如你所理解的那樣,在每天第一個bar上加1.
所示代碼在實際的執行上也會是如此,不會存在頭天最后k線上加1的,請再仔細觀察一下。