《2022年通达信公式编程基础教程 .pdf》由会员分享,可在线阅读,更多相关《2022年通达信公式编程基础教程 .pdf(31页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、通达信公式编程基础教程通达信股票分析软件公式函数说明一、行情函数HIGH 最高价:返回该周期最高价。用法: HIGH。H 最高价返回该周期最高价。用法: H LOW 最低价返回该周期最低价。用法: LOW L 最低价返回该周期最低价。用法: L CLOSE 收盘价返回该周期收盘价。用法: CLOSE C 收盘价返回该周期收盘价。用法: C VOL 成交量返回该周期成交量。用法: VOL V 成交量返回该周期成交量。用法: V OPEN 开盘价名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - -
2、 第 1 页,共 31 页 - - - - - - - - - 返回该周期开盘价。用法: OPEN O : 开盘价返回该周期开盘价。用法: O ADVANCE 上涨家数返回该周期上涨家数。用法: ADVANCE (本函数仅对大盘有效 ) DECLINE 下跌家数返回该周期下跌家数。用法: DECLINE (本函数仅对大盘有效 ) AMOUNT 成交额返回该周期成交额。用法: AMOUNT ASKPRICE 委卖价返回委卖 1- 委卖 3 价格。用法: ASKPRICE(N) N取 13。( 本函数仅个股在分笔成交分析周期有效) ASKVOL 委卖量返回委卖 1- 委卖 3 量。用法: ASKV
3、OL(N) N取 13。( 本函数仅个股在分笔成交分析周期有效) BIDPRICE 委买价返回委买 1- 委买 3 价格。用法: BIDPRICE(N) N取 13。( 本函数仅个股在分笔成交分析周期有效) BIDVOL 委买量返回委买 1- 委买 3 量。用法: BIDVOL(N) N取 13。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 31 页 - - - - - - - - - ( 本函数仅个股在分笔成交分析周期有效) BUYVOL 主动性买盘返回主动性买单量。
4、用法:BUYVOL 当本笔成交为主动性买盘时,其数值等于成交量,否则为0。( 本函数仅个股在分笔成交分析周期有效) SELLVOL 主动性卖盘返回主动性卖单量。用法:SELLVOL 当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。( 本函数仅个股在分笔成交分析周期有效) ISBUYORDER 主动性买单返回该成交是否为主动性买单。用法: ISBUYORDER 当本笔成交为主动性买盘时,返回1,否则为 0。( 本函数仅个股在分笔成交分析周期有效) ISSELLORDER 主动性卖单返回该成交是否为主动性卖单。用法: ISSELLORDER 当本笔成交为主动性卖盘时,返回1,否则为 0。(
5、本函数仅个股在分笔成交分析周期有效) 二、时间函数DATE 日期取得该周期从 1900 以来的年月日。用法: DATE 例如函数返回 1000101,表示 2000 年 1 月 1 日。TIME 时间取得该周期的时分秒。用法: TIME 函数返回有效值范围为 (000000-235959) 。YEAR 年份取得该周期的年份。用法: YEAR MONTH 月份名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 31 页 - - - - - - - - - 取得该周期的月份。用法
6、: MONTH 函数返回有效值范围为 (1-12) 。WEEK 星期取得该周期的星期数。用法: WEEK 函数返回有效值范围为 (0-6) ,0 表示星期天。DAY 日期取得该周期的日期。用法: DAY 函数返回有效值范围为 (1-31) 。HOUR 小时取得该周期的小时数。用法: HOUR 函数返回有效值范围为 (0-23) ,对于日线及更长的分析周期值为0。MINUTE 分钟取得该周期的分钟数。用法: MINUTE 函数返回有效值范围为 (0-59) ,对于日线及更长的分析周期值为 0。FROMOPEN 分钟求当前时刻距开盘有多长时间。用法:FROMOPEN 返回当前时刻距开盘有多长时间,
7、单位为分钟。例如: FROMOPEN 当前时刻为早上十点,则返回31。三、引用函数DRAWNULL 无效数返回无效数。用法: DRAWNULL 例如:IF(CLOSEREF(CLOSE,1),CLOSE ,DRAWNULL) 表示下跌时分析图上不画线。BACKSET 向前赋值将当前位置到若干周期前的数据设为1。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 31 页 - - - - - - - - - 用法:BACKSET(X,N) 若 X非 0,则将当前位置到N周期前的
8、数值设为1。例如:BACKSET(CLOSEOPEN,2) 若收阳则将该周期及前一周期数值设为1,否则为 0。BARSCOUNT 有效数据周期数求总的周期数。用法:BARSCOUNT(X) 第一个有效数据到当前的天数。例如:BARSCOUNT(CLOSE) 对于日线数据取得上市以来总交易日数,对于分笔成交取得当日成交笔数,对于1 分钟线取得当日交易分钟数。BARSLAST 上一次条件成立位置上一次条件成立到当前的周期数。用法:BARSLAST(X) 上一次 X不为 0 到现在的天数。例如:BARSLAST(CLOSE/REF(CLOSE,1)=1.1) 表示上一个涨停板到当前的周期数。BARS
9、SINCE 第一个条件成立位置第一个条件成立到当前的周期数。用法:BARSSINCE(X) 第一次 X不为 0 到现在的天数。例如:BARSSINCE(HIGH10) 表示股价超过 10 元时到当前的周期数。COUNT 统计统计满足条件的周期数。用法:COUNT(X,N) 统计 N周期中满足 X条件的周期数,若N=0则从第一个有效值开始。例如:COUNT(CLOSEOPEN,20) 表示统计 20 周期内收阳的周期数。DMA 动态移动平均求动态移动平均。用法:DMA(X ,A) 求 X的动态移动平均。算法:若 Y=DMA(X ,A)则 Y=A*X+(1-A)*Y ,其中 Y表示上一周期Y 值,
10、A 必须小于 1。例如:DMA(CLOSE,VOL/CAPITAL) 表示求以换手率作平滑因子的平均价。HHV 最高值名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 31 页 - - - - - - - - - 求最高值。用法:HHV(X ,N) 求 N周期内 X最高值, N=0则从第一个有效值开始。例如:HHV(HIGH,30) 表示求 30 日最高价。HHVBARS 上一高点位置求上一高点到当前的周期数。用法:HHVBARS(X,N) 求 N周期内 X 最高值到当前周
11、期数, N=0表示从第一个有效值开始统计。例如:HHVBARS(HIGH,0) 求得历史新高到到当前的周期数。LLV 最低值求最低值。用法:LLV(X,N) 求 N周期内 X最低值, N=0则从第一个有效值开始。例如:LLV(LOW ,0) 表示求历史最低价。LLVBARS 上一低点位置求上一低点到当前的周期数。用法:LLVBARS(X ,N) 求 N周期内 X 最低值到当前周期数, N=0表示从第一个有效值开始统计。例如:LLVBARS(HIGH,20) 求得 20 日最低点到当前的周期数。REVERSE 求相反数求相反数。用法:REVERSE(X) 返回-X。例如:REVERSE(CLOS
12、E) 返回-CLOSE 。REF 向前引用引用若干周期前的数据。用法:REF(X ,A) 引用 A周期前的 X值。例如:REF(CLOSE,1) 表示上一周期的收盘价,在日线上就是昨收。REFDATE 指定引用引用指定日期的数据。用法:REFDATE(X,A) 引用 A日期的 X值。例如:REF(CLOSE,20011208) 表示 2001年 12月 08日的收盘价。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 31 页 - - - - - - - - - SUM 总
13、和求总和。用法:SUM(X ,N) 统计 N周期中 X的总和, N=0则从第一个有效值开始。例如:SUM(VOL,0) 表示统计从上市第一天以来的成交量总和。FILTER 过滤过滤连续出现的信号。用法:FILTER(X,N) X满足条件后,删除其后N周期内的数据置为0。例如:FILTER(CLOSEOPEN,5) 查找阳线, 5 天内再次出现的阳线不被记录在内。SUMBARS 累加到指定值的周期数向前累加到指定值到现在的周期数。用法:SUMBARS(X,A) 将 X 向前累加直到大于等于A,返回这个区间的周期数。例如:SUMBARS(VOL,CAPITAL) 求完全换手到现在的周期数。SMA
14、累积平均返回累积平均。用法:SMA(X ,N,M) X的 M日累积平均, M为权重,如 Y=(X*M+Y*(N-M)/N MA 简单移动平均返回简单移动平均。用法:MA(X ,M) X的 M日简单移动平均。EMA 异同移动平均返回异同移动平均。用法:EMA(X ,M) X的 M日异同移动平均。MEMA 平滑移动平均返回平滑移动平均用法:MEMA(X ,M) X的 M日平滑移动平均。EXPMA 加权移动平均返回加权移动平均。用法:EXPMA(X ,M) X的 M日加权移动平均。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精
15、心整理 - - - - - - - 第 7 页,共 31 页 - - - - - - - - - EXPMEMA 加权平滑平均返回加权平滑平均。用法:EXPMEMA(X,M) X的 M日加权平滑平均。RANGE 介于某个范围之间用法:RANGE(A,B,C) A在 B和 C。例如:RANGE(A,B,C)表示 A大于 B同时小于 C时返回 1,否则返回 0。CONST 取值设为常数用法: CONST(A) 取 A最后的值为常量 . 例如:CONST(INDEXC)表示取大盘现价。四、逻辑函数CROSS 上穿两条线交叉。用法:CROSS(A,B) 表示当 A从下方向上穿过B时返回 1,否则返回
16、0。例如:CROSS(MA(CLOSE,5),MA(CLOSE,10) 表示 5 日均线与 10日均线交金叉。LONGCROSS 维持一定周期后上穿两条线维持一定周期后交叉。用法:LONGCROSS(A,B,N) 表示 A在 N周期内都小于 B,本周期从下方向上穿过 B时返回 1,否则返回 0。UPNDAY 连涨返回是否连涨周期数。用法:UPNDAY(CLOSE,M) 表示连涨 M个周期。DOWNNDAY 连跌返回是否连跌周期。用法:DOWNNDAY(CLOSE,M) 表示连跌 M个周期。NDAY 连大返回是否持续存在XY 。用法:NDAY(CLOSE,OPEN ,3) 表示连续 3 日收阳线
17、。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 31 页 - - - - - - - - - EXIST 存在是否存在。用法:EXIST(CLOSEOPEN,10) 表示前 10 日内存在着阳线。EVERY 一直存在一直存在。用法:EVERY(CLOSEOPEN,10) 表示前 10 日内一直阳线。LAST 持续存在用法:LAST(X,A,B) AB,表示从前 A日到前 B日一直满足 X条件。若 A为0,表示从第一天开始, B为 0,表示到最后日止。例如:LAST(CL
18、OSEOPEN,10,5) 表示从前 10日到前 5 日内一直阳线。五、算术函数NOT 取反求逻辑非。用法:NOT(X) 返回非 X,即当 X=0时返回 1,否则返回 0。例如:NOT(ISUP) 表示平盘或收阴。IF 逻辑判断根据条件求不同的值。用法:IF(X ,A,B) 若 X不为 0 则返回 A,否则返回 B。例如:IF(CLOSEOPEN,HIGH ,LOW) 表示该周期收阳则返回最高值,否则返回最低值。IFF 逻辑判断根据条件求不同的值。用法:IFF(X,A,B) 若 X不为 0 则返回 A,否则返回 B。例如:IFF(CLOSEOPEN,HIGH ,LOW) 表示该周期收阳则返回最
19、高值,否则返回最低值。IFN 逻辑判断根据条件求不同的值。用法:IFN(X,A,B) 若 X不为 0 则返回 B,否则返回 A。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 31 页 - - - - - - - - - 例如:IFN(CLOSEOPEN,HIGH ,LOW) 表示该周期收阴则返回最高值,否则返回最低值。MAX 较大值求最大值。用法:MAX(A,B) 返回 A和 B中的较大值。例如:MAX(CLOSE-OPEN,0) 表示若收盘价大于开盘价返回它们的差值,
20、否则返回 0。MIN 较小值求最小值。用法:MIN(A,B) 返回 A和 B中的较小值。例如:MIN(CLOSE ,OPEN) 返回开盘价和收盘价中的较小值。六、数学函数ACOS 反余弦反余弦值。用法:ACOS(X) 返回 X的反余弦值。ASIN 反正弦反正弦值。用法:ASIN(X) 返回 X的反正弦值。ATAN 反正切反正切值。用法:ATAN(X) 返回 X的反正切值。COS 余弦余弦值。用法:COS(X) 返回 X的余弦值。SIN 正弦正弦值。用法:SIN(X) 返回 X的正弦值。TAN 正切名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -
21、- - - - 名师精心整理 - - - - - - - 第 10 页,共 31 页 - - - - - - - - - 正切值。用法:TAN(X) 返回 X的正切值。EXP 指数指数。用法:EXP(X) e 的 X次幂。例如:EXP(CLOSE) 返回 e 的 CLOSE 次幂。LN 自然对数求自然对数。用法:LN(X) 以 e 为底的对数。例如:LN(CLOSE) 求收盘价的对数。LOG 对数求 10 为底的对数。用法:LOG(X) 取得 X的对数。例如:LOG(100) 等于 2。SQRT 开方开平方。用法:SQRT(X) 求 X的平方根。例如:SQRT(CLOSE) 收盘价的平方根。A
22、BS 绝对值求绝对值。用法:ABS(X) 返回 X的绝对值。例如:ABS(-34) 返回 34。POW 乘幂乘幂。用法:POW(A ,B) 返回 A的 B次幂。例如:POW(CLOSE,3) 求得收盘价的 3 次方。CEILING 向上舍入向上舍入。用法:CEILING(A) 返回沿 A数值增大方向最接近的整数。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 31 页 - - - - - - - - - 例如:CEILING(12.3) 求得 13,CEILING(-3
23、.5) 求得-3。FLOOR 向下舍入向下舍入。用法:FLOOR(A) 返回沿 A数值减小方向最接近的整数。例如:FLOOR(12.3) 求得 12,FLOOR(-3.5)求得-4。INTPART 取整用法:INTPART(A) 返回沿 A绝对值减小方向最接近的整数。例如:INTPART(12.3) 求得 12,INTPART(-3.5) 求得-3。BETWEEN: 介于介于。用法:BETWEEN(A,B,C) 表示 A处于 B和 C之间时返回 1,否则返回 0。例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5) 表示收盘价介于5 日均线和 10 日均线之间。七
24、、统计函数AVEDEV 平均绝对方差AVEDEV(X ,N) 返回平均绝对方差。DEVSQ 数据偏差平方和DEVSQ(X ,N) 返回数据偏差平方和。FORCAST 线性回归预测值FORCAST(X,N) 返回线性回归预测值。SLOPE 线性回归斜率SLOPE(X ,N) 返回线性回归斜率。STD 估算标准差STD(X ,N) 返回估算标准差。STDP 总体标准差STDP(X ,N) 返回总体标准差。VAR 估算样本方差VAR(X ,N) 返回估算样本方差。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -
25、 - - - - 第 12 页,共 31 页 - - - - - - - - - VARP 总体样本方差VARP(X ,N) 返回总体样本方差。八、横向统计BLOCKSETNUM 板块股票个数用法:BLOCKSETNUM(板块名称 ) 返回该板块股票个数。HORCALC 多股统计用法:HORCALC(板块名称,数据项,计算方式,权重) 数据项: 100-HIGH ,101-OPEN ,102-LOW ,103-CLOSE ,104-VOL ,105-涨幅计算方式:0- 累加,1- 排名次权重:0-总股本, 1-流通股本, 2-等同权重, 3-流通市值九、形态函数COST 成本分布成本分布情况。
26、用法:COST(10) ,表示 10% 获利盘的价格是多少,即有10% 的持仓量在该价格以下,其余 90% 在该价格以上,为套牢盘。该函数仅对日线分析周期有效。PEAK 波峰值前 M个 ZIG 转向波峰值。用法:PEAK(K ,N ,M) 表示之字转向 ZIG(K,N)的前 M个波峰的数值, M必须大于等于 1。例如:PEAK(1,5,1) 表示%5最高价 ZIG 转向的上一个波峰的数值。PEAKBARS 波峰位置前 M个 ZIG 转向波峰到当前距离。用法:PEAKBARS(K,N,M) 表示之字转向ZIG(K,N)的前 M个波峰到当前的周期数, M必须大于等于 1。例如:PEAKBARS (
27、0 ,5,1) 表示%5开盘价 ZIG 转向的上一个波峰到当前的周期数。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 31 页 - - - - - - - - - SAR 抛物转向抛物转向。用法: SAR(N,S,M),N为计算周期, S为步长, M为极值。例如:SAR(10 ,2,20) 表示计算 10 日抛物转向,步长为2% ,极限值为 20% 。SARTURN 抛物转向点抛物转向点。用法:SARTURN(N,S,M) N 为计算周期, S 为步长, M为极值,若
28、发生向上转向则返回 1,若发生向下转向则返回-1 ,否则为 0。其用法与 SAR函数相同。TROUGH 波谷值前 M个 ZIG 转向波谷值。用法:TROUGH(K,N,M) 表示之字转向ZIG(K,N)的前 M 个波谷的数值, M必须大于等于 1。例如:TROUGH(2,5,2) 表示%5最低价 ZIG 转向的前 2 个波谷的数值。TROUGHBARS 波谷位置前 M个 ZIG 转向波谷到当前距离。用法:TROUGHBARS(K,N ,M) 表示之字转向ZIG(K,N)的前 M个波谷到当前的周期数, M必须大于等于 1。例如:TROUGH(2,5,2) 表示%5最低价 ZIG 转向的前 2 个
29、波谷到当前的周期数。WINNER 获利盘比例获利盘比例。用法:WINNER(CLOSE) 表示以当前收市价卖出的获利盘比例。例如:返回 0.1 表示 10% 获利盘, WINNER(10.5) 表示 10.5 元价格的获利盘比例。该函数仅对日线分析周期有效。LWINNER 近期获利盘比例近期获利盘比例。用法:LWINNER(5 ,CLOSE) 表示最近 5 天的那部分成本以当前收市价卖出的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 31 页 - - - - - -
30、- - - 获利盘比例。例如返回0.1 表示 10% 获利盘。PWINNER 远期获利盘比例远期获利盘比例。用法:PWINNER(5,CLOSE) 表示 5 天前的那部分成本以当前收市价卖出的获利盘比例。例如返回0.1 表示 10% 获利盘。COSTEX 区间成本区间成本。用法:COSTEX(CLOSE,REF(CLOSE) ,表示近两日收盘价格间筹码的成本,例如返回 10 表示区间成本为 20 元。该函数仅对日线分析周期有效。PPART 远期成本分布比例远期成本分布比例。用法:PPART(10) ,表示 10 前的成本占总成本的比例,0.2 表示 20% 。ZIG 之字转向之字转向。用法:Z
31、IG(K,N) 当价格变化量超过N% 时转向,K表示 0: 开盘价,1: 最高价,2: 最低价, 3: 收盘价,其余 : 数组信息例如:ZIG(3,5) 表示收盘价的 5% 的 ZIG 转向。十、大盘函数INDEXA 返回大盘成交额INDEXADV 返回上涨家数INDEXDEC 返回下跌家数INDEXC 返回大盘收盘价INDEXH 返回大盘最高价INDEXL 返回大盘最低价INDEXO 返回大盘开盘价INDEXV 返回大盘成交量名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页
32、,共 31 页 - - - - - - - - - 十一、绘图函数PLOYLINE 折线段在图形上绘制折线段。用法:PLOYLINE(COND,PRICE) ,当 COND 条件满足时,以 PRICE位置为顶点画折线连接。例如:PLOYLINE(HIGH=HHV(HIGH,20),HIGH)表示在创 20 天新高点之间画折线。DRAWLINE 绘制直线段在图形上绘制直线段。用法:DRAWLINE(COND1,PRICE1 ,COND2 ,PRICE2 ,EXPAND) 当 COND1 条件满足时,在 PRICE1 位置画直线起点 ,当 COND2 条件满足时, 在 PRICE2位置画直线终点,
33、 EXPAND 为延长类型。例如:DRAWLINE(HIGH=HHV(HIGH,20),HIGH ,LOWOPEN,CLOSE ,OPEN ,0.8 ,1) 表示画 K线中阳线的空心柱体部分。DRAWICON 绘制图标在图形上绘制小图标。用法:DRAWICON(COND,PRICE ,TYPE) ,当 COND 条件满足时,在 PRICE位置画TYPE 号图标。例如:DRAWICON(CLOSEOPEN,LOW ,1) 表示当收阳时在最低价位置画1 号图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -
34、 - - - 第 16 页,共 31 页 - - - - - - - - - 标。图标一共有九个 ,图形如附图 。序号,最下面的是“ 1”号,最上面的是“ 9”号。DRAWTEXT 显示文字在图形上显示文字。用法:DRAWTEXT(COND,PRICE ,TEXT) ,当 COND 条件满足时,在 PRICE位置书写文字 TEXT 。例如:DRAWTEXT(CLOSE/OPEN1.08,LOW , 大阳线) 表示当日涨幅大于8% 时在最低价位置显示 大阳线 字样。十二、财务函数FINANCE(1) 总股本(万股)FINANCE(2) 国家股(万股)FINANCE(3) 发起人法人股(万股)FI
35、NANCE(4) 法人股(万股)FINANCE(5) B股(万股)FINANCE(6) H股(万股)FINANCE(7) 流通股本(万股)CAPITAL 流通股本(手)FINANCE(8) 职工股(万股)FINANCE(10) 总资产FINANCE(11) 流动资产FINANCE(12) 固定资产FINANCE(13) 无形资产FINANCE(14) 长期投资FINANCE(15) 流动负债FINANCE(16) 长期负债FINANCE(17) 资本公积金FINANCE(18) 每股公积金名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -
36、- - 名师精心整理 - - - - - - - 第 17 页,共 31 页 - - - - - - - - - FINANCE(19) 股东权益FINANCE(20) 主营收入FINANCE(21) 主营利益FINANCE(22) 其它利益FINANCE(23) 营业利益FINANCE(24) 投资收益FINANCE(25) 补贴收入FINANCE(26) 营业外收支FINANCE(27) 上年损益调整FINANCE(28) 利益总额FINANCE(29) 税后利益FINANCE(30) 净利益FINANCE(31) 未分配利益FINANCE(32) 每股未分配利润FINANCE(33) 每
37、股收益FINANCE(34) 每股净资产FINANCE(35) 调整每股净资产FINANCE(36) 股东权益比FINANCE(40) 流通市值FINANCE(41) 总市值FINANCE(42) 上市日期十三、动态行情函数DYNAINFO(3) 前收盘价DYNAINFO(4) 今开DYNAINFO(5) 最高DYNAINFO(6) 最低DYNAINFO(7) 现价DYNAINFO(8) 总手名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 31 页 - - - - -
38、- - - - DYNAINFO(9) 现手DYNAINFO(10) 总成交金额DYNAINFO(11) 均价DYNAINFO(12) 日升跌DYNAINFO(13) 振幅度DYNAINFO(14) 涨幅度DYNAINFO(15) 委托比DYNAINFO(16) 委量差DYNAINFO(17) 量比DYNAINFO(20) 最新叫买价DYNAINFO(21) 最新叫卖价DYNAINFO(22) 内盘DYNAINFO(23) 外盘DYNAINFO(25) 买一量DYNAINFO(26) 买二量DYNAINFO(27) 买三量DYNAINFO(28) 买一价DYNAINFO(29) 买二价DYNA
39、INFO(30) 买三价DYNAINFO(31) 卖一量DYNAINFO(32) 卖二量DYNAINFO(33) 卖三量DYNAINFO(34) 卖一价DYNAINFO(35) 卖二价DYNAINFO(36) 卖三价DYNAINFO(37) 换手率DYNAINFO(39) 市盈率DYNAINFO(40) 成交方向DYNAINFO(50) 采样点数名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 31 页 - - - - - - - - - DYNAINFO(51) 内外比
40、DYNAINFO(52) 多空平衡DYNAINFO(53) 多头获利DYNAINFO(54) 空头回补DYNAINFO(55) 多头止损DYNAINFO(56) 空头止损DYNAINFO(57) 笔升跌十四、线形和颜色属性COLOR 自定义色格式为 COLOR+“RRGGBB”: RR 、GG 、BB表示红蓝色、绿色和蓝色的分量,每种颜色的取值范围是00-FF,采用了 16 进制。例如: MA5 :MA(CLOSE,5) ,COLOR00FFFF 表示纯红色与纯绿色的混合色:COLOR808000 表示淡蓝色和淡绿色的混合色。COLORBLACK 画黑色COLORBLUE 画蓝色COLORGR
41、EEN 画绿色COLORCYAN 画青色COLORRED 画红色COLORMAGENTA 画洋红色COLORBROWN 画棕色COLORLIGRAY 画淡灰色COLORGRAY 画深灰色COLORLIBLUE 画淡蓝色COLORLIGREEN 画淡绿色COLORLICYAN 画淡青色COLORLIRED 画淡红色COLORLIMAGENTA 画淡洋红色COLORYELLOW 画黄色名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 31 页 - - - - - - - -
42、- COLORWHITE 画白色LINETHICK 线型粗细格式:“LINETHICK+(1 - 9)”参数的取值范围在19 之间,“LINETHICK1 ”表示最细的线,而“ LINETHICK9 ”表示最粗的线。STICK 画柱状线COLORSTICK 画彩色柱状线VOLSTICK 画彩色柱状线成交量柱状线,当股价上涨时显示红色空心柱,则显示绿色实心柱LINESTICK 同时画出柱状线和指标线CROSSDOT 画小叉线CIRCLEDOT 画小圆圈线POINTDOT 画小圆点线编写条件选股公式时常用的通式。一、放量、缩量(成交量函数为VOL )1、放量: (1).今天成交量较昨天增加了1 倍
43、,表示如下: VOL/REF(VOL,1)2 (2).今天成交量较 10 个交易日平均成交量放大了1 倍,表示如下: a:=ma(vol,10); Vol/a2 或者直接用如下公式表示: vol/ma(vol,10)2; (3).今日的 5 日均量较 10 个交易日平均成交量放大了1 倍 ,表示如下: a:=ma(vol,10); b:=ma(vol,5); b/a2; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 31 页 - - - - - - - - - (4)
44、.今日的成交量超过了整个流通盘的5,表示如下: vol/capital0.05;其中 capital代表流通盘。#日志日期: 2004-12-29 星期三 (Wednesday) 晴评论人: wzwxy 评论日期: 2004-12-29 9:58 2、缩量 (1).今日成交量较昨日减少了一半,表示如下: vol/ref(vol,1)0.5; (2).今日成交量较 10 个交易日平均成交量减少一倍,表示如下: a:=ma(vol,10); vol/a2; 或者直接用如下公式表示: vol/ma(vol,10)2; (3).今日的 5 日均量较 10 个交易日平均成交量减少1 倍,表示如下: a:
45、=ma(vol,10); b:=ref(a,5); a/b2; (4).今日的成交量低于了整个流通盘的5,表示如下: vol/capital1.05; 5 日均价连续上涨,表示如下:a:=ma(close,5); b:=ref(a,1); b; 下跌:今天的跌幅达到 5以上,表示如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 31 页 - - - - - - - - - close/ref(close,1)open; 阳线close openref(close,1
46、);高开open openref(high,1);跳空高开( high 为最高价)open 三、走势特征选股公式的编制(1)、n 日内创新高 hhv(high,n)=hhv(high,0) and barscount(c)=n; 注:n 为指标参数,可在参数设定范围内设定参数范围。Hhv(x,n) ,求n 周期内 x 最高值,n=0则从第一个有效值开始; barscount(x),将当前位置到 n周期前的数值设为1,若 x 非 0,则将当前位置到n 周期前的数值设为1。(2)、n 日内创新低 llv(low,n)=llv(low,0) and barscount(close)=n; 注 n 为
47、指标参数,可在参数设定范围内设定参数范围。Llv(x,n),求 n周期内 x 最低值,n=0则从第一个有效值开始; barscount(x)第一个有效数据到当前的天数,例如, barscount(close)以于日线数据取得上市以来总交易日数。(3)、n 日内阴线多于阳线 count(openclose,n)/nref(c,1),n)/n0.5; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 31 页 - - - - - - - - - 注:n 为指标参数,可在参数设
48、定范围内设定参数范围。同时可以自由编辑里面的数值(如0.5 等,达到确定其中比例)。(6)、n 日内上涨少于下跌(第二天开盘低于前一天收盘) count(cref(c,1),n)/nopen; count(up,n)=n; 注:count(x,n),统计 n 周期中满足 x 条件的周期数,若n=0则从第一个有效值开始。 n为指标参数,可在参数设定范围内设定参数范围。(8)、连续 n 日内收阴线 up:=close count(up,n)=n; 注:count(x,n),统计 n 周期中满足 x 条件的周期数,若n=0则从第一个有效值开始。 N为指标参数,可在参数设定范围内设定参数范围。(9)、
49、连续 n 天上涨count(closeref(close,1),n)=n; 注:count(x,n),统计 n 周期中满足 x 条件的周期数,若n=0则从第一个有效值开始。 N为指标参数,可在参数设定范围内设定参数范围。(10)、连续 n 天下跌count(c 注:count(x,n),统计 n 周期中满足 x 条件的周期数,若 n=0则从第一个有效值开始。 N为指标参数,可在参数设定范围内设定参数范围。(11)、首次创新高barssince(chhv(if(barscount(c)=1,high,0),0)+1=1; 注:barscount(x) ,若 x 非 0 ,则将当前位置到 n 周期
50、前的数值设为1。(12)、创历史新高hhv(close,0)=close; 注:hhv(x,n) ,求 n 周期内 x 最高值, n=0则从第一个有效值开始。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 24 页,共 31 页 - - - - - - - - - (13)、创历史新低llv(close,0)=close; 注:llv(x,n),求 n 周期内 x 最小值, n=0则从第一个有效值开始。(14)、单日放量 a:=ref(ma(vol,5),1); vol/an and