比如:我想畫(huà)中國(guó)船舶的EPS線,添加外部數(shù)據(jù)如下:
1|600150|20100101|1.89
1|600150|20110101|1.63
1|600150|20120101|0.02
然后添加EPS線公式如下:SIGNALS_USER(1,1);
但是畫(huà)不出來(lái)線,原因可能是每年的1月1日不開(kāi)市。
把日期改成1月4日,就可以畫(huà)出來(lái),數(shù)據(jù)如下:
1|600150|20100104|1.89
1|600150|20110104|1.63
1|600150|20120104|0.02
問(wèn)題:
1.是因?yàn)?月1日不開(kāi)市,所以畫(huà)不出來(lái)么?
2.我自己找每支股票的每年第一個(gè)交易日有點(diǎn)麻煩,有沒(méi)有改進(jìn)辦法?
似沒(méi)有太便當(dāng)?shù)霓k法。
你可以建議通達(dá)信增加一個(gè)"type=2"的情形,起碼我支持,因?yàn)檫@種用法具有一般性。
在某交易日K線,如果在序列數(shù)據(jù)中不存在該交易日的數(shù)據(jù)記錄,則signals_user(n,0)返回drawnull,signals_user(n,1)返回序列文件中前面最近交易日的數(shù)據(jù),signals_user(n,2)返回序列文件中前面最近日期(不管是否交易日)的數(shù)據(jù)。
在此之前,你只能在序列文件中準(zhǔn)確地寫(xiě)上每只股票每年的首交易日了。
問(wèn)題:
2.我自己找每支股票的每年第一個(gè)交易日有點(diǎn)麻煩,有沒(méi)有改進(jìn)辦法?
我有上證指數(shù)每年首個(gè)交易日日期,看你是否用得著。
此主題相關(guān)圖片如下每年首個(gè)交易日.jpg:
(個(gè)股可先按這個(gè)寫(xiě),以后再隨時(shí)修改。)
這個(gè)的話 第一個(gè)數(shù)據(jù)必須是交易日 否則無(wú)法獲取到值的 而且那些數(shù)據(jù) 日期是非交易日的都是作廢的 第二個(gè)參數(shù)為2是 如果交易日無(wú)數(shù)據(jù) 會(huì)一直延用第一個(gè)有效交易日的數(shù)據(jù)的值。。。
祝投資愉快!
這個(gè)地方看過(guò)其他軟件的 有些地方處理的都不是很完美 如果數(shù)據(jù)量太大 不可能 你每個(gè)非交易日的數(shù)據(jù) 都平移一下到一個(gè)有效交易日,那么如果是向前移到一個(gè)最近有效交易日 ,假設(shè)你的數(shù)據(jù)剛好前面有效交易日又有一個(gè)數(shù)據(jù) ,那么平移過(guò)去的必將替換掉那個(gè)本來(lái)有的自定義相關(guān)數(shù)據(jù)。。。所以即使做容錯(cuò)處理還是有一些意外是大家不知道的,所以目前這種 模式也不是全無(wú)好處 至少 不顯示你就發(fā)現(xiàn)問(wèn)題,你就知道哪個(gè)數(shù)據(jù)是壞數(shù)據(jù)了。。