請教版主關于history的問題 [金字塔]
- 咨詢內容:
請教版主一下,如果我要獲得股指的一分鐘數據,那么在接下來的這段代碼中 set ifhistory=MARKETDATA.GethistoryData("IF00","ZJ",)最后一個空位我應該填多少才能表達取得的是一分鐘的k線的歷史數據!
- 金字塔客服:
GetHistoryData 對象
取指定證券歷史數據HistoryData對象,該對象記錄了該證券歷史數據。
注意:該對象使用一個共有的緩沖區來保存用戶打開的市場數據,這意味著用戶所調用的數據內容再下次重新調用其他品種或者調用不同種類的數據后會自動失效,若要在不同的品種間做橫向數據處理請注意備份之前打開的數據,用戶可以使用Visual Basic內部提供的數組,另外還可以使用金字塔為您提供的功能強大的數組類Array.
GetHistoryData (Code, Market,CycType,[Count,Parameter])
Code 證券代碼
Market 市場標識
Cyctype 周期類型,0 1分鐘 1 5分鐘 2 15分鐘 3 30分鐘 4 60分鐘 5日線 6周線 7月線 8年線 9多日線 10分筆成交 11多小時線 12多秒線 13多分鐘線 14季度線 15半年線 16節氣線 17 3分鐘 18 10分鐘 19 多筆線
Count 可選參數,若填數字則表示指定的調用數量,為0或者不填表示讀取該品種在本地硬盤保存的全部數據
Parameter 可選參數若,當Cyctype為自定義周期時指定自定義周期數字。不填則表示使用系統選項設置中的自定義周期數字。
返回值 返回證券市場HistoryData對象
CycType,就是最后一個位置的參數,是你要返回的哪個周期的k線數據。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容