HIGH 最高价 |
用法: HIGH |
H 最高价 |
返回该周期最高价. 用法: 同HIGH |
LOW 最低价 |
返回该周期最低价. 用法: LOW |
L 最低价 |
返回该周期最低价. 用法: 同LOW |
CLOSE 收盘价 |
返回该周期收盘价. 用法: CLOSE 如果是复权状态,序列行情数据为复权后的数据; 对于A股,若复权时需要当时的真实均价,可以用AMO/(VOL*100)来替代 |
C 收盘价 |
返回该周期收盘价. 用法: 同CLOSE |
VOL 成交量(手) |
返回该周期成交量. 用法: VOL |
V 成交量(手) |
返回该周期成交量. 用法: 同VOL |
OPEN 开盘价 |
返回该周期开盘价. 用法: OPEN |
O 开盘价 |
返回该周期开盘价. 用法: 同OPEN |
ADVANCE 上涨家数 |
返回该周期上涨家数. 用法: ADVANCE(本函数仅对沪深京指数有效),若为880005/880006等指数,则为涨幅在0-3%的家数 |
DECLINE 下跌家数 |
返回该周期下跌家数. 用法: DECLINE(本函数仅对沪深京指数有效),若为880005/880006等指数,则为涨幅在-3%-0的家数 |
ZSTJJ 分时图均价 |
返回该周期的分时图均价线,对于分时图周期指标有效. 用法: ZSTJJ |
DHIGH 不定周期最高价 |
返回该不定周期最高价,属于未来函数. 用法: DHIGH |
DOPEN 不定周期开盘价 |
返回该不定周期开盘价,属于未来函数. 用法: DOPEN |
DLOW 不定周期最低价 |
返回该不定周期最低价,属于未来函数. 用法: DLOW |
DCLOSE 不定周期收盘价 |
返回该不定周期收盘价,属于未来函数. 用法: DCLOSE |
DVOL 不定周期成交量 |
返回该不定周期成交量价,属于未来函数. 用法: DVOL |
PERIOD 周期类型 |
取得周期类型. 结果从0到13,依次分别是1/5/15/30/60分钟,日/周/月,多分钟,多日/季/年,5秒线/多秒线,13以上为自定义周期 |
DATE 日期 |
取得该周期从1900以来的的年月日. 用法: DATE 例如函数返回1000101,表示2000年1月1日,DATE+19000000后才是真正的日期值,公式内容中请不要直接写8位长的日期数字 |
TIME 时间(时分) |
取得该周期的时分,适用于日线以下周期 用法: TIME 函数返回有效值范围为(0000-2359) |
TIME2 时间(时分秒) |
取得该周期的时分秒,适用于日线以下周期. 用法: TIME2 函数返回有效值范围为(000000-235959) |
YEAR 年份 |
取得该周期的年份. 用法: YEAR 注:YEAR关键字也可用于跨周期年线引用 |
MONTH 月份 |
取得该周期的月份. 用法: MONTH 函数返回有效值范围为(1-12) 注:MONTH关键字也可用于跨周期月线引用 |
WEEKOFYEAR 年内星期 |
取得该周是年内第几个周. 用法: WEEKOFYEAR |
WEEKDAY 星期 |
取得该周期的星期数. 用法: WEEKDAY 函数返回有效值范围为(1,2,3,4,5,6,0) |
DAYSTOTODAY 离今天的天数 |
取得该周期的日期离今天的天数. 用法: DAYSTOTODAY |
DAY 日 |
取得该周期的日期. 用法: DAY 函数返回有效值范围为(1-31) 注:DAY关键字也可用于跨周期日线引用 |
HOUR 小时 |
取得该周期的小时数. 用法: HOUR 函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0 |
MINUTE 分钟 |
取得该周期的分钟数. 用法: MINUTE 函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0 |
FROMOPEN 当前离开盘分钟数 |
求该品种当前时刻已开盘有多少分钟,若在开市时间之前,则为0分钟. 用法: FROMOPEN FROMOPEN.返回当前时刻距开盘有多少分钟(开市期间的相对时间). |
TOTALFZNUM 总分钟数 |
求该品种的每天的总交易分钟数. 用法: TOTALFZNUM TOTALFZNUM.返回当前品种的每天的总交易分钟数,单位为分钟. |
DATETODAY 转换天数 |
指定日期到1990.12.19的天数. 用法: DATETODAY(date) DATETODAY(date).返回date到1990.12.19的天数.有效日期为(901219-1341231) 例如: DATETODAY(901219)返回0. |
DAYTODATE 转换日期 |
求1990.12.19后第若干天的日期. 用法: DAYTODATE(N) DAYTODATE(N).返回1990.12.19后第N天的日期.有效天数为(0-20000) 例如: DAYTODATE(0)返回901219. |
TIMETOSEC 当日秒数 |
求指定时刻距0时有多长时间. 用法: TIMETOSEC(time) TIMETOSEC(time).返回time时刻距0时有多长时间,单位为秒.有效时间为(0-235959) 例如: TIMETOSEC(93000)返回34200. |
SECTOTIME 转换时间 |
求0时后若干秒是什么时间. 用法: SECTOTIME(N) SECTOTIME(N).返回0时后N秒是什么时间.有效秒数为(0-86399) 例如: SECTOTIME(34200)返回93000. |
MACHINEDATE 当前系统的日期 |
取得当前客户端机器从1900以来的的年月日,比如2016年10月1日为:01161001,MACHINEDATE+19000000后才是真正的日期值,公式内容中请不要直接写8位长的日期数字 |
MACHINETIME 当前系统的时间 |
取得当前客户端机器的时间,比如11:01:15时为110115 |
MACHINEWEEK 当前系统的星期 |
取得当前客户端机器为星期几(1,2,3,4,5,6,0) |
HQCRBK [新]行情区背景色 |
当前行情区背景色,黑色系为0,白色系为1 |
DRAWNULL 无效数 |
返回无效数. 用法: DRAWNULL 例如: IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL)表示下跌时不画线 |
BACKSET 向前赋值 |
属于未来函数,将当前位置到若干周期前的数据设为1. 用法: BACKSET(X,N),若X非0,则将当前位置到N周期前的数值设为1. 例如: BACKSET(CLOSE>OPEN,2)若收阳则将该周期及前一周期数值设为1,否则为0 |
ALIGNRIGHT 有效数据右对齐 |
有效数据右对齐. 用法: ALIGNRIGHT(X)有效数据向右移动,左边空出来的周期填充无效值 例如:TC:=IF(CURRBARSCOUNT=2 || CURRBARSCOUNT=5,DRAWNULL,C);XC:ALIGNRIGHT(TC);删除了两天的收盘价,并将剩余数据右移 |
BARSCOUNT 有效数据周期数 |
有效数据周期数. 用法: BARSCOUNT(X)第一个有效数据到当前的间隔周期数 注意:判断范围为指标或条件选股计算时公式使用的数据,如果给画线指标的数据少(比如没有按下箭头取更多K线)或给条件选股给的数据少,这个有效值也可能少 |
BARSTATUS 数据位置状态 |
BARSTATUS返回数据的位置信息,结果1表示第一根K线,2表示最后一根K线,0表示在中间位置. 例如: BARSTATUS=2表示当前是序列数据的最后一个. |
CURRBARSCOUNT 到最后交易的周期 |
求到最后K线的周期数.从最新一根K线倒数编号,从1开始计数. 用法: CURRBARSCOUNT |
TOTALBARSCOUNT 总的周期数 |
求总的周期数. 用法: TOTALBARSCOUNT 求总的周期数 |
ISLASTBAR 是否最后一个周期 |
判断是否为最后一个周期. 用法: ISLASTBAR 判断是否为最后一个周期 |
BARSLAST 上一条件成立位置 |
上一次条件成立到当前的周期数. 用法: BARSLAST(X):上一次X不为0到现在的周期数 例如: BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一个涨停板到当前的周期数 |
BARSLASTS 倒数第N次成立时距今的周期数 |
倒数第N次成立时距今的周期数. 用法: BARSLASTS(X,N):X倒数第N满足到现在的周期数,N支持变量 |
BARSNEXT 下一条件成立位置 |
属于未来函数,下一次条件成立到当前的周期数. 用法: BARSNEXT(X):下一次X不为0到现在的周期数 例如: BARSNEXT(CLOSE/REF(CLOSE,1)>=1.1)表示下一个涨停板到当前的周期数 |
BARSSINCEN N周期内首个条件成立位置 |
N周期内第一个条件成立到当前的周期数. 用法: BARSSINCEN(X,N):N周期内第一次X不为0到现在的周期数,N为常量 例如: BARSSINCEN(HIGH>10,10)表示10个周期内股价超过10元时到当前的周期数 |
BARSSINCE 首个条件成立位置 |
第一个条件成立到当前的周期数. 用法: BARSSINCE(X):第一次X不为0到现在的周期数 例如: BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数 |
COUNT 统计 |
统计满足条件的周期数. 用法: COUNT(X,N),统计N周期中满足X条件的周期数,若N<=0则从第一个有效值开始. 例如: COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数 |
BARSLASTCOUNT 条件连续成立次数 |
统计连续满足条件的周期数. 用法: BARSLASTCOUNT(X),统计连续满足X条件的周期数. 例如: BARSLASTCOUNT(CLOSE>OPEN)表示统计连续收阳的周期数 |
HHV 最高值 |
求最高值. 用法: HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始. 例如: HHV(HIGH,30)表示求30日最高价 |
HHVBARS 上一高点位置 |
求上一高点到当前的周期数. 用法: HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计 例如: HHVBARS(HIGH,0)求得历史新高到到当前的周期数 |
HOD 高值名次 |
求高值名次. 用法: HOD(X,N):求当前X数据是N周期内的第几个高值,N=0则从第一个有效值开始. 例如: HOD(HIGH,20)返回是20日的第几个高价 |
LLV 最低值 |
求最低值. 用法: LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始. 例如: LLV(LOW,0)表示求历史最低价 |
LLVBARS 上一低点位置 |
求上一低点到当前的周期数. 用法: LLVBARS(X,N):求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计 例如: LLVBARS(HIGH,20)求得20日最低点到当前的周期数 |
LOD 低值名次 |
求低值名次. 用法: LOD(X,N):求当前X数据是N周期内的第几个低值,N=0则从第一个有效值开始. 例如: LOD(LOW,20)返回是20日的第几个低价 |
HHVLLV 阶段最高最低值 |
阶段最高最低值. 用法: HHVLLV(X,T,N1,N2),表示前N1日到前N2日时段内的X最高值(T=0时)或最低值(T=1时)。 若N1为0,表示从第一天开始,N2为0,表示到最后日止,当N1,N2非0时,N1应>=N2。 |
REVERSE 求相反数 |
求相反数. 用法: REVERSE(X)返回-X. 例如: REVERSE(CLOSE)返回-CLOSE |
REF 日前的 |
引用若干周期前的数据. 用法: REF(X,A),引用A周期前的X值.A可以是变量. 例如: REF(CLOSE,BARSCOUNT(C)-1)表示第二根K线的收盘价. |
REFX 日后的 |
属于未来函数,引用若干周期后的数据. 用法: REFX(X,A),引用A周期后的X值.A可以是变量. 例如: TT:=IF(C>O,1,2); REFX(CLOSE,TT);表示阳线引用下一周期的收盘价,阴线引用日后第二周期的收盘价. |
REFV 日前的(平滑处理) |
引用若干周期前的数据(平滑处理). 用法: REFV(X,A),引用A周期前的X值.A可以是变量. 例如: REFV(CLOSE,BARSCOUNT(C)-1)表示第二根K线的收盘价. |
REFXV 日后的(平滑处理) |
属于未来函数,引用若干周期后的数据(平滑处理). 用法: REFXV(X,A),引用A周期后的X值.A可以是变量. 例如: REFXV(CLOSE,1)表示下一周期的收盘价,在日线上就是明天收盘价 |
REFDATE 日 |
引用自1900年以来指定日期的数据. 用法: REFDATE(X,A),引用A日期的X值. 例如: REFDATE(CLOSE,1011208)表示2001年12月08日的收盘价 |
CALCSTOCKINDEX 指标引用 |
用法:CALCSTOCKINDEX(品种代码,指标名称,指标输出),返回该指标相应输出的计算值. 例如: CALCSTOCKINDEX('SH600000','KDJ',3)表示上证600000的KDJ指标第3个输出即J之值(注意:公式不能自己嵌套自己),第一个参数可在前面加SZ(深市),SH(沪市),BJ(京市),或市场_,, CALCSTOCKINDEX('47_IFL0','MACD',2)表示IFL0品种的MACD指标第2个输出值. 注意:引用品种的对应周期的数据必须要先下载到本地 |
SUM 累和 |
求总和. 用法: SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始. 例如: SUM(VOL,0)表示统计从上市第一天以来的成交量总和 |
MULAR 累乘 |
求累乘. 用法: MULAR(X,N),统计N周期中X的乘积.N=0则从第一个有效值开始. 例如: MULAR(C/REF(C,1),0)表示统计从上市第一天以来的复利 |
FILTER 过滤 |
过滤连续出现的信号. 用法:FILTER(X,N):X满足条件后,将其后N周期内的数据置为0,N为常量. 例如: FILTER(CLOSE>OPEN,5)查找阳线,5天内再次出现的阳线不被记录在内 |
FILTERX 反向过滤 |
反向过滤连续出现的信号. 用法:FILTERX(X,N):X满足条件后,将其前N周期内的数据置为0,N为常量. 例如: FILTERX(CLOSE>OPEN,5)查找阳线,前5天内出现过的阳线不被记录在内 |
TFILT 区间过滤 |
对指定时间段的数据进行过滤,该时间段以外的数据无效. 用法: TFILT(X,D1,M1,D2,M2) 例如: TFILT(CLOSE,1040101,1025,1040101,1345)表示在2004年1月1日的10:25到2004年1月1日的13:45的收盘价是有效的. 周期以日为基本单位的,分时为0有效. |
TFILTER 信号过滤(多头) |
过滤连续出现的信号. 用法:TFILTER(买入条件,卖出条件,N);过滤掉买入(卖出)信号发出后,下一个反向信号发出前的所有买入(卖出)信号. N=1表示仅对买入信号过滤; N=2表示仅对卖出信号过滤; N=0表示对买入和卖出信号都过滤,返回1,2表示买入或卖出条件成立; 同一K线上只能有一个信号; 例如: ENTERLONG:TFILTER(买入,卖出,1); EXITLONG:TFILTER(买入,卖出,2); |
TTFILTER 信号过滤(多空) |
按照开平配对等原则过滤不合理的信号. 用法:TTFILTER(买入开仓,卖出平仓,卖出开仓,买入平仓,N); 主要规则有: 1.连续的同方向指令只有第一个有效,其他的将被过滤; 2.交易信号必须配对出现(比如前面已经有了买开指令,则后面只允许出现卖平指令,其他的指令都被过滤掉); N=1表示仅对买入开仓信号过滤; N=2表示仅对卖出平仓信号过滤; N=3表示仅对卖出开仓信号过滤; N=4表示仅对买入平仓信号过滤; N=0表示都过滤,返回1,2,3,4分别表示对应的条件成立; 同一K线上只能有一个信号; 例 |
TR 真实波幅 |
求真实波幅, (最高-最低),(最高-昨收),(最低-昨收)三者绝对值中的最大值. 用法: TR,求真实波幅. 例如:ATR:=MA(TR,10); 表示求真实波幅的10周期均值 |
SUMBARS 累加到指定值的周期数 |
向前累加到指定值到现在的周期数. 用法: SUMBARS(X,A):将X向前累加直到大于等于A,返回这个区间的周期数,若所有的数据都累加后还不能达到A,则返回此时前面的总周期数. 例如:SUMBARS(VOL,CAPITAL)求完全换手到现在的周期数 |
SUMBARSX 累加到指定值的周期数 |
向前累加到指定值到现在的周期数. 用法: SUMBARSX(X,A):将X向前累加直到大于等于A,返回这个区间的周期数,若所有的数据都累加后还不能达到A,则返回无效值 |
MA 简单移动平均 |
返回简单移动平均 用法: MA(X,N):X的N日简单移动平均,算法(X1+X2+X3+...+Xn)/N,N支持变量 |
SMA 移动平均 |
返回移动平均 用法: SMA(X,N,M):X的N日移动平均,M为权重,如Y=(X*M+Y'*(N-M))/N |
TMA 移动平均 |
返回移动平均 用法: TMA(X,A,B),A和B必须小于1,算法 Y=(A*Y'+B*X),其中Y'表示上一周期Y值.初值为X |
MEMA 平滑移动平均 |
返回指数移动平均 用法: EMA(X,N):X的N日指数移动平均.算法:Y=(X*2+Y'*(N-1))/(N+1) EMA(X,N)相当于SMA(X,N+1,2),N支持变量 |
EMA 指数移动平均 |
返回指数移动平均 用法: EMA(X,N):X的N日指数移动平均.算法:Y=(X*2+Y'*(N-1))/(N+1) EMA(X,N)相当于SMA(X,N+1,2),N支持变量 |
EXPMA 指数移动平均 |
与EMA的用法一致 |
EXPMEMA 指数平滑移动平均 |
返回指数平滑移动平均 用法: EXPMEMA(X,N):X的N日指数平滑移动平均,N不支持变量 EXPMEMA同EMA(EXPMA)的差别在于周期不满足N时,返回无效值 |
WMA 加权移动平均 |
返回加权移动平均 用法: WMA(X,N):X的N日加权移动平均.算法:Yn=(1*X1+2*X2+...+n*Xn)/(1+2+...+n) |
DMA 动态移动平均 |
求动态移动平均. 用法: DMA(X,A),求X的动态移动平均. 算法:Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须大于0且小于1.A支持变量. 例如: DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价 |
AMA 自适应均线 |
求自适应均线值. 用法: AMA(X,A),A为自适应系数,必须小于1. 算法: Y=Y'+A*(X-Y').初值为X |
XMA 偏移移动平均 |
属于未来函数,返回偏移移动平均 用法: XMA(X,N):X的N日偏移移动平均,用到了当日以后N/2日的数据,N支持变量,只供内部测试使用 |
RANGE 介于某个范围之间 |
RANGE(A,B,C):A在B和C范围之间,B <A<C. 用法: RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0 </A<C. |
CONST 取值设为常数 |
CONST(A):取A最后的值为常量. 用法: CONST(INDEXC)表示取指数现价 |
TOPRANGE 当前值是近多少周期内的最大值 |
当前值是近多少周期内的最大值. 用法: TOPRANGE(X):X是近多少周期内X的最大值 例如: TOPRANGE(HIGH)表示当前最高价是近多少周期内最高价的最大值 |
LOWRANGE 当前值是近多少周期内的最小值 |
当前值是近多少周期内的最小值. 用法: LOWRANGE(X):X是近多少周期内X的最小值 例如: LOWRANGE(LOW)表示当前最低价是近多少周期内最低价的最小值 |
FINDHIGH 寻找指定周期内的特定最大值 |
N周期前的M周期内的第T个最大值. 用法: FINDHIGH(VAR,N,M,T):VAR在N日前的M天内第T个最高价 |
FINDHIGHBARS 寻找指定周期内的特定最大值到当前的周期数 |
N周期前的M周期内的第T个最大值到当前周期的周期数. 用法: FINDHIGHBARS(VAR,N,M,T):VAR在N日前的M天内第T个最高价到当前周期的周期数 |
FINDLOW 寻找指定周期内的特定最小值 |
N周期前的M周期内的第T个最小值. 用法: FINDLOW(VAR,N,M,T):VAR在N日前的M天内第T个最低价 |
FINDLOWBARS 寻找指定周期内的特定最小值到当前的周期数 |
N周期前的M周期内的第T个最小值到当前周期的周期数. 用法: FINDLOWBARS(VAR,N,M,T):VAR在N日前的M天内第T个最低价到当前周期的周期数. |
SPLIT 除权除息数据 |
除权除息数据 SPLIT(N,TYPE),取得之前第N次除息除权(送转股,分红)的除权除息数据,参数为0表示送转股的比例(送转/(送转+10)),1表示每股分红(分红/10)),例如:SPLIT(0,0)=0.5表示最近一次除权可能是10送10 |
SPLITBARS 除权除息到现在的周期数 |
除权除息到现在的周期数 SPLITBARS(N,TYPE),取得之前第N次除权除息到当前的周期数,参数为0表示送转股,1表示分红,2表示送转股或分红,例如:SPLITBARS(0,0)=0表示当天发生除权 |
DIVFACTOR 除权因子 |
除权因子 DIVFACTOR(TYPE),TYPE=0表示根据使用公式时带进来的复权方式(自适应) 1表示前复权 2表示后复权 |
ZTPRICE 计算涨停价 |
返回涨停价 用法: ZTPRICE(REF(CLOSE,1),0.1):按10%计算得到在昨收盘基础上的涨停价(对于复权序列K线,由于复权处理或不复权时的分红转增,根据前一天的收盘价计算结果可能与涨停价不符) 比如: ZTPrice(REF(QHJSJ,1),0.1),得到期货的涨停价 |
DTPRICE 计算跌停价 |
返回跌停价 用法: DTPRICE(REF(CLOSE,1),0.1):按10%计算得到在昨收盘基础上的跌停价(对于复权序列K线,由于复权处理或不复权时的分红转增,根据前一天的收盘价计算结果可能与跌停价不符) 比如: DTPrice(REF(QHJSJ,1),0.6),得到期货的跌停价(跌停比例为0.6的话) |
CODE 品种代码 |
返回品种代码. 用法: DRAWTEXT_FIX(ISLASTBAR,0,0,0,CODE);在屏幕左上角显示品种代码 |
STKNAME 品种名称 |
返回品种名称. 用法: DRAWTEXT_FIX(ISLASTBAR,0,0,0,STKNAME);在屏幕左上角显示品种名称 |
HYBLOCK 所属行业(字串) |
返回品种所属行业(按系统设置为普通行业或研究行业). 用法: DRAWTEXT_FIX(ISLASTBAR,0,0,0,HYBLOCK);在屏幕左上角显示所属行业板块 |
DYBLOCK 所属地域(字串) |
返回品种所属地域. 用法: DRAWTEXT_FIX(ISLASTBAR,0,0,0,DYBLOCK);在屏幕左上角显示所属地域板块 |
MOREHYBLOCK 所属细分行业(字串) |
返回品种所属细分行业. 用法: DRAWTEXT_FIX(ISLASTBAR,0,0,0,MOREHYBLOCK);在屏幕左上角显示所属细分行业板块 |
LEVEL1HYBLOCK [新]所属一级研究行业(字串) |
返回品种所属一级研究行业. 用法: DRAWTEXT_FIX(ISLASTBAR,0,0,0,LEVEL1HYBLOCK);在屏幕左上角显示所属一级研究行业板块 |
MAINBUSINESS 主营构成(字串) |
返回主营构成. 用法: DRAWTEXT_FIX(ISLASTBAR,0,0,0,MAINBUSINESS);在屏幕左上角显示主营构成,PC端有增强功能集的版本支持 |
GNBLOCK 所属概念板块(字串) |
返回所属概念板块. 用法: DRAWTEXT_FIX(ISLASTBAR,0,0,0,GNBLOCK);在屏幕左上角显示所属概念板块 |
FGBLOCK 所属风格板块(字串) |
返回所属风格板块. 用法: DRAWTEXT_FIX(ISLASTBAR,0,0,0,FGBLOCK);在屏幕左上角显示所属风格板块 |
ZSBLOCK 所属指数板块(字串) |
返回所属指数板块. 用法: DRAWTEXT_FIX(ISLASTBAR,0,0,0,ZSBLOCK);在屏幕左上角显示所属指数板块 |
ZHBLOCK 所属组合板块(字串) |
返回所属组合板块. 用法: DRAWTEXT_FIX(ISLASTBAR,0,0,0,ZHBLOCK);在屏幕左上角显示所属组合板块 |
ZDBLOCK 所属自定义板块(字串) |
返回所属自定义板块. 用法: DRAWTEXT_FIX(ISLASTBAR,0,0,0,ZDBLOCK);在屏幕左上角显示所属自定义板块 |
GNBLOCKNUM 所属概念板块(个数) |
返回所属概念板块的个数,比如:IF(GNBLOCKNUM>5,1,0);. |
FGBLOCKNUM 所属风格板块(个数) |
返回所属风格板块的个数. |
ZSBLOCKNUM 所属指数板块(个数) |
返回所属指数板块的个数. |
ZHBLOCKNUM 所属组合板块(个数) |
返回所属组合板块的个数. |
ZDBLOCKNUM 所属自定义板块(个数) |
返回所属自定义板块的个数 |
HYZSCODE 所属行业的板块指数代码 |
返回品种所属行业(按系统设置为普通行业或研究行业)的板块指数代码.比如: CALCSTOCKINDEX(HYZSCODE,'KDJ',3); |
HYSYL 指数市盈率或个股所属行业的市盈率 |
返回指数市盈率或个股所属行业的市盈率. |
HYSJL 指数市净率或个股所属行业的市净率 |
返回指数市净率或个股所属行业的市净率. |
GNBKZSCODE 所属概念板块的指数代码 |
所属概念板块的指数代码 返回品种所属概念板块的指数代码,参数表示是第几个,支持1-60. |
FGBKZSCODE 所属风格板块的指数代码 |
所属风格板块的指数代码 返回品种所属风格板块的指数代码,参数表示是第几个,支持1-60. 用于支持Level2行情的版本 比如: CALCSTOCKINDEX(FGBKZSCODE(1),'KDJ',3); |
TOKENWORD [新]标识简字 |
返回用户在客户端设置的标识简字 用法: DRAWTEXT_FIX(ISLASTBAR,0.1,0.5,0,TOKENWORD); |
INBLOCK 属于某板块 |
返回品种是否属于某板块. 用法: if(INBLOCK('沪深300'),x,y); 板块名称支持系统板块(上证A股,深证A股,沪深A股/全部A股,创业板,科创板,自选股,板块指数等),地区,行业(按系统设置的通达信二级或研究二级),概念,风格,指数,组合和自定义板块,注意名称要准确(HY.和GN.和MY.开头就直接找行业和概念和自定义板块) |
NAMELIKE 模糊匹配品种名称 |
模糊匹配品种名称 品种名称是否以参数开头. 用法: if(NAMELIKE('ST'),x,y); |
CODELIKE 模糊匹配品种代码 |
品种代码是否以参数开头. 用法: if(CODELIKE('600'),x,y); |
NAMEINCLUDE 品种名称中包含 |
GETNAMEOFCODE 根据品种代码得到品种名称 |
根据品种代码和市场(比如深交所为0,上交所和板块指数为1,未知时可传-1),得到品种名称. 用法: DRAWTEXT_FIX(ISLASTBAR,0,0,0,GETNAMEOFCODE(1,HYZSCODE)); |
CON2STR 取值转为字符串 |
CON2STR(A,N):取A最后的值(非序列值)转为字符串,小数位数N. 用法: CON2STR(FINANCE(20),3)表示取营业收入,以3位小数转为字符串 |
VAR2STR 取值转为字符串(序列) |
VAR2STR(A,N):取A的每一个值转为字符串,小数位数N. 每个数据都进行序列运算,若用于多股选股,建议换用CON2STR 用法: VAR2STR(C,3)表示取收盘价,以3位小数转为字符串 |
STR2CON 字符串转为数字 |
STRLEN 得到字符串的长度 |
STRCAT 字符串相加 |
STRCAT6 [新]字符串相加 |
STRSPACE 字符串加一空格 |
STRSPACE(A):字符串附带一空格 |
SUBSTR 字符串中取一部分 |
SUBSTR(S,A,N):取字符串S中从位置A取N长的子字符串,A从1开始 |
VARCAT 字符串相加(序列) |
VARCAT(A,B):将两个字符串A,B相加成一个字符串. 每个数据都进行序列运算,若用于多股选股,建议换用STRCAT 用法: DRAWTEXT(CLOSE>OPEN,LOW,VARCAT('多头',VAR2STR(C,2))) 将两个字符串相加成一个字符串并按条件显示出来 |
STRCMP 字符串比较 |
STRCMP(A,B):比较两个字符串A,B是否相等. 用法: STRCMP(HYBLOCK,'房地产')将成分股行业字符串与'房地产'比较,是否相等,如果相等表示属于房地产板块 |
FINDSTR 字符串查找 |
FINDSTR(A,B):在字符串A中查找字符串B,如果找到返回1,否则返回0. 用法: FINDSTR('多头开仓','开仓')在字符串'多头开仓'中查找字符串'开仓',返回1 |
CROSS 上穿 |
两条线交叉. 用法: CROSS(A,B)表示当A从下方向上穿过B时返回1,否则返回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个周期,M为常量 |
DOWNNDAY 连跌 |
返回周期数内是否连跌. 用法: DOWNNDAY(CLOSE,M) 表示连跌M个周期,M为常量 |
NDAY 连大 |
返回是否持续存在X>Y 用法: NDAY(CLOSE,OPEN,3) 表示连续3日收阳线 |
EXIST 存在 |
是否存在. 例如: EXIST(CLOSE>OPEN,10) 表示10日内存在着阳线,第2个参数为常量 |
EXISTR 存在 |
EXISTR(X,A,B):是否存在(前几日到前几日间). 例如: EXISTR(CLOSE>OPEN,10,5) 表示从前10日内到前5日内存在着阳线 若A为0,表示从第一天开始,B为0,表示到最后日止,第2,3个参数为常量 |
EVERY 一直存在 |
一直存在. 例如: EVERY(CLOSE>OPEN,N) 表示N日内一直阳线(N应大于0,小于总周期数,N支持变量) |
LAST 持续存在 |
LAST(X,A,B):持续存在. 例如: LAST(CLOSE>OPEN,10,5) 表示从前10日到前5日内一直阳线 若A为0,表示从第一天开始,B为0,表示到最后日止 |
NOT 取反 |
求逻辑非. 用法: NOT(X)返回非X,即当X=0时返回1,否则返回0 例如: NOT(ISUP)表示平盘或收阴 |
ISVALID 判断有效值 |
判断是否是有效数值. |
IF 条件判断 |
根据条件求不同的值. 用法: IF(X,A,B)若X不为0则返回A,否则返回B 例如: IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值 |
IFF 条件判断 |
用法同IF一样 |
IFN 条件反判断 |
根据条件求不同的值,同IF判断相反. 用法: IFN(X,A,B)若X不为0则返回B,否则返回A 例如: IFN(CLOSE>OPEN,HIGH,LOW)表示该周期收阴则返回最高值,否则返回最低值 |
IFC 条件判断,可中止 |
根据条件执行不同的语句(根据序列的最后一个数值来判断). 用法: IFC(X,A,B)若X不为0则执行A,否则执行B.IFC与IF函数的区别:IFC根据X的值来选择性执行A或B表达式,并且只根据X序列的最后一个数据来判断. 例如: IFC(CLOSE>OPEN,HIGH,TESTSKIP(1));L;表示当日收阳则返回最高值,并执行下一句"L;",否则退出公式计算 |
VALUEWHEN 条件跟随 |
VALUEWHEN(COND,X) 当COND条件成立时,取X的当前值,否则取VALUEWHEN的上个值. |
TESTSKIP 是否就此返回 |
TESTSKIP(A):满足A则直接返回. 用法: TESTSKIP(A) 表示如果满足条件A则该公式直接返回,不再计算接下来的表达式 注意:A为非序列数据,只取最后一个数据 |
MAX 较大值 |
求最大值. 用法: MAX(A,B)返回A和B中的较大值 例如: MAX(CLOSE-OPEN,0)表示若收盘价大于开盘价返回它们的差值,否则返回0 |
MIN 较小值 |
求最小值. 用法: MIN(A,B)返回A和B中的较小值 例如: MIN(CLOSE,OPEN)返回开盘价和收盘价中的较小值 |
MAX6 较大值 |
求6个参数中的最大值. 用法: MAX6(A,B,C,D,E,F)返回较大值 |
MIN6 较小值 |
求6个参数中的最小值. 用法: MIN6(A,B,C,D,E,F)返回较小值 |
ACOS 反余弦 |
反余弦值. 用法: ACOS(X)返回X的反余弦值 |
ASIN 反正弦 |
反正弦值. 用法: ASIN(X)返回X的反正弦值 |
ATAN 反正切 |
反正切值. 用法: ATAN(X)返回X的反正切值 |
COS 余弦 |
余弦值. 用法: COS(X)返回X的余弦值 |
SIN 正弦 |
正弦值. 用法: SIN(X)返回X的正弦值 |
TAN 正切 |
正切值. 用法: 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)收盘价的平方根 |
ABS 绝对值 |
求绝对值. 用法: ABS(X)返回X的绝对值 例如: ABS(-34)返回34 |
POW 乘幂 |
乘幂. 用法: POW(A,B)返回A的B次幂 例如: POW(CLOSE,3)求得收盘价的3次方 |
CEILING 向上舍入 |
向上舍入. 用法: CEILING(A)返回沿A数值增大方向最接近的整数 例如: CEILING(12.3)求得13,CEILING(-3.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(B<=A<=C或C<=A<=B),否则返回0 例如: BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线和10日均线之间 |
FRACPART 小数部分 |
小数部分. 用法: FRACPART(X),返回X的小数部分 |
ROUND 四舍五入 |
四舍五入. 用法: ROUND(X),返回X四舍五入到个位的数值 |
ROUND2 四舍五入 |
四舍五入. 用法: ROUND2(X,N),返回X四舍五入到N位小数的数值 由于精度问题,数据越大误差可能越大 注:所有数值类型输出在一个公式内都是由此公式编辑器右上方[显示小数]的设置来决定的 |
SIGN 符号 |
取符号. 用法: SIGN(X),返回X的符号.当X>0,X=0,X<0分别返回1,0,-1 |
MOD 模 |
取模. 用法: MOD(M,N),返回M关于N的模(M除以N的余数) 例如: MOD(5,3)返回2 注意:公式系统对有效数字部分有要求,如果数字部分超过7-8位,会有精度丢失 |
RAND 随机正整数 |
取随机数. 用法: RAND(N),返回一个范围在1-N的随机整数 |
AVEDEV 平均绝对偏差 |
AVEDEV(X,N) 返回平均绝对偏差 |
DEVSQ 数据偏差平方和 |
DEVSQ(X,N) 返回数据偏差平方和 |
FORCAST 线性回归预测值 |
FORCAST(X,N) 返回线性回归预测值,N支持变量 |
SLOPE 线性回归斜率 |
SLOPE(X,N) 返回线性回归斜率,N支持变量 |
STD 估算标准差 |
STD(X,N) 返回估算标准差,N支持变量 |
STDP 总体标准差 |
STDP(X,N) 返回总体标准差,N支持变量 |
STDDEV 标准偏差 |
STDDEV(X,N) 返回标准偏差 |
VAR 估算样本方差 |
VAR(X,N) 返回估算样本方差,N支持变量 |
VARP 总体样本方差 |
VARP(X,N) 返回总体样本方差,N支持变量 |
COVAR 协方差 |
COVAR(X,Y,N) 返回X和Y的N周期的协方差,N支持变量 |
RELATE 相关系数 |
RELATE(X,Y,N) 返回X和Y的N周期的相关系数,N支持变量 |
BETA β(Beta)系数 |
β(Beta)系数 BETA(N) 返回当前证券N周期收益与对应大盘指数收益相比的贝塔系数,N支持变量 (对应指数的数据必须要先下载到本地) |
BETAEX 相关放大系数 |
BETAEX(X,Y,N) 返回X与Y的N周期的相关放大系数,N支持变量 |
BLOCKSETNUM 板块股个数 |
BLOCKSETNUM.返回板块的股票个数 用法: BLOCKSETNUM(板块名称), 返回该板块的股票个数. 板块名称支持系统板块(上证A股,深证A股,沪深A股/全部A股,创业板,科创板,自选股,板块指数等),地区,行业(按系统设置的通达信二级或研究二级),概念,风格,指数,组合和自定义板块,注意名称要准确(HY.和GN.和MY.开头就直接找行业和概念和自定义板块), 第一个参数也可以是HYBLOCK等,某板块指数的STKNAME |
HORCALC 板块统计 |
HORCALC.横向统计 用法: HORCALC(板块名称,数据项,计算方式,权重), 数据项: 100-HIGH,101-OPEN,102-LOW,103-CLOSE,104-VOL,105-涨幅,106-成交额 计算方式: 0-累加,1-排名次,2-平均值 平均值权重: 0-总股本,1-流通股本,2-等同权重,3-流通市值,4-总市值. 板块名称支持系统板块(上证A股,深证A股,沪深A股/全部A股,创业板,科创板,自选股,板块指数等),地区,行业(按系统设置的通达信二级或研究二级),概念,风格 |
INSORT 板块指标排序 |
INSORT.横向统计 用法:INSORT(板块名称,指标名称,指标输出,升降序), 返回该股在板块成份股中某项指标输出数值的排序序号 例如: INSORT('房地产','KDJ',3,0)表示该股的KDJ指标第三个输出即J之值在房地产板块中的排名, 最后一个参数为0表示降序排名. 板块名称支持系统板块(上证A股,深证A股,沪深A股/全部A股,创业板,科创板,自选股,板块指数等),地区,行业(按系统设置的通达信二级或研究二级),概念,风格,指数,组合和自定义板块,注意名称要准确(HY.和GN.和MY.开头就直接找行业和概念和自定义板块,此函数计算有较大耗时,请慎用于画线指标,画线时,若数据个数超过6000个,不进行函数计算), 第一个参数也可以是HYBLOCK等,某板块指数的STKNAME; 对于支持Level2行情的版本,若第一个参数为HYINSORT,则表示其所属行业板块指数在所有行业板块指数中的排名;若为GNINSORT.?或FGINSORT.?,则表示其所属的第?个概念或风格板块指数在所有概念或风格指数中的排名 |
INSUM 板块指标统计 |
INSUM.横向统计 用法:INSUM(板块名称,指标名称,指标输出,计算类型), 返回板块各成分该指标相应输出按计算类型得到的计算值.计算类型:0-累加,1-平均数,2-最大值,3-最小值,4-最大值所处的品种序号,5-最小值所处的品种序号. 例如: INSUM('房地产','KDJ',3,0)表示房地产板块中所有股票的KDJ指标第三个输出即J之值的累加值. 板块名称支持系统板块(上证A股,深证A股,沪深A股/全部A股,创业板,科创板,自选股,板块指数等),地区,行业(按系统设置的通达信二级或研究二级),概念,风格,指数,组合和自定义板块,注意名称要准确(HY.和GN.和MY.开头就直接找行业和概念和自定义板块,此函数计算有较大耗时,请慎用于画线指标,画线时,若数据个数超过6000个,不进行函数计算), 第一个参数也可以是HYBLOCK等,某板块指数的STKNAME, 若为MYGNBK和MYFGBK(Level2行情的版本),则为它所属的一些概念板块指数和风格板块指数,例如:INSUM('MYGNBK','KDJ',3,4) |
COST 成本分布 |
成本分布情况. 用法: 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(0,5,1)表示%5开盘价ZIG转向的上一个波峰到当前的周期数 |
SAR 抛物转向 |
抛物转向. 用法: SAR(N,S,M),N为计算周期,S为步长,M为极值 例如: SAR(10,2,20)表示计算10日抛物转向,步长为2%,极限值为20% |
SARTURN 抛物转向点 |
抛物转向点. 用法: SARTURN(N,S,M),N为计算周期,S为步长,M为极值,若发生向上转向则返回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 例如: TROUGHBARS(2,5,2)表示%5最低价ZIG转向的前2个波谷到当前的周期数 |
WINNER 获利盘比例 |
获利盘比例. 用法: WINNER(CLOSE),表示以当前收市价卖出的获利盘比例,例如返回0.1表示10%获利盘;WINNER(10.5)表示10.5元价格的获利盘比例 该函数仅对日线分析周期有效 |
LWINNER 近期获利盘比例 |
近期获利盘比例. 用法: LWINNER(5,CLOSE),表示最近5天的那部分成本以当前收市价卖出的获利盘比例 例如: 返回0.1表示10%获利盘 |
PWINNER 远期获利盘比例 |
远期获利盘比例. 用法: PWINNER(5,CLOSE),表示5天前的那部分成本以当前收市价卖出的获利盘比例 例如: 返回0.1表示10%获利盘 |
COSTEX 区间成本 |
区间成本. 用法: 例如COSTEX(CLOSE,REF(CLOSE,1)),表示近两日收盘价格间筹码的成本 该函数仅对日线分析周期有效 |
PPART 远期成本分布比例 |
远期成本分布比例. 用法: PPART(10),表示10个周期前的成本占总成本的比例,0.2表示20% |
ZIG 之字转向 |
属于未来函数,之字转向. 用法: ZIG(K,N),当价格变化量超过N%时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价,其余:数组信息 例如: ZIG(3,5)表示收盘价的5%的ZIG转向 |
ZIGA 之字转向 |
属于未来函数,之字转向. 用法: ZIGA(K,X),当价格变化超过X时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价,其余:数组信息 例如: ZIGA(3,1.5)表示收盘价变化1.5元的ZIGA转向 |
NEWSAR 新抛物转向 |
新抛物转向函数 用法: NewSAR(N,S),N为起始统计天数,S为加速因子 例如: NewSAR(10,2)表示从10日后开始统计,加速因子为2的抛物转向 |
LFS 锁定因子 |
LFS 返回个股锁定因子 |
INDEXA 大盘的成交额 |
INDEXA 返回对应的大盘成交额,分别是上证指数,深证成指,科创50,创业板指,北证50,港股为恒生指数,国内期货为对应的L9指数品种(持仓量) (对应指数的数据必须要先下载到本地) |
INDEXADV 大盘的上涨家数 |
INDEXADV 返回对应的上涨家数,分别是上证指数,深证成指,科创50,创业板指,北证50 (对应指数的数据必须要先下载到本地) |
INDEXDEC 大盘的下跌家数 |
INDEXDEC 返回对应的下跌家数,分别是上证指数,深证成指,科创50,创业板指,北证50 (对应指数的数据必须要先下载到本地) |
INDEXC 大盘的收盘价 |
INDEXC 返回对应的大盘收盘价,分别是上证指数,深证成指,科创50,创业板指,北证50,港股为恒生指数,国内期货为对应的L9指数品种 (对应指数的数据必须要先下载到本地) 注:多日线周期(除缺省45日),需要对应数据日期一致 |
INDEXH 大盘的最高价 |
INDEXH 返回对应的大盘最高价,分别是上证指数,深证成指,科创50,创业板指,北证50,港股为恒生指数,国内期货为对应的L9指数品种 (对应指数的数据必须要先下载到本地) |
INDEXL 大盘的最低价 |
INDEXL 返回对应的大盘最低价,分别是上证指数,深证成指,科创50,创业板指,北证50,港股为恒生指数,国内期货为对应的L9指数品种 (对应指数的数据必须要先下载到本地) |
INDEXO 大盘的开盘价 |
INDEXO 返回对应的大盘开盘价,分别是上证指数,深证成指,科创50,创业板指,北证50,港股为恒生指数,国内期货为对应的L9指数品种 (对应指数的数据必须要先下载到本地) |
INDEXV 大盘的成交量 |
INDEXV 返回对应的大盘成交量,分别是上证指数,深证成指,科创50,创业板指,北证50,港股为恒生指数,国内期货为对应的L9指数品种 (对应指数的数据必须要先下载到本地) |
HY_INDEXA 行业指数的成交额 |
HY_INDEXA 返回对应的行业指数成交额,如果没有通达信板块指数,港美股没有扩展板块指数,则不支持 (对应指数的数据必须要先下载到本地) |
HY_INDEXADV 行业指数的上涨家数 |
HY_INDEXADV 返回对应的行业指数上涨家数,如果没有通达信板块指数,则不支持 (对应指数的数据必须要先下载到本地) |
HY_INDEXDEC 行业指数的下跌家数 |
HY_INDEXDEC 返回对应的行业指数下跌家数,如果没有通达信板块指数,则不支持 (对应指数的数据必须要先下载到本地) |
HY_INDEXC 行业指数的收盘价 |
HY_INDEXC 返回对应的行业指数收盘价,如果没有通达信板块指数,港美股没有扩展板块指数,则不支持 (对应指数的数据必须要先下载到本地) |
HY_INDEXH 行业指数的最高价 |
HY_INDEXH 返回对应的行业指数最高价,如果没有通达信板块指数,港美股没有扩展板块指数,则不支持 (对应指数的数据必须要先下载到本地) |
HY_INDEXL 行业指数的最低价 |
HY_INDEXL 返回对应的行业指数最低价,如果没有通达信板块指数,港美股没有扩展板块指数,则不支持 (对应指数的数据必须要先下载到本地) |
HY_INDEXO 行业指数的开盘价 |
HY_INDEXO 返回对应的行业指数开盘价,如果没有通达信板块指数,港美股没有扩展板块指数,则不支持 (对应指数的数据必须要先下载到本地) |
HY_INDEXV 行业指数的成交量 |
HY_INDEXV 返回对应的行业指数成交量,如果没有通达信板块指数,港美股没有扩展板块指数,则不支持 (对应指数的数据必须要先下载到本地) |
DPZSCODE 所属的大盘指数的代码 |
所属的大盘指数的代码.比如: CALCSTOCKINDEX(DPZSCODE,'KDJ',3); |
DPZSNAME 所属的大盘指数的名称 |
所属的大盘指数的名称.比如: DRAWTEXT_FIX(ISLASTBAR,0,0,0,DPZSNAME); |
PLOYLINE 折线段 |
绘制折线段. 用法: PLOYLINE(COND,PRICE),当COND条件满足时,以PRICE位置为顶点画折线连接. 例如: PLOYLINE(HIGH>=HHV(HIGH,20),HIGH)表示在创20天新高点之间画折线 |
DRAWLINE 直线段 |
属于未来函数,绘制直线段. 用法: DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,EXPAND为1表示是延长类型. 例如: DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)表示在创20天新高与创20天新低之间画直线并且向右延长. |
DRAWSL 斜线 |
绘制斜线. 用法: DRAWSL(COND,PRICE,SLOPE,LEN,DIRECT),当COND条件满足时,在PRICE位置画斜线,SLOPE为斜率,LEN为长度,DIRECT为0向右延伸,1向左延伸,2双向延伸. 注意: 1.K线间的纵向高度差为SLOPE; 2.SLOPE为0时,为水平线; 3.SLOPE为10000时,为垂直线,LEN为向上的像素高度,DIRECT表示向上或向下延伸; 4.SLOPE和LEN支持变量; |
PARTLINE [新]条件颜色线 |
条件颜色线. 用法: PARTLINE(VAL,COLOR,DIRECT),VAL表示数值,COLOR为RGB颜色函数,DIRECT为画法(0表示颜色从当前数据开始,1表示颜色从上个数据到当前数据) 例如:PARTLINE(C,IF(C=O,RGB(192,192,192),IF(C>O,RGB(255,0,0),RGB(0,128,0))),0),LINETHICK3; |
DRAWKLINE K线 |
DRAWKLINE(HIGH,OPEN,LOW,CLOSE). 用法: 以HIGH为最高价,OPEN为开盘价,LOW为最低,CLOSE收盘画K线 |
STICKLINE 柱状线 |
绘制柱线. 用法: STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(4为标准间距),EMPTY为0画实心柱,-1画虚线空心柱,1画实线空心柱,2从中间向上下画实线柱(满占,PRICE1无用),3从中间向上下画实线柱(半满占,PRICE1无用). 例如: STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示画K线中阳线的空心柱体部分. |
DRAWICON 图标 |
绘制小图标. 用法: DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE号图标(TYPE为1--51),可在后面加DRAWABOVE,图标向下靠齐. 例如: DRAWICON(CLOSE>OPEN,LOW,1)表示当收阳时在最低价位置画1号图标. |
DRAWTEXT 文字 |
DRAWTEXT_FIX 定点文字 |
DRAWNUMBER 画数字 |
画出数字. 用法: DRAWNUMBER(COND,PRICE,NUMBER),当COND条件满足时,在PRICE位置书写数字NUMBER. 例如: DRAWNUMBER(CLOSE/OPEN>1.08,LOW,C)表示当日实体阳线大于8%时在最低价位置显示收盘价. |
DRAWNUMBER_FIX 画定点数字 |
固定位置显示数字. 用法: DRAWNUMBER_FIX(COND,X,Y,TYPE,NUMBER),COND中一般需要加ISLASTBAR,当COND条件满足时,在当前指标窗口内(X,Y)位置书写数字NUMBER,X,Y为书写点在窗口中相对于左上角的百分比,TYPE:0为左对齐,1为右对齐. 例如: DRAWNUMBER_FIX(ISLASTBAR AND CLOSE/OPEN>1.08,0.5,0.5,0,C)表示最后一个交易日实体阳线大于8%时在窗口中间位置显示收盘价. |
RGB 自定色 |
将自定颜色作为数值输出. 用法: RGB(Red,Green,Blue),输出为0XBBGGRR,参数使用十进制数,范围为0至255,以最近一个周期数值为准. 例如: RGB(0,0,255)输出结果为16进制的0XFF0000. |
DRAWBAND 画带状线 |
画出带状线. 用法: DRAWBAND(VAL1,COLOR1,VAL2,COLOR2),当VAL1>VAL2时,在VAL1和VAL2之间填充COLOR1;当VAL1 <VAL2时,填充COLOR2,这里的颜色均使用RGB函数计算得到. 例如: DRAWBAND(OPEN,RGB(0,224,224),CLOSE,RGB(255,96,96)); </VAL2时,填充COLOR2,这里的颜色均使用RGB函数计算得到. |
DRAWBMP 画图片 |
DRAWGBK 填充背景 |
DRAWGBK_DIV 填充部分背景 |
填充部分背景. 用法: DRAWGBK_DIV(COND,COLOR1,COLOR2,填色方式,填充范围),填充满足COND条件的背景区域 填色方式:0是上下渐进 1是左右渐进 2是用COLOR1画框线 3是用COLOR1画框线,用COLOR2填充 填充范围:0为整个区域 1为最高最低区(主图) 2为开盘收盘区(主图) 例如: DRAWGBK_DIV(C>O,RGB(0,255,0),RGB(255,0,0),0,0); |
DRAWRECTREL 相对位置上画矩形 |
相对位置上画矩形. 用法: DRAWRECTREL(LEFT,TOP,RIGHT,BOTTOM,COLOR),以图形窗口(LEFT,TOP)为左上角,(RIGHT,BOTTOM)为右下角绘制矩形,坐标单位是窗口沿水平和垂直方向的1/1000,取值范围是0—999,超出范围则可能显示在图形窗口外,矩形中间填充颜色COLOR,COLOR为0表示不填充. 例如: DRAWRECTREL(0,0,500,500,RGB(255,255,0)),NOFRAME;表示在图形最左上部1/4位置用黄色绘制矩形.NOF |
SETCODE 市场类型 |
SETCODE 市场类型 0:深圳 1:上海 2:北京 47:中金所期货 28:郑州商品 29:大连商品 30:上海商品,27:香港指数 31:香港主板,48:香港创业板... |
MINDIFF 最小变动价位 |
MINDIFF 返回某品种的最小变动价位(也是交易价格的最小间隔单位) |
TQFLAG 当前的复权状态 |
TQFLAG 当前的复权状态,0:无复权 1:前复权 2:后复权 |
USEDDATANUM 当前使用的数据个数 |
USEDDATANUM 当前使用的数据个数 |
LOCALDAYNUM [新]本地日线数据个数 |
LOCALDAYNUM 客户端本地已下载的该品种的日线数据个数(含当日) |
TOTALCAPITAL 当前总股本(手) |
TOTALCAPITAL 当前总股本,单位为手,债券1手为10张,其它为100 |
CAPITAL 当前流通股本(手) |
CAPITAL 当前流通股本,单位为手,债券1手为10张,其它为100 |
FINANCE(1) 总股本(股) |
FINANCE(1) 总股本(序列数据,随时间每天可能变化) |
FINANCE(2) 市场类型 |
FINANCE(2) 用法同SETCODE |
FINANCE(3) 沪深京品种类型 |
FINANCE(3) 沪深京品种类型 0:指数,1:A股主板,2:北证A股,3:创业板,4:科创板,5:B股,6:债券,7:基金,8:权证,9:其它,10:非沪深京品种 |
FINANCE(4) 沪深京行业代码 |
FINANCE(4) 沪深京品种行业代码(二级) |
FINANCE(5) B股 |
FINANCE(5) B股 |
FINANCE(6) H股 |
FINANCE(6) H股 |
FINANCE(7) 流通股本(股) |
FINANCE(7) 流通股本(序列数据,随时间每天可能变化) |
FINANCE(8) 股东人数(户) |
FINANCE(8) 股东人数(户)(上市公司的最新数据) |
FINANCE(9) 资产负债率% |
FINANCE(9) 资产负债率 即:(总资产-净资产-少数股东权益)/总资产*100,上市公司最近一期财报数据 |
FINANCE(10) 总资产 |
FINANCE(10) 总资产,上市公司最近一期财报数据 |
FINANCE(11) 流动资产 |
FINANCE(11) 流动资产,上市公司最近一期财报数据 |
FINANCE(12) 固定资产 |
FINANCE(12) 固定资产,上市公司最近一期财报数据 |
FINANCE(13) 无形资产 |
FINANCE(13) 无形资产,上市公司最近一期财报数据 |
FINANCE(15) 流动负债 |
FINANCE(15) 流动负债,上市公司最近一期财报数据 |
FINANCE(16) 少数股东权益 |
FINANCE(16) 少数股东权益,上市公司最近一期财报数据 |
FINANCE(17) 资本公积金 |
FINANCE(17) 资本公积金,上市公司最近一期财报数据 |
FINANCE(18) 每股公积金 |
FINANCE(18) 每股公积金,上市公司最近一期财报数据 |
FINANCE(19) 股东权益(净资产) |
FINANCE(19) 股东权益(净资产),上市公司最近一期财报数据 |
FINANCE(20) 营业收入 |
FINANCE(20) 营业收入,上市公司最近一期财报数据 |
FINANCE(21) 营业成本 |
FINANCE(21) 营业成本,上市公司最近一期财报数据 |
FINANCE(22) 应收账款 |
FINANCE(22) 应收帐款,上市公司最近一期财报数据 |
FINANCE(23) 营业利润 |
FINANCE(23) 营业利润,上市公司最近一期财报数据 |
FINANCE(24) 投资收益 |
FINANCE(24) 投资收益,上市公司最近一期财报数据 |
FINANCE(25) 经营现金流量 |
FINANCE(25) 经营现金流量,上市公司最近一期财报数据 |
FINANCE(26) 总现金流量 |
FINANCE(26) 总现金流量,上市公司最近一期财报数据 |
FINANCE(27) 存货 |
FINANCE(27) 存货,上市公司最近一期财报数据 |
FINANCE(28) 利润总额 |
FINANCE(28) 利润总额,上市公司最近一期财报数据 |
FINANCE(29) 税后利润 |
FINANCE(29) 税后利润,上市公司最近一期财报数据 |
FINANCE(30) 净利润 |
FINANCE(30) 归母净利润,上市公司最近一期财报数据 |
FINANCE(31) 未分配利润 |
FINANCE(31) 未分配利润,上市公司最近一期财报数据 |
FINANCE(32) 每股未分配利润 |
FINANCE(32) 每股未分配利润,上市公司最近一期财报数据 |
FINANCE(33) 每股收益(全年折算) |
FINANCE(33) 每股收益(折算为全年收益),对于沪深京品种有效 |
FINANCE(34) 每股净资产 |
FINANCE(34) 每股净资产,上市公司最近一期财报数据 |
FINANCE(35) 季报调整净资产 |
FINANCE(35) 季报中调整后的每股净资产(如果没有调整过,则为0),上市公司最近一期财报数据 |
FINANCE(36) 股东权益比 |
FINANCE(36) 股东权益比,上市公司最近一期财报数据 |
FINANCE(37) 第几季报 |
FINANCE(37) 第几期季度报告,1为一季报,2为中报,3为三季报,4为年报,对于沪深京品种有效 |
FINANCE(38) 每股收益(最近一期) |
FINANCE(38) 每股收益,上市公司最近一期财报数据 |
FINANCE(39) 总市值 |
FINANCE(39) 总市值(包括在香港等地上市的股份市值,按同市场报价汇总) |
FINANCE(40) 流通市值 |
FINANCE(40) 流通市值 |
FINANCE(41) AB股总市值 |
FINANCE(41) AB股总市值(不包括在香港等地上市的股份市值) |
FINANCE(42) 上市的天数 |
FINANCE(42) 上市的天数 |
FINANCE(43) 利润同比% |
FINANCE(43) 净利润同比增长率,上市公司最近一期财报数据 |
FINANCE(44) 收入同比% |
FINANCE(44) 收入同比增长率,上市公司最近一期财报数据 |
FINANCE(45) 股息率% |
FINANCE(45) 股息率 |
FINANCE(46) 自由流通股本(股) |
FINANCE(46) 自由流通股本(股) 流通股本中减去占5%以上股份的部分 |
FINANCE(47) 是否属于次新股 |
FINANCE(47) 是否属于次新股,沪深京品种 |
FINANCE(48) 是否为陆通股标的 |
FINANCE(48) 是否为陆通股标的 |
FINANCE(49) 今日权息标识 |
FINANCE(49) 今日权息标识 0:无 1:分红 2:送转股 3:分红+送转股 4:配股 |
FINANCE(50) 是否属于沪深300 |
FINANCE(50) 是否属于沪深300 |
FINANCE(51) 是否含可转债 |
FINANCE(51) 是否含可转债,沪深京品种 |
FINANCE(52) 是否为融资融券标的 |
FINANCE(52) 是否为融资融券标的,沪深京品种 |
FINANCE(53) 每股股息(港股,美股) |
FINANCE(53) 每股股息(港股,美股) |
FINANCE(54) 扣非净利润 |
FINANCE(54) 扣非净利润,上市公司最近一期财报数据 |
FINANCE(55) 研发费用 |
FINANCE(55) 研发费用,上市公司最近一期财报数据 |
FINANCE(56) 员工人数 |
FINANCE(56) 员工人数,上市公司最近一期财报数据 |
FINANCE(57) 货币资金 |
FINANCE(57) 货币资金,上市公司最近一期财报数据 |
FINANCE(58) 合同负债 |
FINANCE(58) 合同负债,上市公司最近一期财报数据 |
FINANCE(59) 其它权益工具 |
FINANCE(59) 其它权益工具,上市公司最近一期财报数据 |
FINANCE(60) 行权比例(权证,期权) |
FINANCE(60) 行权比例(权证,期权) |
FINANCE(61) 行权价(权证,期权) |
FINANCE(61) 行权价(权证,期权) |
FINANCE(62) 杠杆比率(权证,期权) |
FINANCE(62) 杠杆比率(权证,期权),实际杠杆比率为FINANCE(62)*FINANCE(68) |
FINANCE(63) 内在价值(权证,期权) |
FINANCE(63) 内在价值(权证,期权) |
FINANCE(64) 溢价率(权证,期权) |
FINANCE(64) 溢价率(权证,期权) |
FINANCE(65) 时间价值(权证,期权) |
FINANCE(65) 时间价值(权证,期权) |
FINANCE(66) 剩余天数(期货,期权) |
FINANCE(66) 剩余天数(期货,期权) |
FINANCE(67) 合约乘数(期权) |
FINANCE(67) 合约乘数(期权) |
FINANCE(68) Delta对冲值(权证,期权) |
FINANCE(68) Delta对冲值(权证,期权) |
FINANCE(69) 认购认沽类型(股票期权) |
FINANCE(69) 认购认沽类型(股票期权),0表示是认购,1表示是认沽 |
FINANCE(80) 最近财报公告离现在的天数 |
FINANCE(80) 最近财报公告离现在的自然日天数,单值,不支持序列 |
FINANCE(81) 最后涨停板离现在的天数 |
FINANCE(81) 最后涨停板离现在的自然日天数,单值,不支持序列 |
FINANCE(82) 最后跌停板离现在的天数 |
FINANCE(82) 最后跌停板离现在的自然日天数,单值,不支持序列 |
FINANCE(83) 最后上榜离现在的天数 |
FINANCE(83) 最后上榜离现在的自然日天数,单值,不支持序列 |
FINANCE(84) 最近停牌离现在的天数 |
FINANCE(84) 最近停牌离现在的自然日天数,单值,不支持序列 |
FINANCE(85) 最近业绩预告离现在的天数 |
FINANCE(85) 最近业绩预告离现在的自然日天数,单值,不支持序列 |
FINANCE(86) 最近股份解禁离现在的天数 |
FINANCE(86) 最近股份解禁离现在的自然日天数,单值,不支持序列 |
FINANCE(87) 最近定增股上市离现在的天数 |
FINANCE(87) 最近定增股上市离现在的自然日天数,单值,不支持序列 |
FINANCE(88) [新]最近北上大额增仓日离现在的天数 |
FINANCE(88) 最近北上大额增仓日离现在的自然日天数,单值,不支持序列 |
FINANCE(89) [新]最近北上大额减仓日离现在的天数 |
FINANCE(89) 最近北上大额减仓日离现在的自然日天数,单值,不支持序列 |
FINANCE(90) [新]最近回购预案日离现在的天数 |
FINANCE(90) 最近回购预案日离现在的自然日天数,单值,不支持序列 |
FINANCE(91) [新]最近股权激励预案日离现在的天数 |
FINANCE(91) 最近股权激励预案日离现在的自然日天数,单值,不支持序列 |
FINANCE(101) [新]标识类型 |
FINANCE(101) 用户在客户端设置的标识,若没有,则为0,仅用于PC客户端 |
SAFESCORE 安全分 |
SAFESCORE 安全分(0-100),通达信扫雷宝数据,仅供参考,PC端有增强功能集的版本支持 |
DYNAINFO(3) 昨收盘价 |
DYNAINFO(3) 昨收盘价 即时行情数据 期货和期权品种为昨结算价 |
DYNAINFO(4) 开盘价 |
DYNAINFO(4) 开盘价 即时行情数据 在开盘前,值为0,在使用时需要判断(否则分时指标时会影响纵坐标轴) |
DYNAINFO(5) 最高价 |
DYNAINFO(5) 最高价 即时行情数据 在开盘前,值为0,在使用时需要判断(否则分时指标时会影响纵坐标轴) |
DYNAINFO(6) 最低价 |
DYNAINFO(6) 最低价 即时行情数据 在开盘前,值为0,在使用时需要判断(否则分时指标时会影响纵坐标轴) |
DYNAINFO(7) 现价 |
DYNAINFO(7) 现价 即时行情数据 没有现价时(比如在开盘前),返回昨收盘价 盘中可能一直在变化,判断相等时须谨慎 |
DYNAINFO(8) 总量 |
DYNAINFO(8) 总量 即时行情数据 |
DYNAINFO(9) 现量 |
DYNAINFO(9) 现量 即时行情数据 |
DYNAINFO(10) 总金额 |
DYNAINFO(10) 总金额 即时行情数据 |
DYNAINFO(11) 均价 |
DYNAINFO(11) 均价 即时行情数据 |
DYNAINFO(12) 日涨跌 |
DYNAINFO(12) 日涨跌 即时行情数据 |
DYNAINFO(13) 振幅 |
DYNAINFO(13) 振幅 即时行情数据 转换成幅度需要乘100 |
DYNAINFO(14) 涨幅 |
DYNAINFO(14) 涨幅 即时行情数据(沪深京早盘竞价期间使用匹配价的涨幅) 转换成幅度需要乘100 |
DYNAINFO(15) 开盘金额 |
DYNAINFO(15) 开盘时的成交金额 即时行情数据 |
DYNAINFO(16) 前5日每分钟均量 |
DYNAINFO(16) 前5日每分钟均量 盘中不变化 |
DYNAINFO(17) 量比 |
DYNAINFO(17) 量比 即时行情数据 |
DYNAINFO(18) 上涨家数 |
DYNAINFO(18) 上涨家数(对沪深指数和通达信板块指数有效) 即时行情数据 |
DYNAINFO(19) 下跌家数 |
DYNAINFO(19) 下跌家数(对沪深指数和通达信板块指数有效) 即时行情数据 |
DYNAINFO(20) 买价(即买一价) |
DYNAINFO(20) 最新买价 即时行情数据 |
DYNAINFO(21) 卖价(即卖一价) |
DYNAINFO(21) 最新卖价 即时行情数据 |
DYNAINFO(22) 内盘/板块指数跌停数 |
DYNAINFO(22) 返回内盘,板块指数则返回跌停家数 即时行情数据 |
DYNAINFO(23) 外盘/板块指数涨停数 |
DYNAINFO(23) 返回外盘,板块指数则返回涨停家数 即时行情数据 |
SELLVOL 内盘 |
返回内盘,即DYNAINFO(22) 即时行情数据 |
BUYVOL 外盘 |
返回外盘,即DYNAINFO(23) 即时行情数据 |
DYNAINFO(24) 涨速 |
DYNAINFO(24) 返回涨速 报价界面行情数据 转换成幅度需要乘100 |
DYNAINFO(25) 几分钟前的价格 |
DYNAINFO(25) 返回几分钟前的价格,周期由涨速周期决定,一般为5分钟 即时行情数据 |
DYNAINFO(26) 涨停价 |
DYNAINFO(26) 返回涨停价 即时行情数据 |
DYNAINFO(27) 跌停价 |
DYNAINFO(27) 返回跌停价 即时行情数据 |
DYNAINFO(28) [新]笼子买入价上限 |
DYNAINFO(28) 笼子买入价上限,供参考 即时行情数据 适用于沪深京品种 |
DYNAINFO(29) [新]笼子卖出价下限 |
DYNAINFO(29) 笼子卖出价下限,供参考 即时行情数据 适用于沪深京品种 |
DYNAINFO(30) [新]昨开盘成交量(手) |
DYNAINFO(30) 上个交易日的开盘成交量(手),适用于沪深京品种 |
DYNAINFO(31) [新]竞价涨停委买额 |
DYNAINFO(31) 开盘集合竞价期间的未撤单涨停价买入金额,适用于沪深京品种 |
DYNAINFO(34) 昨日涨幅 |
DYNAINFO(34) 昨日涨幅(对沪深京,沪深指数和通达信板块指数有效) 转换成幅度需要乘100 比如计算前天的收盘价:DYNAINFO(3)/(1+DYNAINFO(34)); |
DYNAINFO(36) [新]换手率Z |
DYNAINFO(36) 自由流通换手率(序列数据,每个周期的数据不同,使用最新的自由流通股本) 转换成幅度需要乘100 比如DYNAINFO(36)>0.25表示换手超过25% |
DYNAINFO(37) 换手率 |
DYNAINFO(37) 换手率(序列数据,每个周期的数据不同,使用的流通股本为最近数据) 转换成幅度需要乘100 比如DYNAINFO(37)>0.1表示换手超过10% |
DYNAINFO(38) 市盈(静) |
DYNAINFO(38) 静态市盈率 沪深京,港股和美股品种等有效 |
DYNAINFO(39) 市盈(动) |
DYNAINFO(39) 动态市盈率 即时行情数据 沪深京品种有效 |
DYNAINFO(40) 市盈(TTM) |
DYNAINFO(40) 市盈率(根据最近12个月的每股收益得到的市盈率) 即时行情数据 沪深京品种有效 |
DYNAINFO(49) 成交方向 |
DYNAINFO(49) 成交方向 即时行情数据 0:主动买 1:主动卖 2:中性单 |
DYNAINFO(50) 采样点数(分笔数) |
DYNAINFO(50) 采样点数,即分时成交明细个数,相当于报价中的活跃度 即时行情数据 |
DYNAINFO(51) 内外比 |
DYNAINFO(51) 内外比 即时行情数据 |
DYNAINFO(52) 港股资金流向 |
DYNAINFO(52) 港股资金流向(根据当前股票内外盘统计) 单位为万 即时行情数据 |
DYNAINFO(53) 应计利息/昨净值 |
DYNAINFO(53) 应计利息/某些基金的昨日净值(100份) 即时行情数据 |
DYNAINFO(54) IOPV |
DYNAINFO(54) 某些基金的单位净值 即时行情数据 |
DYNAINFO(55) 基金估算涨幅% |
DYNAINFO(55) 开放式基金的估算涨幅% 即时行情数据 |
DYNAINFO(57) 笔涨跌 |
DYNAINFO(57) 笔涨跌 即时行情数据 |
DYNAINFO(58) 买量(即买一量) |
DYNAINFO(58) 最新叫买量 即时行情数据 如果是早盘或尾盘期间,买一量为匹配量或盘后定价交易盘口量,用此函数预警时请注意 |
DYNAINFO(59) 卖量(即卖一量) |
DYNAINFO(59) 最新叫卖量 即时行情数据 如果是早盘或尾盘期间,卖一量为匹配量或盘后定价交易盘口量,用此函数预警时请注意 |
DYNAINFO(60) 沪深京总上涨家数 |
DYNAINFO(60) 沪深京总上涨家数 即时行情数据 |
DYNAINFO(61) 沪深京总下跌家数 |
DYNAINFO(61) 沪深京总下跌家数 即时行情数据 |
DYNAINFO(62) 沪深京总成交金额 |
DYNAINFO(62) 沪深京总成交金额 即时行情数据 |
DYNAINFO(63) 3日涨幅 |
DYNAINFO(63) 3日涨幅(对沪深京,沪深指数和通达信板块指数有效) 转换成幅度需要乘100 |
DYNAINFO(64) 5日涨幅 |
DYNAINFO(64) 5日涨幅(对沪深京,沪深指数和通达信板块指数有效) 转换成幅度需要乘100 |
DYNAINFO(65) 10日涨幅 |
DYNAINFO(65) 10日涨幅(对沪深京,沪深指数和通达信板块指数有效) 转换成幅度需要乘100 |
DYNAINFO(66) 20日涨幅 |
DYNAINFO(66) 20日涨幅(对沪深京,沪深指数和通达信板块指数有效) 转换成幅度需要乘100 |
DYNAINFO(67) 60日涨幅 |
DYNAINFO(67) 60日涨幅(对沪深京,沪深指数和通达信板块指数有效) 转换成幅度需要乘100 |
DYNAINFO(68) 年初至今涨幅 |
DYNAINFO(68) 年初至今涨幅(对沪深京,沪深指数和通达信板块指数有效) 转换成幅度需要乘100 |
DYNAINFO(71) 买二价 |
DYNAINFO(71) 买二价 个股界面的指标或TCI后台使用 |
DYNAINFO(72) 买二量 |
DYNAINFO(72) 买二量 如果是早盘或尾盘竞价期间,可能为匹配量,用此函数预警时请注意 个股界面的指标或TCI后台使用 |
DYNAINFO(73) 卖二价 |
DYNAINFO(73) 卖二价 个股界面的指标或TCI后台使用 |
DYNAINFO(74) 卖二量 |
DYNAINFO(74) 卖二量 如果是早盘或尾盘竞价期间,可能为匹配量,用此函数预警时请注意 个股界面的指标或TCI后台使用 |
DYNAINFO(75) 买三价 |
DYNAINFO(75) 买三价 个股界面的指标或TCI后台使用 |
DYNAINFO(76) 买三量 |
DYNAINFO(76) 买三量 个股界面的指标或TCI后台使用 |
DYNAINFO(77) 卖三价 |
DYNAINFO(77) 卖三价 个股界面的指标或TCI后台使用 |
DYNAINFO(78) 卖三量 |
DYNAINFO(78) 卖三量 个股界面的指标或TCI后台使用 |
DYNAINFO(79) 买四价 |
DYNAINFO(79) 买四价 个股界面的指标或TCI后台使用 |
DYNAINFO(80) 买四量 |
DYNAINFO(80) 买四量 个股界面的指标或TCI后台使用 |
DYNAINFO(81) 卖四价 |
DYNAINFO(81) 卖四价 个股界面的指标或TCI后台使用 |
DYNAINFO(82) 卖四量 |
DYNAINFO(82) 卖四量 个股界面的指标或TCI后台使用 |
DYNAINFO(83) 买五价 |
DYNAINFO(83) 买五价 个股界面的指标或TCI后台使用 |
DYNAINFO(84) 买五量 |
DYNAINFO(84) 买五量 个股界面的指标或TCI后台使用 |
DYNAINFO(85) 卖五价 |
DYNAINFO(85) 卖五价 个股界面的指标或TCI后台使用 |
DYNAINFO(86) 卖五量 |
DYNAINFO(86) 卖五量 个股界面的指标或TCI后台使用 |
DYNAINFO(88) 封单额 |
DYNAINFO(88) 涨停或跌停时的实时封单额 如果>0表示是涨停状态 <0表示是跌停状态 即时行情数据 |
DYNAINFO(89) 年涨停天数 |
DYNAINFO(89) 年涨停天数(对沪深京有效) |
DYNAINFO(90) 连板天数 |
DYNAINFO(90) 连板天数(对沪深京有效) |
DYNAINFO(91) 几天 |
DYNAINFO(91) 几天几板的统计天数(对沪深京有效) |
DYNAINFO(92) 几板 |
DYNAINFO(92) 几天几板的涨停天数(对沪深京有效) |
DYNAINFO(93) [新]昨成交额 |
DYNAINFO(93) 昨成交额(对沪深京有效) |
DYNAINFO(94) [新]3日成交额 |
DYNAINFO(94) 最近3日成交额(对沪深京有效) |
DYNAINFO(95) [新]昨封单额 |
DYNAINFO(95) 昨封单额(对沪深京有效),若为负值,表示昨日为跌停状态 |
DYNAINFO(96) [新]前封单额 |
DYNAINFO(96) 前日封单额(对沪深京有效),若为负值,表示前日为跌停状态 |
DYNAINFO(99) [新]主买净额 |
DYNAINFO(99) 按主动性口径统计的净流入额(对沪深有效).报价界面行情数据 |
DYNAINFO(100) [新]主力净额 |
DYNAINFO(100) 按主力口径统计的净流入额(对沪深有效).报价界面行情数据 |
DYNAINFO(101) [新]量涨速 |
DYNAINFO(101) 量涨速(对沪深京有效),周期由涨速周期决定,一般为5分钟.报价界面行情数据 |
DYNAINFO(102) [新]分钟换手率 |
DYNAINFO(102) 分钟换手率(对沪深京有效),周期由涨速周期决定,一般为5分钟.报价界面行情数据 |
DYNAINFO(103) [新]2分钟金额 |
DYNAINFO(103) 2分钟金额(对沪深京有效).报价界面行情数据 |
DYNAINFO(104) [新]开盘抢筹 |
DYNAINFO(104) 开盘抢筹幅度(对沪深京有效).报价界面行情数据 |
DYNAINFO(105) [新]委比 |
DYNAINFO(105) 委比(对沪深京有效).报价界面行情数据 |
DYNAINFO(106) [新]总委买量 |
DYNAINFO(106) 当前总委买量(对沪深有效).Level2报价界面行情数据 |
DYNAINFO(107) [新]总委卖量 |
DYNAINFO(107) 当前总委卖量(对沪深有效).Level2报价界面行情数据 |
DYNAINFO(108) [新]总撤买量 |
DYNAINFO(108) 当前总撤买量(对沪深有效).Level2报价界面行情数据 |
DYNAINFO(109) [新]总撤卖量 |
DYNAINFO(109) 当前总撤卖量(对沪深有效).Level2报价界面行情数据 |
DYNAINFO(110) [新]L2逐笔成交数 |
DYNAINFO(110) L2逐笔成交数(对沪深有效).Level2报价界面行情数据 |
DYNAINFO(111) [新]L2逐笔委托数 |
DYNAINFO(111) L2逐笔委托数(对沪深有效).Level2报价界面行情数据 |
MAINZSHQ [新]主要指数行情 |
MAINZSHQ(M,N) 主要指数行情 M:0:当前品种所属指数 1:上证指数 2:深圳成指 3:创业板指 4:科创50指数 5:北证50指数 N:0现价 1:昨收 2:今开 3:最高 4:最低 5:成交额 6:上涨家数 7:下跌家数 8:涨幅 9:3日涨幅 |
ISBUYORDER 主动性买单 |
返回当前成交是否为主动性买单. 用法: ISBUYORDER 当本笔成交为主动性买盘时,返回1,否则为0 |
BETAVALUE 贝塔系数 |
返回当前品种的贝塔系数 |
SHAPE_SHORT 短期形态值 |
返回当前品种的短期形态值(1,2,..14) 1.倒V型反转 2.V型反转 3.W底 4.M顶 5.盘整 6.盘整后上行 7.盘整后下跌 8.上升通道 9.下降通道 10.拐头下跌 11.拐头上升 12.上行盘整 13.下跌盘整 14.其它形态 |
SHAPE_MID 中期形态值 |
返回当前品种的中期形态值(1,2,..14) 1.倒V型反转 2.V型反转 3.W底 4.M顶 5.盘整 6.盘整后上行 7.盘整后下跌 8.上升通道 9.下降通道 10.拐头下跌 11.拐头上升 12.上行盘整 13.下跌盘整 14.其它形态 |
SHAPE_LONG 长期形态值 |
返回当前品种的长期形态值(1,2,..14) 1.倒V型反转 2.V型反转 3.W底 4.M顶 5.盘整 6.盘整后上行 7.盘整后下跌 8.上升通道 9.下降通道 10.拐头下跌 11.拐头上升 12.上行盘整 13.下跌盘整 14.其它形态 |
SGN 求符号值 |
求符号值. SGN(X),当X>0,X=0,X<0分别返回1,0,-1 |
ORDERBUY 委托买入 |
委托买入.此函数只适用于服务器端特定版本的策略交易模式下. 用法: ORDERBUY(condition, volumetype, volume, pricetype, price). |
ORDERSELL 委托卖出 |
委托卖出.此函数只适用于服务器端特定版本的策略交易模式下. 用法: ORDERSELL(condition, volumetype, volume, pricetype, price). |
CANSELLGP 可卖数量 |
返回可卖数量.此函数只适用于服务器端特定版本的策略交易模式下. 用法: CANSELL |
CANUSEMONEY 可用资金 |
返回可用资金.此函数只适用于服务器端特定版本的策略交易模式下. 用法: CANUSE |
BUY 买入开仓 |
多头建仓(买入开仓). 参数1为触发条件,参数2为标记放置位置.此函数只适用于特定版本交易模式下. 例如: BUY(CROSS(A,B),LOW),当A上穿B时,在LOW处画标记,同时突出提示或直接下单,如果LOW改为DRAWNULL,就不画标记.(分时图上不支持) |
SELL 卖出平仓 |
多头平仓(卖出平仓). 参数1为触发条件,参数2为标记放置位置.此函数只适用于特定版本交易模式下. 例如: SELL(CROSS(A,B),HIGH),当A上穿B时,在HIGH处画标记,同时突出提示或直接下单,如果HIGH改为DRAWNULL,就不画标记.(分时图上不支持) |
SELLSHORT 卖出开仓 |
空头建仓(卖出开仓). 参数1为触发条件,参数2为标记放置位置.此函数只适用于特定版本交易模式下. 例如: SELLSHORT(CROSS(A,B),HIGH),当A上穿B时,在HIGH处画标记,同时突出提示或直接下单,如果HIGH改为DRAWNULL,就不画标记.(分时图上不支持) |
BUYSHORT 买入平仓 |
空头平仓(买入平仓). 参数1为触发条件,参数2为标记放置位置.此函数只适用于特定版本交易模式下. 例如: BUYSHORT(CROSS(A,B),LOW),当A上穿B时,在LOW处画标记,同时突出提示或直接下单,如果LOW改为DRAWNULL,就不画标记.(分时图上不支持) |
BUYSHORT_BUY 先平空仓再开多仓 |
先平空仓再开多仓. 参数1为触发条件,参数2为标记放置位置.此函数只适用于特定版本交易模式下. 例如: BUYSHORT_BUY(CROSS(A,B),LOW),当A上穿B时,在LOW处画标记,同时突出提示或直接下单,如果LOW改为DRAWNULL,就不画标记.(分时图上不支持) 独立池时,反手时平掉所有的原来仓位 |
SELL_SELLSHORT 先平多仓再开空仓 |
先平多仓再开空仓. 参数1为触发条件,参数2为标记放置位置.此函数只适用于特定版本交易模式下. 例如: SELL_SELLSHORT(CROSS(A,B),HIGH),当A上穿B时,在HIGH处画标记,同时突出提示或直接下单,如果HIGH改为DRAWNULL,就不画标记.(分时图上不支持) 独立池时,反手时平掉所有的原来仓位 |
CLOSEALLD 清多头仓 |
平掉所有多头仓位. 参数1为触发条件,参数2为标记放置位置.此函数只适用于特定版本交易模式下. 例如: CLOSEALLD(CROSS(A,B),HIGH),当A上穿B时,在HIGH处画标记,同时突出提示或直接下单,如果HIGH改为DRAWNULL,就不画标记.(分时图上不支持) |
CLOSEALLK 清空头仓 |
平掉所有空头仓位. 参数1为触发条件,参数2为标记放置位置.此函数只适用于特定版本交易模式下. 例如: CLOSEALLK(CROSS(A,B),LOW),当A上穿B时,在LOW处画标记,同时突出提示或直接下单,如果LOW改为DRAWNULL,就不画标记.(分时图上不支持) |
AUTOFILTER 自动过滤交易信号 |
对交易信号(BUY,SELL,SELLSHORT,BUYSHORT,BUYSHORT_BUY,SELL_SELLSHORT,CLOSEALLD,CLOSEALLK等)按照开平配对原则过滤. 1.连续的同方向指令只有第一个有效,其他的将被过滤; 2.交易信号必须配对出现(比如前面已经有了买开指令,则后面只允许出现卖平指令,其他的指令都被过滤掉) 注:使用AUTOFILTER后,就不要再使用其它的信号过滤方式了.此函数只适用于特定版本交易模式下. |
ISLASTBUY 上个信号是否买入开仓 |
上个信号是否买入开仓 此函数只适用于特定版本交易模式下.(此函数会逐K线计算,请勿与未来函数同时使用) |
ISLASTSELL 上个信号是否卖出平仓 |
上个信号是否卖出平仓 此函数只适用于特定版本交易模式下.(此函数会逐K线计算,请勿与未来函数同时使用) |
ISLASTSELLSHORT 上个信号是否卖出开仓 |
上个信号是否卖出开仓 此函数只适用于特定版本交易模式下.(此函数会逐K线计算,请勿与未来函数同时使用) |
ISLASTBUYSHORT 上个信号是否买入平仓 |
上个信号是否买入平仓 此函数只适用于特定版本交易模式下.(此函数会逐K线计算,请勿与未来函数同时使用) |
LASTSIGNAL 上一次的信号类型 |
上一次的信号类型 1:买入开仓 2:卖出平仓 3:卖出开仓 4:买入平仓 7:清多头仓 8:清空头仓 此函数只适用于特定版本交易模式下.(此函数会逐K线计算,请勿与未来函数同时使用) |
BUYPRICE 买入开仓信号时的价格 |
买入开仓信号时的价格,当时数据品种的K线的收盘价 此函数只适用于特定版本交易模式下.(此函数会逐K线计算,请勿与未来函数同时使用) |
BUYBARS 买入开仓信号距离当前k线数 |
买入开仓信号距离当前k线数 此函数只适用于特定版本交易模式下.(此函数会逐K线计算,请勿与未来函数同时使用) |
SELLSHORTPRICE 卖出开仓信号时的价格 |
卖出开仓信号时的价格,当时数据品种的K线的收盘价 此函数只适用于特定版本交易模式下.(此函数会逐K线计算,请勿与未来函数同时使用) |
SELLSHORTBARS 卖出开仓信号距离当前k线数 |
卖出开仓信号距离当前k线数 此函数只适用于特定版本交易模式下.(此函数会逐K线计算,请勿与未来函数同时使用) |
SELLPRICE 卖出平仓信号时的价格 |
卖出平仓信号时的价格,当时数据品种的K线的收盘价 此函数只适用于特定版本交易模式下.(此函数会逐K线计算,请勿与未来函数同时使用) |
SELLBARS 卖出平仓信号距离当前K线数 |
卖出平仓信号距离当前K线数 此函数只适用于特定版本交易模式下.(此函数会逐K线计算,请勿与未来函数同时使用) |
BUYSHORTPRICE 买入平仓信号时的价格 |
买入平仓信号时的价格,当时数据品种的K线的收盘价 此函数只适用于特定版本交易模式下.(此函数会逐K线计算,请勿与未来函数同时使用) |
BUYSHORTBARS 买入平仓信号距离当前K线数 |
买入平仓信号距离当前K线数 此函数只适用于特定版本交易模式下.(此函数会逐K线计算,请勿与未来函数同时使用) |
BUYPOSITION 买持仓 |
买持仓的数量(期货),针对当前品种 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
TODAYBUY 今买持仓 |
今日买入持仓的数量(期货),针对当前品种 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
BUYAVGPRICE 买均价 |
买持仓的持仓均价(期货),针对当前品种 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
BUYPROFITLOSS 买持仓盈利 |
买持仓的浮动盈亏(期货),针对当前品种 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
SELLPOSITION 卖持仓 |
卖持仓的数量(期货),针对当前品种 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
TODAYSELL 今卖持仓 |
今日卖出持仓的数量(期货),针对当前品种 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
SELLAVGPRICE 卖均价 |
卖持仓的持仓均价(期货),针对当前品种 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
SELLPROFITLOSS 卖持仓盈利 |
卖持仓的浮动盈亏(期货),针对当前品种 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
TOTALPOSITION 总持仓 |
总持仓,针对当前品种 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
CANUSEPOSITION 总可用持仓 |
总可用的持仓,针对当前品种 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
TOTALAVGPRICE 总持仓均价 |
总持仓均价,针对当前品种 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
FREEMONEY 总可用资金量 |
总可用资金量,针对当前交易帐户 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
CURRENTEQUITY 动态权益 |
动态权益(期货),针对当前交易帐户 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
PREVIOUSEQUITY 昨日结存权益 |
昨日结存的权益(期货),针对当前交易帐户 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
PROFITLOSS 持仓盈亏 |
持仓盈亏(期货),针对当前交易帐户的当前品种 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
CLOSEPROFIT 平仓盈亏 |
平仓盈亏(期货),针对当前交易帐户的当前品种 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
TOTALMARGIN 持仓保证金 |
持仓保证金(期货),针对当前交易帐户 (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
FEERATE 合约手续费 |
合约手续费比例(百分比),(具体交易策略中设置) (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
MARGINRATE 合约保证金 |
合约保证金比例(百分比),(具体交易策略中设置) (两种情况下支持:1.本地策略交易时,2.程序交易评测时配合交易函数使用) |
EXTERNSTR 引用自定义外部字符串数据 |
EXTERNSTR(TYPE,ID) TYPE为1表示是系统定义数据(需要通达信官方提供,需要[专业财务数据]下载,支持的ID为10001以上,详见自定义数据管理器), TYPE为0表示是自定义外部数据,读取signals目录下面的的extern_user.txt,请用自定义数据管理器来维护 extern_user.txt为文本结构,如下 1|600717|1|好股|0.33 市场(0:深圳,1:上海,2:北京)|品种代码|数据号|文字串|数值 如果是导出格式,则不需要数据号 |
EXTERNVALUE 引用自定义外部数值数据 |
EXTERNVALUE(TYPE,ID),用法同EXTERNSTR类似 |
SIGNALS_SYS 引用自定义序列数据(系统) |
引用自定义序列数据(需要通达信官方提供,需要[专业财务数据]下载,支持的ID为20001以上,详见自定义数据管理器) SIGNALS_SYS(ID,TYPE),TYPE:1表示做平滑处理,没有自定义数据的周期返回上一周期的值;0表示不做平滑处理;2表示没有数据则为0. |
SIGNALS_QS 引用自定义序列数据(券商) |
引用自定义序列数据(券商). SIGNALS_QS(ID,TYPE),TYPE:1表示做平滑处理,没有自定义数据的周期返回上一周期的值;0表示不做平滑处理;2表示没有数据则为0. |
SIGNALS_USER 引用自定义序列数据 |
引用自定义序列数据. 读取个人目录下的signals目录下面的[signals_user_?]目录,请用自定义数据管理器来维护. SIGNALS_USER(ID,TYPE):表示读当前品种的ID数据号的序列数据(自定义数据需按日期从小到大排序), TYPE:1表示做平滑处理,没有自定义数据的周期返回上一周期的值;0表示不做平滑处理;2表示没有数据则为0. |
EXTDATA_USER 引用扩展数据 |
引用扩展数据. 请用扩展数据管理器来设置和刷新数据. EXTDATA_USER(N,TYPE),N取(1-200),表示读当前品种的N号扩展序列数据,TYPE:1表示做平滑处理,没有数据的周期返回上一周期的值;0表示不做平滑处理;2表示没有数据则为0;3表示做反向平滑处理,没有数据的周期返回下一周期的值 |
FINVALUE 专业财务数据(序列) |
引用专业财务数据.如果指标支持云数据函数(用于选股除外),则不需要[专业财务数据]下载,该函数只适用于沪深京市场. FINVALUE(ID),ID为数据编号 |
FINONE 专业财务数据(指定日期) |
引用指定年和月日的某类型的财务数据.如果指标支持云数据函数(用于选股除外),则不需要[专业财务数据]下载,该函数只适用于沪深京市场. FINONE(ID,Y,MMDD),ID为数据编号,Y和MMDD表示年和月日. 如果Y和MMDD都为0,表示最新的财报; 如果Y为0,MMDD为小于300的数字,表示最近一期向前推MMDD期的数据,如果是331,630,930,1231这些,表示最近一期的对应季报的数据; 如果MMDD为0,Y为一数字,表示最近一期向前推Y年的同期数据; 季报分界点为:0331,0630,0 |
GPJYVALUE 股票交易类数据(序列) |
引用股票交易类数据.如果指标支持云数据函数(用于选股除外),则不需要[专业财务数据]下载,该函数只适用于沪深京市场,不支持获取太早时间的数据. GPJYVALUE(ID,N,TYPE),ID为数据编号,N表示第几个数据(取1或2),TYPE:为1表示做平滑处理,没有数据的周期返回上一周期的值;为0表示不做平滑处理;2表示没有数据则为0. |
GPJYONE 股票交易类数据(指定日期) |
引用某天某种类型的股票交易类数据.如果指标支持云数据函数(用于选股除外),则不需要[专业财务数据]下载,该函数只适用于沪深京市场,不支持获取太早时间的数据. GPJYONE(ID,N,Y,MMDD),ID为数据编号,N表示第几个数据(取1或2),Y和MMDD表示年和月日. 如果Y为0,MMDD为0,表示最新数据,MMDD为1,2,3...,表示倒数第2,3,4...个数据 |
BKJYVALUE 板块交易类数据(序列) |
引用板块交易类数据.如果指标支持云数据函数(用于选股除外),则不需要[专业财务数据]下载,该函数只适用于沪深京市场. BKJYVALUE(ID,N,TYPE),ID为数据编号,N表示第几个数据(取1或2),TYPE:为1表示做平滑处理,没有数据的周期返回上一周期的值;为0表示不做平滑处理;2表示没有数据则为0. |
BKJYONE 板块交易类数据(指定日期) |
引用某天某种类型的板块交易类数据.如果指标支持云数据函数(用于选股除外),则不需要[专业财务数据]下载,该函数只适用于沪深京市场. BKJYONE(ID,N,Y,MMDD),ID为数据编号,N表示第几个数据(取1或2),Y和MMDD表示年和月日. 如果Y为0,MMDD为0,表示最新数据,MMDD为1,2,3...,表示倒数第2,3,4...个数据 |
SCJYVALUE 市场交易类数据(序列) |
引用市场总的交易类数据.如果指标支持云数据函数(用于选股除外),则不需要[专业财务数据]下载,该函数只适用于沪深京市场. SCJYVALUE(ID,N,TYPE),ID为数据编号,N表示第几个数据(取1或2),TYPE:为1表示做平滑处理,没有数据的周期返回上一周期的值;为0表示不做平滑处理;2表示没有数据则为0. |
SCJYONE 市场交易类数据(指定日期) |
引用某天某种类型的市场总的交易类数据.如果指标支持云数据函数(用于选股除外),则不需要[专业财务数据]下载,该函数只适用于沪深京市场. SCJYONE(ID,N,Y,MMDD),ID为数据编号,N表示第几个数据(取1或2),Y和MMDD表示年和月日. 如果Y为0,MMDD为0,表示最新数据,MMDD为1,2,3...,表示倒数第2,3,4...个数据 |
GPONEDAT 股票的单个数据(非序列) |
引用股票的某种数据,该函数只适用于沪深京市场. GPONEDAT(ID),ID为数据编号 |
+ 加 |
例如: X + Y |
- 减 |
例如: X - Y |
* 乘 |
例如: X * Y |
/ 除 |
例如: X / Y |
< 小于 |
例如: X < Y |
> 大于 |
例如: X > Y |
<= 小于等于 |
例如: X <= Y |
>= 大于等于 |
例如: X >= Y |
= 等于 |
例如: X = Y 注意:看到的相等,数值不一定相等,可按需处理精度,比如: INTPART(X/MINDIFF) = INTPART(Y/MINDIFF). |
== 等于 |
与=的用法一致 |
!= 不等于 |
例如: X != Y |
<> 不等于 |
与!=的用法一样 |
{ 注释符号 |
例如 {注释部分},注:注释中不能再加注释 |
AND 并且 |
例如: X>Y AND Y>Z |
OR 或者 |
例如: X>Y OR Y>Z |
&& 并且 |
与AND的用法一样 |
|| 或者 |
与OR的用法一致 |
$ 引用特定数据 |
例如:"000014$CLOSE",表示取000014的收盘价,注意加入双引号. 可在前面加SZ(深市),SH(沪市),BJ(京市),或市场_,$后支持OPEN,HIGH,LOW,CLOSE,VOL,AMOUNT,VOLINSTK等,也支持引用指标输出线,比如KDJ.K, "SZ000001$CLOSE"表示平安银行, "47_IFL8$CLOSE"表示沪深主力合约, "SH688318$MACD.DIF"表示取财富趋势的MACD指标的DIF输出, 注意:引用品种的对应周期的数据必须要先下载到本地 |
( 括号 |
例如:HIGH/(CLOSE+OPEN) |
) 反括号 |
例如:HIGH/(CLOSE+OPEN) |
, 逗号 |
例如: MA(CLOSE,3) |
: 输出 |
例如: 输出:CLOSE+OPEN |
:= 赋值 |
例如: 变量1:=HIGH |
" 双引号 |
例如:"000014$CLOSE",表示取000014的收盘价,$后支持OPEN,HIGH,LOW,CLOSE,VOL,AMOUNT,VOLINSTK等,也支持引用指标输出线,比如KDJ.K |
. 引用指标输出 |
例如: KDJ.K 表示输入KDJ指标的K输出值(公式名不支持带运算符,比如-号),支持带参数,比如KDJ.K(N,3,3),如果没有带参数,则用缺省参数 注:画线指标引用其它指标时,若计算数据超过6000个时,在没连接主站时,不进行函数计算 |
; 分号 |
例如: A:=CLOSE; |
# 跨周期引用符号 |
#后可用MIN1,MIN5,MIN15,MIN30,MIN60,DAY,WEEK,MONTH,SEASON,YEAR 例如:TMP1:=CLOSE#WEEK; {非指标引用时只可用于OPEN,HIGH,LOW,CLOSE,VOL,AMOUNT,VOLINSTK等,当前周期不支持多秒线,多分钟线和多日线,并且引用周期必须要高于当前周期,5秒线只支持引用1分钟线和5分钟线,周期数据转换得到} TMP2:=KDJ.K#WEEK; {跨周期指标引用,引用品种的对应周期的数据必须要先下载到本地} 跨周期指标引用支持 |
MIN1 引用1分钟线 |
用于跨周期1分钟线引用 |
MIN5 引用5分钟线 |
用于跨周期5分钟线引用 |
MIN15 引用15分钟线 |
用于跨周期15分钟线引用 |
MIN30 引用30分钟线 |
用于跨周期30分钟线引用 |
MIN60 引用60分钟线 |
用于跨周期60分钟线引用 |
WEEK 引用周线 |
用于跨周期周线引用,注:DAY,MONTH,YEAR等也支持引用 |
SEASON 引用季线 |
用于跨周期季线引用,注:DAY,MONTH,YEAR等也支持引用 |
CLOUDREF.T? 云端引用子公式 |
用于云端运行时引用子公式的情形,比如CLOUDREF.T1#WEEK(9,3,3),编写的子公式名必须是CLOUDREF,参数名为N1,N2...N16(最多16个参数),输出线名为T1,T2...T16(最多16个输出,引用时不带参数值) |
RGBX 自定义色 |
格式为RGBX+“RRGGBB”:RR、GG、BB表示红色、绿色和的蓝色分量,每种颜色的取值范围是00-FF,采用了16进制。 例如:MA5:MA(CLOSE,5),RGBXFFFF00表示纯红色与纯绿色的混合色:RGBX008080表示淡蓝色和淡绿色的混合色。 |
COLOR 自定义色 |
格式为COLOR+“BBGGRR”:BB、GG、RR表示蓝色、绿色和红色的分量,每种颜色的取值范围是00-FF,采用了16进制。 例如:MA5:MA(CLOSE,5),COLOR00FFFF表示纯红色与纯绿色的混合色:COLOR808000表示淡蓝色和淡绿色的混合色。 |
COLORBLACK 黑色 |
画黑色 |
COLORBLUE 蓝色 |
画蓝色 |
COLORGREEN 绿色 |
画绿色 |
COLORCYAN 青色 |
画青色 |
COLORRED 红色 |
画红色 |
COLORMAGENTA 洋红色 |
画洋红色 |
COLORBROWN 棕色 |
画棕色 |
COLORLIGRAY 淡灰色 |
画淡灰色 |
COLORGRAY 深灰色 |
画深灰色 |
COLORLIBLUE 淡蓝色 |
画淡蓝色 |
COLORLIGREEN 淡绿色 |
画淡绿色 |
COLORLICYAN 淡青色 |
画淡青色 |
COLORLIRED 淡红色 |
画淡红色 |
COLORLIMAGENTA 淡洋红色 |
画淡洋红色 |
COLORYELLOW 黄色 |
画黄色 |
COLORWHITE 白色 |
画白色 |
LINETHICK 线形粗细 |
格式“LINETHICK+(1-9)”; 参数的取值范围在1—9之间,“LINETHICK1”表示最细的线,而“LINETHICK9”表示最粗的线; |
DRAWABOVE 显示在位置之上 |
显示在位置之上,对于DRAWTEXT和DRAWNUMBER等函数有用,放在语句的最后面(不能与LINETHICK等函数共用),比如: DRAWNUMBER(CLOSE>OPEN,HIGH,CLOSE),DRAWABOVE; |
NOFRAME 不显示边框 |
不显示边框,对于DRAWRECTREL等函数有用,放在语句的最后面 |
STICK 柱状线 |
画柱状线 |
COLORSTICK 彩色柱状线 |
彩色柱状线。数据为正数时,向上画红色柱状线,反之向下画绿线 |
VOLSTICK 成交量柱状线 |
成交量柱状线。当股价上涨时显示红色空心柱,反之则显示绿色实心柱 |
LINESTICK 同时画出柱状线和指标线 |
同时画出柱状线和指标线 |
CROSSDOT 小叉线 |
画小叉线 |
CIRCLEDOT 小圆圈线 |
画小圆圈线 |
POINTDOT 小圆点线 |
画小圆点线 |
DOTLINE 虚线 |
画虚线 |
NODRAW 不显示 |
在指标区不显示,如果有输出线名的话,只显示在输出线行 |
NOTEXT 不显示输出线数据 |
输出线名称前带有NOTEXT字样时,不显示输出线数据 |
??MOVE? 指标线向后偏移N个单位 |
输出线名称中带有MOVE字段时,比如TMPMOVE3,表示整个输出线向后偏移3个单位,画线进入未来时间,N不应超过4 |
??MOVER? 指标线向前偏移N个单位 |
输出线名称中带有MOVE字段时,比如TMPMOVER3,表示整个输出线向前偏移3个单位 |
原文链接:https://zbxq.top/?p=143059,转载请注明出处。