peter
peter

性别: 注册于 2022-06-17

向TA求助
20金币数
1820 经验值
0个粉丝
主页被访问 1993 次

最近动态

2024-04-07 18:10 发起提问

2024-04-07 18:10 回答问题

最简单直接的方式是通过run方法执行脚本。 defAlpha101=""" def WQAlpha100(vol, high, low, close, indclass){     tmprank = rowRank(((close - low - (high - close)) / (high - low) * vol), percent=true)     ind1 = byRow(contextby{demean, , indclass.row(0)}, tmprank)     ind2

2024-04-07 17:46 发起提问

2024-04-07 17:38 回答问题

可以使用rpc或者remoteRun 1. B与A是同一个集群 使用RPC更方便 def readShareTab(tabName, size){    return select * from objByName(tabName) limit size}rpc(`A, readShareTab, "tg", 10) 2. B位于另外的集群

2024-04-07 17:25 发起提问

2024-04-07 17:23 回答问题

方法一:分页查询 n = 100SecurityID = rand(`st0001`st0002`st0003`st0004`st0005, n)sym = rand(`A`B, n)TradeDate = 2022.01.01 + rand(100,n)TotalVolumeTrade = rand(1000..3000, n)TotalValueTrade = rand(100.0, n)schemaTable_snap = table(SecurityID, TradeDate, TotalVolu

2024-04-07 16:53 发起提问

2024-04-07 16:50 回答问题

方法一: sum:E close between:R pair:E(0.999*close, 1.001*close) 方法二: def ft(close, c): sum(0.999*c<close<c*1.001)select each(ft{close}, close) as cnt from t

2024-03-31 19:27 回答问题

因为a b被识别向量,成了int[]([]的优先级低于a b)。你的需求应该是要写成z=[a, b] a=1b=2z=[a, b]#output[1, 2]

2024-03-31 12:37 发起提问