• •      •    299 浏览    •   2023-11-22 22:11:06

    16.2 计算时间重复区间 

    有某浴室某日顾客进出时间登记表: [图片] 计算每个顾客在每个时间段中占据的分钟数,如下图所示: [图片] 在 D2 写入代码: A 1 =‘D$1’.split(“-”).(interval ..
  • •      •    343 浏览    •   2023-11-22 22:10:34

    16.1 按日期的年月统计 

    有数据如下: [图片] 按 Date 的年月统计 Val 的和,结果如下: [图片] 代码如下: =spl('=E(?1).run(Date=date(''18991230'',''yyyyM ..
  • •      •    396 浏览    •   2022-07-10 23:38:52

    8.2 OBV(能量潮) 

    OBV 指标又称为能量潮,也叫成交量净额指标,是通过累计每日的需求量和供给量并予以数字化,制成趋势线,然后配合证券价格趋势图,从价格变动与成交量增减的关系,来推测市场气氛的一种技术指标。 OB ..
  • •      •    344 浏览    •   2023-11-22 22:09:50

    15.9 解析 Key-Value 键值对 

    数据 1: [图片] 代码 1-1: =spl('=?1.property()',A1) 函数 property 从 KV 串中读取属性值,参数省略时返回所有属性形成序表 结果 1-1: [图 ..
  • •      •    306 浏览    •   2023-11-22 22:09:28

    15.8 拆出单词 

    有文本如下: [图片] 拆出其中的数字串: =spl('=?1.words@d()',A1) [图片] 拆出其中的英文和数字串: =spl('=?1.words@a()',A1) [图片] 拆 ..
  • •      •    647 浏览    •   2022-07-09 15:41:58

    8.1 ASI(震动升降指标) 

    震动升降指标 ASI 以开盘、最高、最低、收盘价与前一交易日的各种价格相比较作为计算因子,研判市场的方向性。 ASI 计算方式: AA=| 今日最高价 - 昨日收盘价 | BB=| 今日最低价 ..
  • •      •    352 浏览    •   2023-11-22 22:08:47

    15.7 拆开不同类型的字符 

    有考勤数据如下,某一天员工们有多种考勤现象,如 A 表示迟到,A 后面的数字表示迟到时间,B 表示早退,B 后面的数字表示早退时间,C 表示请假,C 后面的数字表示请假时间,以此类推。现在想要 ..
  • •      •    311 浏览    •   2023-11-22 22:08:21

    15.6 解析日期 

    有事件备忘录如下: [图片] 将信息里面的日期都分离出来,并且用分号隔开后放到后面一列,方便以后统计。就像如下这种效果: [图片] 在 B1 写入代码: =spl('=?1.split('' ..
  • •      •    354 浏览    •   2022-07-08 10:37:19

    7.4 成交额 

    成交额是直接反应参与市场的资金量多少的指标,主要用于大盘分析,它排除了大盘中各种股票高低不同造成的干扰,通过成交金额使大盘成交量的研判具有横向的可比性。 成交额均线,N 日成交额的均值即成交额 ..
  • •      •    343 浏览    •   2023-11-22 22:08:03

    15.5 解析数字 

    有一列混合了字符和数字的数据,其中数字可能在多处出现,且出现规律不定: [图片] 将每一行中的所有数字分离出来,并将分离出来的结果放置到 B 列,期望效果如下图: [图片] 在 B1 写入: ..
  • •      •    444 浏览    •   2023-11-22 22:07:43

    15.4 字符串拼接 

    有英寸表示的尺寸数据如下: [图片] 将它转换成厘米表示的尺寸数据写入 A2: =spl('=?1.split@p(''x'').(string(~*2.54,''#.00'')).conca ..
  • •      •    324 浏览    •   2022-07-07 09:30:16

    7.3 量比 

    N 日 M 日量比:等于 N 日平均成交量与 M 日平均成交量比值 以代码 600000 的股票数据为例,计算 5 日 20 日量比 A 1 5 2 20 3 =T(“D: //600000. ..
  • •      •    2 回帖   461 浏览    •   2023-11-22 22:07:21

    15.3 字符串拆分 - 多字符分隔 

    有多字符分隔的串,按分隔符“and”把原串拆分成多个串 [图片] 代码: =spl('=?1.split(''and'')',A1) 函数 split 将字符串拆分为序列,参数 'and' 作 ..
  • 有回车符分隔的数字串,找出最大数字: [图片] 代码: =spl('=?1.split@np().max()',A1) 结果:3 函数 split 将字符串拆分为序列,@n 表示按回车拆分(也 ..
  • •      •    346 浏览    •   2022-07-06 09:32:09

    7.2 成交量形态 

    成交量金叉:短线上穿长线 成交量死叉:短线下穿长线 成交量多头:短线在长线上方 成交量空头:短线在长线下方 以代码 600000 的股票数据为例,计算其形态指标 A 1 5 2 20 3 =T ..
  • 有如下逗号分隔的数字串,找出最大数字: [图片] 代码: =spl('=?1.split@cp().max()',A1) 结果:45 函数 split 将字符串拆分为序列,@c 表示按逗号拆分 ..
  • •      •    351 浏览    •   2023-11-22 22:00:32

    14.11 生成排列组合 

    有逗号分隔的数据如下: [图片] 列出它们组成的排列组合,每行一种组合,如下图所示: [图片] 在 A2 写入代码: A 1 =‘A1:C1’.conj().(~.split@c()) 2 = ..
  • •      •    289 浏览    •   2022-07-05 10:34:56

    7.1 成交量均线 

    N 日成交量:N 日成交股数 成交量均线,N 日成交量的均值即成交量 N 日 MA 值 以代码 600000 的股票数据为例,计算其成交量的 5 日 MA 值 A 1 5 2 = T(“ D: ..
  • •      •    3 回帖   491 浏览    •   2023-11-22 22:00:10

    14.10 横向扩展出多组 N 列 

    有某浴室某日顾客进出时间登记表,部分数据如下图所示: [图片] 统计从 18:00 到 22:00 间每小时时间段内的顾客情况,此时间段内某顾客还在则填 1,否则不填,如下图所示: [图片] ..
  • •      •    297 浏览    •   2023-11-22 21:59:47

    14.9 横向扩展出多列 

    如下数据中有序存放着多种部件及其金属子部件,当 Level=2 时,表示该行为部件(汇总行),当 Level=3 时,表示该行为子部件。Material 列和 Proportion 列分别存放 ..
  • •      •    365 浏览    •   2022-07-04 09:26:09

    6.4 Beta(相对市场指标) 

    β系数,是一种风险指数,用来衡量个别股票或股票基金相对于整个股市的价格波动情况,例如某支股价在过去 12 个月相对沪深 300 波动敏感度。 Beta>1,股票对沪深 300 的敏感度高 ..
  • •      •    304 浏览    •   2023-11-22 21:59:20

    14.8 数据变化时插入空行 

    有数据如下: [图片] 需要在两行格值变化时插入空行,结果如下: [图片] 编写脚本: =spl('=?1.conj().group@o(~).(~|[null]).conj().new(~: ..
  • •      •    316 浏览    •   2023-11-22 21:58:57

    14.7 特定行后插入行 

    有数据如下: [图片] 在数字 100 后面插入一行,并依次填入 a001、a002、…等,结果如下: [图片] 编写脚本: =spl('=E@b(?1).group@i(~[-1].#1== ..
  • •      •    2,473 浏览    •   2022-07-03 10:36:25

    6.3 市值中性化 

    大部分因子当中都包含了市值的影响。所以当我们通过一些指标选择股票的时候, 每个因子都会提供市值的因素,选择的股票就会比较集中, 及选股的标准不太好。市值中性化就是排除市值影响后的因子。 计算方 ..
  • •      •    269 浏览    •   2023-11-22 21:58:23

    14.6 每隔 N 行补足若干空行 

    有学生考场及座位的明细数据,部分数据如下: [图片] 每 13 行后补两条空行。结果如下: [图片] 代码如下: A 1 =E(‘A1:D152’) 2 =row=A1.create().in ..
关注乾学院公众号