所属函数组:数学函数
FOR循环语句
语法:FOR VAR=N1 TO N2 DO EXPR;
从 VAR=N1 开始到 VAR=N2 开始循环执行 EXPR 语句,每执行一次VAR加1 FOR VAR=N1 DOWNTO N2 DO EXPR2;
从 VAR=N1 开始到 VAR=N2 开始循环执行 EXPR 语句,每执行一次VAR减1
注意:逐K线计算模式时,请尽量不要在FOR循环控制语句中使用MA,HHV,LLV等带有序列变量的统计类函数,
虽然能通过编译,但是会运行不正常,应该把他们放在语句的外面计算 所属函数组:控制语句
FORCAST线性回归预测值。
用法:FORCAST(X,N)为X的N周期线性回归预测值
例如:FORCAST(CLOSE,10)表示求10周期线性回归预测本周期收盘价 所属函数组:统计函数
FORMULANAME取该公式名称. 用法:FORMULANAME.
例如:DRAWTEXTEX(1,1,500,500,FORMULANAME())屏幕中间打印公式名称 所属函数组:字符串函数
FORMULASERVER从指定的金钻版服务器上取公式。当金钻版启用服务器公式功能后,普通客户端就可以使用这个函数来连接金钻版上的指定公式
用法:FORMULASERVER(IP,PORT,NAME,PSW,S),IP为服务器的IP地址,PORT为端口号.
NAME为登陆用户名(若为空表示取注册用户名),PSW为登陆密码(注意区分大小写,若为空表示取用户前11位机器码,机器码可在 帮助->关于...中查看),若用户名或密码为INPUT字符串时则表示需要弹出窗口让用户输入。S为公式名称。
例如:FORMULASERVER('192.168.0.1',85106,'GUEST','GUEST','MACD'),表示取MACD指标。
一旦使用了该函数读取了其他公式,本公式的其他数据便会实效,例如本公式就变成了一个MACD指标。
FORMULASERVER('192.168.0.1',85106,'INPUT','','MACD')弹出登陆验证窗口,让用户输入用户名密码登陆。
所属函数组:特色函数
FRACPART取得数据的小数部分。
用法:FRACPART(X)返回数值的小数部分
例如:FRACPART(12.3)求得0.3,FRACPART(-3.5)求得-0.5 所属函数组:数学函数
GEOMEAN返回正数数组或区域的几何平均值。例如,可以使用函数 GEOMEAN 计算可变复利的平均增长率。
用法:GEOMEAN(X,N),得到X的N周期几何平均值.
例如:GEOMEAN(C,10),表示收盘价的10周期几何平均值 所属函数组:统计函数
GOTO无条件转向公式内的某一处,公式必须指出转向的目标行,目标行用标号指明。其语法格式为: GOTO 标号@
例如:IF ISLASTBAR THEN GOTO QUITLINE; //最后一个周期跳过均线计算行 B:MA(C,5);
QUITLINE@ EXIT; 所属函数组:控制语句
GROUP得到该品种的分组类型 用法:GROUP()
该函数返回市场分组定义字符串 所属函数组:常数函数
HARMEAN返回数据集合的调和平均值。调和平均值与倒数的算术平均值互为倒数。 用法:HARMEAN(X,N),得到X的N周期调和平均值.
例如:HARMEAN(C,10),表示收盘价的10周期调和平均值 所属函数组:统计函数
HHV求最高值。
用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始。 例如:HHV(HIGH,30)表示求30日最高价 所属函数组:引用函数
HHVBARS求上一高点到当前的周期数。
用法:HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计
例如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数 所属函数组:引用函数
HIGH取得该周期最高价。 用法:HIGH
所属函数组:行情函数
HOD求高值名次。
用法:HOD(X,N):求当前X数据是N周期内的第几个高值,N=0则从第一个有效值开始 例如:HOD(HIGH,20)
返回是20日的第几个高价 所属函数组:引用函数
:HOLDING得到当前帐户持仓量,多仓返回正数空仓返回负数
用法:HOLDING
该函数仅在逐K线计算模式下有效, 并且只能用在BUY,SELL等新图表交易系统中,不能与旧图表交易系统ENTERLONG,EXITLONG等混用。 所属函数组:交易系统(标准版)
HOUR取得该周期的小时数。 用法:HOUR()
函数返回有效值范围为(0-23),对于日线及更长周期此函数无效 所属函数组:时间函数
HYPGEOMDIST返回超几何分布。给定样本容量、样本总体容量和样本总体中成功的次数,函数 HYPGEOMDIST 返回样本取得给定成功次数的概率。
使用函数 HYPGEOMDIST 可以解决有限总体的问题,其中每个观察值或者为成功或者为失败,且给定样本容量的每一个子集有相等的发生概率。
用法:HYPGEOMDIST(A,B,K,D),A样本中成功的次数,B样本容量,K样本总体中成功的次数,D样本总体的容量 所属函数组:统计函数
IF根据条件求不同的值。
用法:IF(X,A,B)若X不为0则返回A,否则返回B
例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值 所属函数组:逻辑函数
IF THEN条件语句
语法:IF COND THEN EXPR1 ELSE EXPR2
当满足 COND 条件的时候,执行语句 EXPR1,否则执行 EXPR2 语句
注意:逐K线计算模式时,请尽量不要在IF THEN条件控制语句中使用MA,HHV,LLV等带有序列变量的统计类函数,
虽然能通过编译,但是会运行不正常,应该把他们放在语句的外面计算 所属函数组:控制语句
IMA求指数权重移动平均。
用法:IMA(X,N,S)求X的N日S系数权重的指数移动平均,S如果小于100表示远期权重大于近期权重,大于100表示近期的权重大于远期权重,等于100就相当于MA。 例如IMA(CLOSE,10,120)表示求收盘价10日的120%指数权重移动平均。 所属函数组:引用函数
INBLOCK判断本股票是否板块成员。
用法:INBLOCK(S),若本股票是板块S的成员将返回1,否则返回0,例如:INBLOCK('工业板块'),若本股票属于工业板块则返回1。 所属函数组:字符串函数
INDEXA对应大盘指数成交额。
用法:INDEXA,表示同期大盘的成交额
所属函数组:行情函数
INDEXBUY根据所有个股的加权委买价计算出的流通市值与即时流通市值之比。 用法: INDEXBUY(M)M为市场名称(为空表示品种当前市场)。
例如: INDEXBUY (‘SH’) 表示上海A股委买流通市值与即时流通市值之比
使用该函数前,如果你是在开盘以后才接入,那么请补充沪深股市分笔成交以后,工具菜单->刷新扩展统计数据 所属函数组:扩展统计
INDEXC对应大盘指数收盘价。
用法:INDEXC,表示同期大盘的收盘价 所属函数组:行情函数
INDEXADV对应市场上涨家数。
用法:INDEXADV,表示同期对应市场的上涨家数 所属函数组:行情函数
INDEXDEC对应市场下跌家数。
用法:INDEXDEC,表示同期对应市场的下跌家数 所属函数组:行情函数
INDEXH对应大盘指数最高价。
用法:INDEXH,表示同期大盘的最高价 所属函数组:行情函数
INDEXL对应大盘指数最低价。
用法:INDEXL,表示同期大盘的最低价 所属函数组:行情函数
INDEXO,对应大盘指数开盘价。
用法:INDEXO,表示同期大盘的开盘价 所属函数组:行情函数
INDEXSELL根据所有个股的加权委卖价计算出的流通市值与即时流通市值之比。 用法: INDEXSELL(M)M为市场名称(为空表示品种当前市场)。
例如: INDEXSELL (‘SH’) 表示上海A股委卖流通市值与即时流通市值之比
使用该函数前,如果你是在开盘以后才接入,那么请补充沪深股市分笔成交以后,工具菜单->刷新扩展统计数据 所属函数组:扩展统计
INDEXV对应大盘指数成交量。
用法:INDEXV,表示同期大盘的成交量 所属函数组:行情函数