關(guān)于ExpiredDate
作者:開(kāi)拓者 TB 來(lái)源:cxh99.com 發(fā)布時(shí)間:2016年02月13日
- 咨詢內(nèi)容:
ExpiredDate這個(gè)函數(shù)還能用嗎?是什么格式的?為什么Value(ExpiredDate)返回的值是0呢?不是應(yīng)該至少可以獲取到年的值嗎?
另外,如果用下面的代碼:
edate = Text(year)+"/"+IIFString(month>=10,Text(month),"0"+Text(month))+"/"+Text(day);
If( edate==ExpiredDate )
{
isedate=True;
}
PlotBool("isedate=",isedate);
打印出來(lái)的布爾值都是false啊,困惑ing……呼喚小米大大~~
- TB技術(shù)人員:
哦!我明白了,在IF888里面,它是沒(méi)辦法獲取的。。。那么有什么辦法在回測(cè)的時(shí)候獲取交割日期呢?
- TB客服:
tbgm2015 發(fā)表于 2015-12-9 17:14
哦!我明白了,在IF888里面,它是沒(méi)辦法獲取的。。。那么有什么辦法在回測(cè)的時(shí)候獲取交割日期呢? ...
1.如你所測(cè)的結(jié)果所示,888或000是不存在交割日或最后交易日的說(shuō)法,所以沒(méi)法取到相應(yīng)的值
2.expireddate是取最后交易日的函數(shù),并非交割日。
3.交易所給出的任何合約的最后K線那天就是最后交易日。
一般來(lái)說(shuō)該函數(shù)的用法是在合約沒(méi)有結(jié)束前,使用該函數(shù)得知將要在哪天是最后交易日。
但是判斷edate==expireddate的等式成立,只有在合約交易結(jié)束那天方可喲。。
- 網(wǎng)友回復(fù):
小米 發(fā)表于 2015-12-10 08:33
1.如你所測(cè)的結(jié)果所示,888或000是不存在交割日或最后交易日的說(shuō)法,所以沒(méi)法取到相應(yīng)的值
2.expireddate ...
謝謝啦~~~