量化基础--新手入门
- [新手入门] 什么是量化投资?
- [新手入门]什么是量化策略
- [新手入门]量化投资与传统投资的区别
- 量化选股之多因子选股模型
- 量化择时--择时的原则
- 量化择时--双均线(MA)、DMA、TRIX、MACD 择时
- 量化择时--PE 择时
- 量化评估--年化收益、最大回撤、阿尔法、贝塔、夏普比率解释
- 果仁量化免费视频教程汇总 最近更新日 2017-10-25
- 【果仁策略】新手跟随策略教程及注意事项
- 果仁网常见问题合集
量化进阶--自定义指标
量化高级--策略与应用
- 【量化策略研究】雪球蛋卷二八轮动
- 彼得 - 林奇 策略
- 海龟策略
- 约翰 - 邓普顿 策略
- 【量化策略研究】均值回归入门
- 高股息策略
- 【趋势分析】如何快速查找个股、A 股指数各指标的数据及相关性
- 实时选股功能介绍
- 智能调优--策略调优之神器
- 果仁【实盘管家+交易助手】升级,让你量化实盘如虎添翼
- 股票池应用示例
量化高手--牛人分享
- [量化必读 ]物理学博士带给你的一种 更有效的择时方法
- 什么是 α、β收益,量化投资的策略创建与分析
- 量化策略学习与反思
- 阿尔法对冲策略:拒坐 过山车 追求绝对收益
- 从科学和哲学角度漫谈 没有逻辑的策略 的该怎么相信
- 木白说量化一.因子月度收益解迷(上):选出下月最牛因子
- 欢喜带你挑策略、玩策略(一)
- 对于果仁策略中择时的一点心得
果仁选股策略--FAQ
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
通达信果仁函数对照表
我们发现有很多用户对通达信的公式比较熟悉,但是想把通达信的公式直接搬到果仁的自定义指标中往往行不通。这里我将通达信中常用函数在果仁中的对应函数以及用法列举了出来供大家参考,希望能对大家有所帮助。当然,如果大家有什么希望能实现的通达信函数公式,也可以在本贴下面回复,我们会尽可能地提供替代的方法。(见附件)
功能 | 通达信 | 果仁 | ||
函数 | 用法 | 函数 | 用法 | |
行情函数 | ||||
返回当日最高价 | HIGH/H | -- | (后复权) 最高价 | -- |
返回当日最低价 | LOW/L | -- | (后复权) 最低价 | -- |
返回当日收盘价 | CLOSE/C | -- | (后复权) 收盘价 | -- |
返回当日开盘价 | OPEN/O | -- | (后复权) 开盘价 | -- |
返回当日成交量 | VOL/V | -- | 当日成交量 | -- |
返回当日成交额 | AMOUNT | -- | 当日成交额 | -- |
引用函数 | ||||
上一次条件成立到当前的天数 | BARSLAST | BARSLAST(C>O) | Dayslast | Dayslast(收盘价>开盘价) |
统计满足条件的天数 | COUNT | COUNT(C>O,20) | CountDays | CountDays(收盘价>开盘价,20) |
求最高值 | HHV | HHV(H,30) | Max | Max(最高价,30) |
求最低值 | LLV | LLV(L,30) | Min | Min(最低价,30) |
引用若干天前的数据 | REF | REF(C,1) | REF | Ref(收盘价,1) |
求总和 | SUM | SUM(V,5) | SUM | SUM(当日成交量,5) |
返回移动平均 | SMA | SMA(C,5,1.2) | SMA | SMA(收盘价,5,1.2) |
返回简单移动平均 | MA | MA(C,5) | MA | MA(收盘价,5) |
返回指数移动平均 | EMA | EMA(C,5) | EMA | EMA(收盘价,5) |
逻辑函数 | ||||
返回是否连续上涨 | UPNDAY | UPNDAY(C,5) | Dayslast | Dayslast(1 日涨幅<0)>=5 |
返回是否连续下跌 | DOWNNDAY | DOWNNDAY(C,5) | Dayslast | Dayslast(1 日涨幅>0)>=5 |
返回是否持续存在 X>Y | NDAY | NDAY(C,O,10) | Dayslast | Dayslast(收盘价<开盘价)>=10 |
上穿 | CROSS | CROSS(C,MA(C,5)) | crossover | crossover(收盘价,MA(收盘价,5)) |
求逻辑非 | NOT | NOT(C>O) | NOT | NOT(收盘价>开盘价) |
求逻辑与 | AND | O>ref(C,1) AND C>O | And | And(开盘价>ref(收盘价,1),收盘价>开盘价) |
求逻辑或 | OR | O>ref(C,1) OR C>O | Or | Or(开盘价>ref(收盘价,1),收盘价>开盘价) |
根据条件求不同的值 | IF | IF(C>O,C,O) | IF | IF(收盘价>开盘价,收盘价,开盘价) |
求较大值 | MAX | MAX(C,O) | Greater | Greater(收盘价,开盘价) |
求较小值 | MIN | MIN(C,O) | Less | Less(收盘价,开盘价) |
数学函数 | ||||
求绝对值 | ABS | ABS(-34) | abs | abs(-34) |
求以 10 为底的对数 | LOG | LOG(100) | log | log(100) |
求开方 | SQRT | SQRT(16) | sqrt | sqrt(16) |
乘幂 | POW | POW(C,0.5) | power | Power(收盘价,0.5) |
向下舍入 | FLOOR | FLOOR(C) | floor | floor(收盘价) |
取余 | -- | -- | Mod | Mod(13,10) |
统计函数 | ||||
返回估算样本标准差 | STD | STD(C,20) | stdev | Stdev(收盘价,20) |
返回估算样本方差 | VAR | VAR(C,20) | var | Var(收盘价,20) |
返回线性回归斜率 | SLOPE | SLOPE(C,20) | Slope | Slope(收盘价,20) |
返回线性回归预测值 | FORCAST | FORCAST(C,20) | Forcast | Forcast(收盘价,20) |
返回过去几天的相关系数 | -- | -- | corr | corr(市盈率,60 日涨幅,20) |
返回过去几天的协方差 | -- | -- | covar | covar(市盈率,60 日涨幅,20) |
大盘函数 | ||||
返回大盘成交额 | INDEXA | MA(INDEXA,5) | #bench.Amt.指数代码 | MA2(#bench.Amt.000300,5) |
返回上涨家数(比例) | INDEXADV | INDEXADV | #bench.up.指数代码 | #bench.up.000300 |
返回下跌家数(比例) | INDEXDEC | INDEXDEC | #bench.down.指数代码 | #bench.down.000300 |
返回大盘收盘价 | INDEXC | MA(INDEXC,5) | #bench.Close.指数代码 | MA2(#bench.Close.000300,5) |
返回大盘最高价 | INDEXH | HHV(INDEXH,30) | #bench.high.指数代码 | Max2(#bench.high.000300,30) |
返回大盘最低价 | INDEXL | LLV(INDEXL,30) | #bench.low.指数代码 | Min2(#bench.high.000300,30) |
返回大盘开盘价 | INDEXO | REF(INDEXO,2) | #bench.open.指数代码 | ref(#bench.open.000300,2) |
返回大盘成交量 | INDEXV | MA(INDEXV,5) | #bench.Vol.指数代码 | MA2(#bench.Vol.000300,5) |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论