1分のバーでOHLCに統合されたティックデータ上で実行されるQクエリがあります。KDB副選択をQクエリに変換
select subsel:(
exec last datetime.date+1 xbar datetime.minute.z.Z
from `base
where instrument=`GBPUSD,
datetime=datetime.date+1 xbar datetime.minute.z.Z),
max(datetime),
min(datetime),
Open:first price,
High:max price,
Low:min price,
Close:last price,
Volume:count(i)
by DT:($)datetime.date+1 xbar datetime.minute.z.Z
from `base
where instrument=`GBPUSD,
datetime>=2017.07.03T10:20:00.00,
datetime<2017.07.03T10:20:59.999
問題はXBAR日がメインテーブルと「副選択」、EXECの両方で合成される「日時=」メインテーブルを参照する必要があり、使用するエイリアスアプローチを見つけることができません。 Ejと見なされたが、両者が合成であるため、構造を見つけることができなかった。