我試圖在KDB中創建一個表,其中列是查詢結果。例如,我已經加載股票數據並搜索給定時間窗口股票交易的價格。我創建了一個函數 getTrades [Sybmol;日期;開始時間; StopTime]在KDB中使用結果列創建表
這將搜索我的數據庫並返回在開始和停止時間之間交易的價格。所以我的結果蘋果30秒的窗口可能是: 527.10,527.45,527.60,526.90等
使用XBAR在那裏我有所有的每秒的行和列我想要做的就是現在創建一個表在StartTime和StopTime交易的價格。如果價格在1秒內交易,我會在欄中放置一個X.我認爲我可以處理大部分的問題,但我正在努力的主要工作是將上面得到的結果轉換成表格名稱。我也在努力如何使它變得靈活,所以我的桌子在一個場景中有5個欄目(5個交易價格),而另一個場景則有10個欄目,因此它根據我正在搜索的窗口中交易的價格水平而變化。
謝謝。