原本是用分筆數(shù)據(jù)的,結(jié)果交易所改了IF的交易時間,而金字塔簡單地修改了坐標(biāo)軸,導(dǎo)致IF在 2015年 之前的分筆生成多秒線都沒有 9:15-9:30與 15:00-15:15的。
理解這種修改對金字塔可以是最簡單的,但對用戶基本上分筆是廢掉了,回測是不對的,《5秒的多秒線也是不能用了。 好像金字塔也不愿改,抱怨也沒啥用,只好自己克服。
那咱們就弄5s線算了。缺的5s線,錯的5s線,咱們自己補。就用 3.8 beta3的 新功能
SaveData 方法
保存數(shù)據(jù)到指定品種的指定周期中.
如SaveData("1A0001","SH",0)表示保存SH市場的1A0001品種到日線數(shù)據(jù)中,原先的該品種的日線數(shù)據(jù)將被覆蓋
SaveData(Code, Market, Type)
Code 品種代碼
Market 市場標(biāo)識
Type 保存周期 0:日線 1:1分鐘 2:5分鐘 3:5秒線
返回值 返回1成功 0表示失敗
貌似 Type 5秒還是 新加的,這點還是夸下金字塔。
問題是 save 之前 得 Set History = marketdata.GetHistoryData("IF00","zj",12)
這個 5秒怎么取法? 12 是多秒線,好像不太對。 5秒線出來后,好像沒給 5秒 設(shè)計編號??
數(shù)據(jù)get不到,save也沒用啊
可能是我們不太會用,還望指點 ....
工具-選項
這邊多秒周期自己設(shè)定5即可
GetHistoryData (Code, Market,CycType,[Count,Parameter])
Code 品種代碼
Market 市場標(biāo)識
Cyctype 周期類型,0 1分鐘 1 5分鐘 2 15分鐘 3 30分鐘 4 60分鐘 5日線 6周線 7月線 8年線 9多日線 10分筆成交 11多小時線 12多秒線 13多分鐘線 14季度線 15半年線 16節(jié)氣線 17 3分鐘 18 10分鐘 19 多筆線
Count 可選參數(shù),若填數(shù)字則表示指定的調(diào)用數(shù)量,為0或者不填表示讀取該品種在本地硬盤保存的全部數(shù)據(jù)
Parameter 可選參數(shù)若,當(dāng)Cyctype為自定義周期時指定自定義周期數(shù)字。不填則表示使用系統(tǒng)選項設(shè)置中的自定義周期數(shù)字。
返回值 返回品種HistoryData對象
請參考幫助中的描述。
多秒線只要能被5整除的才會用到5秒基礎(chǔ)數(shù)據(jù),目前3.8BETA3版已經(jīng)做了單獨修正可以顯示9:30前的數(shù)據(jù),不能整除的才會用到分筆數(shù)據(jù)來生成,介于目前這類客戶較少,加上中金所的高頻限制,我們就再予以考慮了
目前從軟件的安全性角度考慮,已經(jīng)不再開放調(diào)試功能