博易大师函数语法指令与指标公式大全_第1页
博易大师函数语法指令与指标公式大全_第2页
博易大师函数语法指令与指标公式大全_第3页
博易大师函数语法指令与指标公式大全_第4页
博易大师函数语法指令与指标公式大全_第5页
已阅读5页,还剩73页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

博易大师函数语法指令与指标公式大全博易大师内置函数与指标公式大全函数即时行情DYNAINFO(02)DYNAINFO(03)DYNAINFO(04)DYNAINFO(05)DYNAINFO(06)DYNAINFO(07)DYNAINFO(08)DYNAINFO(09)DYNAINFO(10)DYNAINFO(11)DYNAINFO(12)DYNAINFO(13)DYNAINFO(14)DYNAINFO(15)DYNAINFO(16)DYNAINFO(17)DYNAINFO(22)DYNAINFO(23)DYNAINFO(24)DYNAINFO(25)DYNAINFO(26)DYNAINFO(27)DYNAINFO(41)DYNAINFO(42)DYNAINFO(43)DYNAINFO(44)DYNAINFO(45)DYNAINFO(51)DYNAINFO(52)DYNAINFO(53)DYNAINFO(54)DYNAINFO(55)DYNAINFO(61)DYNAINFO(62)DYNAINFO(63)DYNAINFO(64)DYNAINFO(65)行情DYNAINFO(71)DYNAINFO(72)DYNAINFO(73)DYNAINFO(74)DYNAINFO(75)行情DYNAINFO2功能昨结算价价今开价最高价最低价最新价总成交量最新成交量总成交金额均价涨跌振幅涨幅委比委差量比盘涨速换手率动态市盈率委买量一委买量二委买量三委买量四委买量五委买价一委买价二委买价三委买价四委买价五委卖量一委卖量二委卖量三委卖量四委卖量五能委卖价一委卖价二委卖价三委卖价四委卖价五能跨品种动态行情解释取得动态行情:昨结算价取得动态行情:昨收价取得动态行情:今开价取得动态行情:最高价取得动态行情:最低价取得动态行情:最新价取得动态行情:总成交量取得动态行情:最新成交量取得动态行情:总成交金额取得动态行情:均价取得动态行情:涨跌取得动态行情:振幅取得动态行情:涨幅取得动态行情:委比取得动态行情:委差取得动态行情:量比取得动态行情:内盘取得动态行情:外盘取得动态行情:涨速取得动态行情:换手率取得动态行情:动态市盈率取得动态行情:委买量一取得动态行情:委买量二取得动态行情:委买量三取得动态行情:委买量四取得动态行情:委买量五取得动态行情:委买价一取得动态行情:委买价二取得动态行情:委买价三取得动态行情:委买价四取得动态行情:委买价五取得动态行情:委卖量一取得动态行情:委卖量二取得动态行情:委卖量三取得动态行情:委卖量四取得动态行情:委卖量五解释取得动态行情:委卖价一取得动态行情:委卖价二取得动态行情:委卖价三取得动态行情:委卖价四取得动态行情:委卖价五解释DYNAINFO2(Index,Code)取指定品种对应序号Index的动态行情数示例示例示DYNAINFO000001.SH'),表示上证指数的CUDYNAINFO;Code为品种代码,当代码为常量时,可以动态更新该品种数据,否则只基础信息BONDSINFO(01)BONDSINFO(02)BONDSINFO(03)BONDSINFO(04)BONDSINFO(05)BONDSINFO(06)BONDSINFO(07)BONDSINFO(08)BONDSINFO(09)BONDSINFO(10)BONDSINFO(11)BONDSINFO(23)BONDSINFO(24)BONDSINFO(25)BONDSINFO(32)BONDSINFO2基础财务CAPITAL能使用本地最近保存的数据。债券全称发行日期开始计息日到期日剩余期限发行价面额票面利率到期天数付息方式每年付息频率市场修正久期市场凸性市场基点价值(%)跨品种债券信息取得债券信息:债券全称取得债券信息:发行日期取得债券信息:开始计息日取得债券信息:到期日取得债券信息:剩余期限取得债券信息:发行价取得债券信息:面额取得债券信息:票面利率取得债券信息:到期天数1-到期取得每年付息频率,对“付息方式”为“多次付息”的债券有效取得债券信息:市场修正久期取得债券信息:市场凸性取得债券信息:市场基点价值取得债券信息:估价收益率(%)IndexCodeBONDSINFOSH取指定品种对应序号Index的债券信息e功能解释流通股本取得流通股本。CONVERFACTOR(Code)CONVERFACTOR2(Code1,Code2)FINANCE(01)FINANCE(02)FINANCE(03)FINANCE(04)FINANCE(05)FINANCE(06)FINANCE(07)FINANCE(08)FINANCE2(Index,Code)期权信息OPTIONINFO(01)OPTIONINFO(02)OPTIONINFO(03)OPTIONINFO(04)OPTIONINFO(05)OPTIONINFO(06)OPTIONINFO(07)OPTIONINFO(08)OPTIONINFO(09)OPTIONINFO2转换因子跨品种转换因子净资产去年每股收益预计每股收益净利润总股本流通股本总资产总负债国债现券对应国债期货合约的转换因子。Code为国债期货合约代码指定国债现券对应国债期货的转换因子。每股净资产上年度每股收益预计本年度每股收益基础财务:净利润基础财务:流通股本CONVERFACTOR('TF1512.ZJS')eCode货合约代码CONVERFACTOR2('019401.SH','TF1512.ZJ跨品种基础财务取指定品种对应序号Index例如:FINANCE2(07,'000001.SZ'),表示FINANCE;能标的合约期权类型行权方式期权方向行权价格行权比例最后交易日距交易到期天数行权起始日跨品种解释数。0-股票期权,1-股指期权,2-期货期权。返回整数。0-认购(看涨)期权,1-认沽(看跌)期权。OPTIONINFO2(Index,Code)取指定品种对应序号Index的权的标的股票。期权基础信息。Index为数据序号,顺序同OPTIONINFO;主力资金FLZJ(Side,Attr,Index)ZLJZZLJZ2(Code)历史行情ADVANCEAMOUNTBONDYIELDBUYVOLCCLOSEDATACOUNTDECLINEHHIGHHISEXPDATEHISEXPDAYSOWNEQUALLOWOOPENSELLVOLSETTLEPRICETURNOVERVVOLBS专业财务功能主力资金入净值入净值能上涨家数持仓量债券到期收益率收盘价收盘价总周期数下跌家数最高价最高价合约最后交易日合约距交割日的天数是否阴线是否十字线是否阳线最低价最低价开盘价开盘价结算价成交金额成交量成交量成交总笔数能解释取由参数指定的分类主力资金数据细项。Side为买卖方FLZJ(0,0,0),表示庄单累取当前股票当前周期主力流入净值取指定股票当前周期主力流入净值。ZLJZ2('600000.SH'),表Code为证券代码,当代码为常量时,可以动态更新该品种数据,否则只能使用本地最近保存的数据。解释取当前周期上涨家数取当前周期持仓量取当前周期的债券到期收益率(%)取当前周期外盘量(主动买量)当前周期收盘价。同CLOSE取总周期数取当前周期下跌家数周期最高价,同HIGH取当前周期期货合约的最后交易日注意:该函数仅适用于期货品种取当前周期期货合约距离最后交易日的天数。注意:该函数仅适用于期货品种判断当前周期是否下跌判断当前周期是否平盘判断当前周期是否上涨取当前周期最低价。同LOW取当前周期开盘价。同OPEN取当前周期开盘价。简写为O取当前周期内盘量(主动卖量)取当前周期结算价注意:该函数适用于期货行情取当前周期成交金额。同VOL取当前周期成交总笔数解释注意:该函数适用于指数行情注意:该函数适用于期货行情注意:该函数适用于债券品种注意:该函数适用于指数行情DATE<HISEXPDATEORNOT(HISEXPDATE)。可限制仅同上:限制仅在交割日前交易DATE+HISEXPDAYS<HISEXPDATE扩展数据数据引用ALTFILTER(X1,X2)交换信号过滤为1,此后直到出现不同信号时设置该信号周期数值为1,否则设置数值为0,依此方法过滤所有信号。ALTFILTER(MA(C,5)>MA(C,10),MA(C,BACKSET(X,N)BACKSET(LOW>REF(HIGH,1),2)。表示FILTER(X,N)信号过滤FILTER(CLOSE>OPEN,5)。表示查找阳REF(X,N)REF(CLOSE,1)。表示前一周期收盘价REFX(X,N)REFX(CLOSE,1)。表示后一周期收盘STKCALC(Code,Period,'Expr')跨品种、周期计算引用指定品种指定周期的脚本计算结果Code为品种代码,当代码为常量时,可以动态更新该品种数据,否则只能使用本地最近保存DATAPERIOD;Expr为脚本公式,建议为简短的脚本语句,只引用公式的第一条输出结果,Expr可使用主指标中的参数,不可使用主指标dSTKCALC('',6,'MA(C,5)')。表示引STKCALC(OPTIONINFO(01),6,'VOLATI函数功能解释数据引用STKDATA(Code,Period,'DATA')跨品种、周期引用DATA行情数据ATACode为品种代码,当代码为常量时,可以动态更新该品种数据,否则只能使用本地最近保存DATAPERIODDATA行情数据名。STKDATA('',1,'CLOSE')。表示引用STKDATA('600000.SH',0,'CLOSE')。STKINDI(Code,Period,'IDX.LINE',P1,P2,…)引用指标输出果IDX标的LINE输出结果。Code为品种代码,当代码为常量时,可以动态更新该品种数据,否则只能使用本地最近保存为指标参数,最多16个,可以省略,默认使用指标公式对应周期的参数。STKINDI0.SH',6,'MA.MA1',5TFILTER(买,卖,TYPE)数据统计BARSCOUNT(X)BARSLAST(X)BARSSINCE(X)数据统计COUNT(X,N)COUNT2(X,A)DMA(X,A)EMA(X,N)EMA2(X,N)HHV(X,N)交易信号过滤功能首个有效值周期数前次条件成立周期数首次条件成立周期数满足条件周期数统计周期数动态移动平均指数平滑移动平均加权移动平均近期最高值过滤连续出现的交易信号信号。过滤掉买(卖)信号发出后、下一个卖(买)信号发出前的所有信号。TYPE=1表示仅对买信号过滤;TYPE=2表示仅对卖信号过滤;TYPE=0表示对买卖信号都过解释ENTERLONG:TFILTER(买,卖,1);EXITLONG:TFILTER(买,卖,2);X的第一个有效数据到当前周期的周期上一次满足X条件到当前周期的周期第一次满足X条件到当前周期的周期解释统计最近N周期内满足X条件的周期统计最近A周期内满足X条件的周期以A为平滑因子的X的动态移动平均算法:若Y=DMA(X,A),则Y=A*X+(1-A算法:若Y=EMA(X,N),则Y=[2*X+(N-算法:若Y=EMA2(X,A),则Y=(1*X1+2*X2+…+N*XN)/(1+2+…+N),BARSCOUNT(CLOSE)。对于日线数据取得上市以来总交易日数,对BARSLAST(CLOSE/REF(CLOSE,1)>=1.09)。的周期数。COUNT2(CLOSE>OPEN,HHVBARS(HIGH,0)),表DMA(CLOSE,VOL/CAPITAL),表示以换手率作EMACLOSE收盘HHVBRAS(X,N)近期高点位置(周期数)HHVBARS(HIGH,0),表示求历史新高到到当前IMPLIEDVOLATILITY(N,r,X)期权隐含波动率该函数对期权品种有效。统计当前期权为外部计算的标的历史波动率,该参数可忽略,若填了该参数则忽略N。IMPLIEDVOLATILITY(50,RISKFREERATE)。表统设置的市场无风险利率统计出期权合约的IMPLIEDVOLATILITY(0,RISKFREERATE,STKCALLV(X,N)近期最低值LLV(LOW,0),表示求历史最低价。LLVBRAS(X,N)近期最低点位置(周期数)LLVBARSLOWMA(X,N)简单移动平均类推。MEMA(X,N)改良指数平滑移动平均算法:若Y=MEMA(X,N),则Y=[X+(N-1)*Y']/N,其中Y'表示上一周期YOPTIONGREEKVALUE(N,r,K,X)期权合约特征值该函数对期权品种有效。(Delta,Gamma,Theta,Vega,Rho)。N为标的商品历史波动率的采样周期数;r1-Delta,2-Gamma,3-Theta,4-Vega,5-Rho;X为外部计算的标的历史波动率,该参数可忽略,若填了该参数则忽略N。OPTIONGREEKVALUE(50,RISKFREERATE,1),表系统设置的市场无风险利率统计出期权合约OPTIONGREEKVALUE(0,RISKFREERATE,1,STKCSMA(X,N,M)平滑移动平均Y=[M*X+(N-M)*Y']/N,其中Y'表示上SUM(X,N)统计近期总和VOLKVOLATILITY(N,Code)历史波动率历史波动率。Code可以忽略,则函数形式为VOLATILITY(N),表示统计当前商品的历史波动率。VOLATILITY(50,'000001.SH'),表示上证指WMA(X,N)加权移动平均X的N周期加权移动平均值。XAY=(1*X1+2*X2+…+N*XN)/(1+2+…+N),例如:ECURRENTDATECURRENTTIMECURRENTWEEKDAYDAYOFDATE(DATE1)HOUROFTIME(X)MINUTEOFTIME(X)MONTHOFDATE(X)SECONDOFTIME(X)能本地当前日期本地当前时间本地当前星期数指定日期的日指定时间的小时指定时间的分钟指定日期的月份指定时间的秒解释取1900年为起点表示的本地当前日期,格取本地当前时间取本地当前时间的星期数,返回范围为0-取日期的日(公历几号)。DATE1为以1900年为起点表示的日期常数或取时间X的小时。取时间X的分钟。X为以1900年为起点表示的日期常数或常变取时间X的秒钟DAYOFDATE()YEAROFDATE(X)数据时间BARPOS能数据位置X为以1900年为起点表示的日期常数或常变YYYMMDD返回实际年份。解释取当前周期数据在所有数据中的位置。对于完整的日线数据,该函数表示上市日到该周期的总交易天BARSTATUS数据位置状态后DATE数据日期取当前周期数据以1900年为起点表示的日期,格式YYYMMDD。DATEDIFF(DATE1,DATE2)数DATEDATE差的实际天数。DATE1、DATE2为以1900年为起点表示的日期序列变量或常数,格式YYYMMDD,DATEDIFF(REF(DATE,1)DATE),表示计算当前DAY数据日取当前周期数据日期的日。HOUR数据小时取当前周期数据时间的小时数。注意:该函数适用于日ISLASTBAR最后一个周期当前周期是否最后一个周期。ISLASTPERIOD最后一个周期否最后一个周期,LDAY数据农历日取当前周期数据日期所在的农历日。LMONTH数据农历月份取当前周期数据日期所在的农历月份,其中闰月与平月记为同一LYEAR数据农历年份取当前周期数据日期所在的农历年份。MINUTE数据分钟取当前周期数据时间的分钟数。注意:该函数适用于日线以下分析周期。MONTH数据月份取当前周期数据日期的月份。NEXTDATE(N)NEXTWEEK(N)PREVDATE(N)PREVWEEK(N)T0TOTIME(X)秒数转换时间X为序列变量或常数,函数返回时间格式HHMMSS。TIME数据时间取当前周期数据的时间,格式HHMMSS。注意:该函数适用于日线以下分析周期。TIME0秒数注意:该函数适用于日线以下分析周期。TIMETOT0(X)时间转换秒数X为时间序列变量或常数,格式HHMMSS。WEEKDAY数据星期数取当前周期数据日期的星期数。YEAR数据年份取当前周期数据日期的实际年份。交易所时间CLOSETIMEMARKETDATEMARKETSTATUSMARKETTIMEOPENTIMETIMEPOINTTOTALPOINT数学运算ABS(X)ACOS(X)ASIN(X)ATAN(X)CEILING(X)COS(X)EXP(X)FLOOR(X)FRACPART(X)INTPART(X)能交易所收盘时间交易所日期交易所状态交易所时间交易所开盘时间交易所分钟数交易所总分钟数能求绝对值反余弦反正弦反正切余弦指数数的小数部分数的正数部分解释取交易所最后一笔交易的时间对应的当日交易分钟数。取交易所每日总交易分钟数。解释注意:该函数需系统联机有效注意:该函数需系统联机有效注意:该函数需系统联机有效注意:该函数需系统联机有效CEILING)返回13CEILING(-3.5)返回-3。FLOOR回12FLOOR(-3.5)返回-4。FRACPART返回0.FRACPART(-2.34)返回-INTPART2INTPART(-1.2)返回-1。LN(X)LOG(X)MAX(A,B,…)MIN(A,B,…)MOD(X,N)POW(X,N)RAND(N)REVERSE(X)ROUND(X)SGN(X)SIN(X)SQRT(X)TAN(X)逻辑函数&&ALL(COND,N)ANDANY(COND,N)BETWEEN(X,A,B)CROSS(A,B)IF(COND,A,B)IFS(COND,STR1,STR2)LAST(COND)LASTCROSS(A,B,N)LONGCROSS(A,B,N)SLOWDOWNCROSS(A,B,N)SLOWUPCROSS(A,B,N)NOT(COND)ORRANGE(X,A,B)VALUEWHEN(COND,X)AXORB计量统计AVEDEV(X,N)BETA(N)BETAEX(X,Y,N)COVAR(X,Y,N)DEVSQ(X,N)FORCAST(X,N)RELATE(X,Y,N)SLOPE(X,N)STD(X,N)STDDEV(X,N)常用对数常用对数取最大值取最小值求余数取最大值取最小值求余数乘幂生成随机数相反数判断正负弦开平方切MAX(3,5,9,1,2,MIN(3,5,9,6,4,1,7,8)MOD返回2,MOD(RAND(10)-1,将随机产REVERSE回3求所有参数中的最小值生成一个范围在[1,N]之间的随机整数。返回值为-1返回值为-1能示能示与一直满足与与一直满足与ALLCLOSEOPEN10),表示最近10周期是否一ALLCLOSEOPEN10),表示最近10周期是否一AANDB条件A与条件B同时成立时结果为真,否存在介于ANYCLOSEOPEN10),表示最近存在介于ANYCLOSEOPEN10),表示最近10周期是否出BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5)),CROSS(MA(CLOSE,5),MA(CLOSE,10))AB结果为真,否则是非判断条件选择字符串持续周期数上穿维持周期持续后上穿维持后下穿维持后上穿非(否定)或运算符介于某范围条件跟随异或(如果、否则条件选择)如果COND条件成如果COND条件成立,函数返回字符串STR,否则返回字符串STR2。从下方向上穿过B时结果为真,否则为近N周期内维持A大于B,并在当前周同逻辑函数LONGCROSS(A,B,N)。COND相反的条件,当COND成立时结果反之为真。AorB。CONDX值,否则条件A与条件B有且仅有一个成立时结果否则为假。IFCLOSEOPENHIGHLOW示该周期收阳则IFS(CLOSE>=OPEN,'涨','跌'),表示该周期收LAST(CLOSE>OPEN),表示最近连续收阳的周期LASTCROSS(MA(C,10),MA(C,5),5),表示10周LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5),表SLOWDOWNCROSS(MA(CLOSE,5),MA(CLOSE,10),5NOT(ISUP),表示平盘或下跌。RANGE(CLOSE,MA(CLOSE,10),MA(CLOSE,5)),表NOT(ISUPXORISDOWN),相当于ISEQUAL。能平均绝对偏差系数相关放大系数协方差偏差平方和线性回归相关线性回归斜率估算标准差标准偏差解释求当前股票收益与大盘收益的N周期采样贝塔系数。假设系数值为V,则表明大盘每变动1%,该品种价格可能将变动V%。BETAEX(C/REF(C,1收益与大盘收益的STDP(X,N)VAR(X,N)VARP(X,N)总体标准差估算样本方差总体样本方差指标公式COST(N)PEAK(K,N,M,ABS)PEAKBARS(K,N,M,ABS)SAR(N,S,M)SARTURN(N,S,M)SAR_POBO(N,S,M)SLOWDOWNCROSS(A,B,N)SLOWUPCROSS(A,B,N)TROUGH(K,N,M,ABS)TROUGHBARS(K,N,M,ABS)WINNER(X)ZIG(K,N,ABS)绘图函数DRAWBARLINE(H1,O1,L1,C1)DRAWBKBMP(COND,BMPFILE)DRAWBMP(COND,PRICE,BMPFILE,OFFSET)DRAWGBK(COND,COLOR1,COLOR2,DIR)DRAWICON(COND,PRICE,TYPE,OFFSET)DRAWKLINE(H1,O1,L1,C1)能成本分布波峰值波峰位置抛物转向点转向穿穿波谷值波谷位置例之字转向功能设置背景图片绘制位图填充背景绘制图标解释NABSMNS抛物转向SAR(N,S,M)的转向点,若发生向上转向则取1,若发生向下转向则取-1,否则取0。抛物转向(澎博传统算法)。SABNNABSM当价格变化量相对(绝对)超过N%(N)时发生转向。K为常数,表示关注的价格(0:开盘价;1:最价,高点采用最高价)。ABS为0或省略时,表示相解释COST(20),表示求20%的获利80%在该价格以上,为套牢盘。PEAK(1,5,1),表示%5最高价PEAKBARS(0,5,1),表示%5开SAR5日SARTURN(5,2,10),表示计算SLOWDOWNCROSS(MA(CLOSE,5),TROUGH(1,5,1),表示%5最高TROUGHBARS(0,5,1),表示%5WINNER(CLOSE),表示成本价ZIG(3,5),表示收盘价的5%Z分别以H1、O1、L1、C1为最高价、开盘价、当最后一个周期的COND条件成立时,使用BMPFILE指定的图片文件做指标线区域背景,否则使用默认背景。BMPFILE为字符串常量,指定BMP格式文件名,文件必须存放于本系统当COND条件成立时,在PRICE坐标位置绘制BMPFILE指定的位图,OFFSET可选,表示垂直位置偏移像素。BMPFILE为字符串常量,指定BMP格式文件名,文件必须存放于本系统Bmp当最后一个周期的COND条件成立时,沿DIR指标线区域背景。COLOR1和COLOR2是由颜色函数指定的颜色,DIR为渐变方向:0-水平渐可省略,则使用COLOR1填充整个背景。当COND条件成立时,在PRICE坐标位置绘制TYPE对应的系统图标,OFFSET可选,表示垂统图标的序号。分别以H1、O1、L1、C1为最高价、开盘价、DRAWBARLINE(H,O,L,C),即以当前周DRAWBKBMP(C>O,'background'),表DRAWBMP(C>O,C,'smile'),表示价格DRAWGBK(C>O,COLORRGB(255,0,0),CO表示当最末一个数据的收盘价大于开线区域。DRAWICON(C>O,C,1),表示价格上涨时DRAWKLINE(H,O,L,C),即以该当前周DRAWKLINEEX(COND,H1,O1,L1,C1)按条件绘制当COND条件成立时,分别以H1、O1、L1、C1为最高价、开盘价、最低价、收盘价,绘制K则不绘制。DRAWKLINEEX(C>O,H,O,L,C),表示只DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND)绘制直线段当COND1条件成立时,取该周期PRICE1位置为线段起点,直至COND2条件成立时取该周期PRICE2位置为线段终点,在两点之间绘制线DRAWLINE(CROSS(MA(C,5),MA(C,10))EXPAND可选,描述线段延长类型:1-向右延DRAWNUMBER(COND,PRICE,VALUE,PRECISION)输出数值当COND条件成立时,在PIRCE坐标位置输出数值VALUE,PRECISION为常数,指定输出的DRAWNUMBER(C>O,C,C,2),表示价格DRAWRGNGBK(COND,COLOR1,COLOR2)绘制区域背景色DRAWRGNGBK(COND,COLOR1,COLOR2)根据条件绘制当前周期背景色。当COND成立时,当前周期背景色为COLOR1,否则背景色为COLOR2。DRAWRGNGBK(MA(C,5)>MA(C,10),COLODRAWSL(COND,PRICE,SLOPE,LEN,DIR)绘制斜线当COND条件成立时,以PRICE坐标位置为起2-双向绘制、其余-向右绘制。DRAWSL(CROSS(MA(C,5),MA(C,10)),M表示当5日收盘均线上穿10日收DRAWTEXT(COND,PRICE,TEXT,OFFSET)输出文本字符当COND条件成立时,在PRICE坐标位置显示TEXT文字,OFFSET可选,表示垂直位置偏移TEXT可为字符串常量、常变量或序列变量。DRAWTEXT(CROSS(MA(C,5),MA(C,10))FILLRGN(CON,P1,P2)填充区域FILLRGN(C>REF(C,1),L,H),COLORREDFILLRGN2(PRICE1,PRICE2,COND1,COLOR1,COND2,COLOR2,…)填充区域根据条件用指定的颜色填充PRICE1和PRICE2之间的区域。成立时,用COLOR2填充,依此类推,最多可所有条件都不成立则不填充。MA1:=MA(C,5);MA2:=MA(C,10);FILLRGN2(MA1,MA2,MA1>MA2,COLORREPARTLINE(CON,P)条件画线PARTLINE2(PRICE,COND1,COLOR1,COND2,COLOR2,…)条件画线当COND1成立时,用COLOR1颜色绘制,否则略,所有条件都不成立时不绘制。PARTLINE2(C,C>O,COLORRED,C<O,COL表示用线段连接相邻周期的收盘价,绿色绘制,否则不绘制。POLYLINE(COND,PRICE)绘制折线当COND条件成立时,绘制相邻周期的PRICE则不绘制。POLYLINE(MA(C,5)>MA(C,10),C)STICKLINE(COND,PRICE1,PRICE2,WIDTH,ATTR)绘制柱线标之间绘制柱状线,柱状宽度为(WIDTH/10)倍十位以上部分表示水平偏移,范围-1000到STICKLINE(C>O,C,O,2,501),表示当1000,表示偏移千分比。TEXTOUT(COND,TEXT,ALIGN)显示提示文本当最后一个周期的COND条件成立时,以ALIGN指定的对齐方式在指标区域显示TEXT文本提ALIGN为对齐方式:0-居中,1-左居中,2-右居中,3-上居中,4-下居中。ALIGN可以省略,缺省为居中对齐。TEXTOUT(STKTYPE<>0,'该指标仅适用表示非国内证券品种使用该指标时,VERTLINE(COND,TYPE)绘制垂直线当COND条件成立时,在该周期绘制一根垂直线'-.-.-'、4表示双点划线'-..-..-'。VERTLINE(CROSS(MA(C,5),MA(C,10))周期绘制垂直点划线。修饰函数ALIGN(N)AUTOHIDECIRCLEDOT能水平对齐小圆圈解释用逗号分隔放在DRAWICON、DRAWBMP、DRAWTEXT、DRAWNUMBER语N为常数,0-左对齐,1-居中,2-右对齐。未指定ALIGN时默认为左对在输出语句之后,如果线条输出数据的所有周期均为无效值DRAW_NULL,则隐藏该线条。用逗号分隔放在输出语句之后,表示该输出结果以小圆圈形状绘制。DRAWTEXT(CROSS(MA(C,5),MA(C,10)),C,'上当前周期坐标线对齐。MA1:MA(C,60),AUTOHIDE;SAR0:SAR(10,2,20),CIRCLEDOT;表示以小圆圈形式显示抛物转向线SAR(10COLORSTICK红绿柱线用逗号分隔放在输出语句之后,表示该输出结果以红绿柱线显示。MACD:(DIF-DEA)*2,COLORSTICK;CROSSDOT斜叉线用逗号分隔放在输出语句之后,表示该输出结果以斜叉线显示。MA1:MA(C,5),CROSSDOT;FLAGBUY多头买入标记用逗号分隔放在输出语句之后,表示该输出为多头买入信号,绘制多头买标,与系统关键字ENTERLONG等B1:CROSS(MA(CLOSE,5),MA(CLOSE,20)),FLFLAGBUYSHORT空头买入标记用逗号分隔放在输出语句之后,表示该输出为空头买入信号,绘制空头买入图标,与系统关键字ENTERSHORTB1:CROSS(MA(CLOSE,20),MA(CLOSE,5)),FLFLAGSELL多头卖出标记用逗号分隔放在输出语句之后,表示该输出为多头卖出信号,绘制多头卖出图标,与系统关键字EXITLONG等S1:CROSS(MA(CLOSE,20),MA(CLOSE,5)),FLFLAGSELLSHORT空头卖出标记用逗号分隔放在输出语句之后,表示该输出为空头卖出信号,绘制空头卖关键字EXITSHORT等S1:CROSS(MA(CLOSE,5),MA(CLOSE,20)),FLFONTSIZE(N)字体大小DRAWNUMBER语句之后,指定字体大DRAWTEXT(CROSS(MA(C,5),MA(C,10)),C,'上。LINETHICK(N)线宽度(粗细)用逗号分隔放在输出语句之后,设置MA1:MA(C,5),LINETHICK(3);NODRAW不显示绘图用逗号分隔放在输出语句之后,表示线或绘图。MA1:MA(C,5),NODRAW;POINTDOT小圆点用逗号分隔放在输出语句之后,表示该输出结果以小圆点显示。MA1:MA(C,5),POINTDOT;PRECISION(N)数值精度用逗号分隔放在输出语句之后,设置的常数,表示小时位数。MA1:MA(C,5),PRECISION(3);STICK柱状线用逗号分隔放在输出语句之后,表示该输出结果以柱状线显示。VOLUME:VOL,STICK;表示用单一颜色的柱状VALIGN(N)垂直对齐用逗号分隔放在DRAWICON、DRAWBMP、DRAWTEXT、DRAWNUMBER语句之后,设定绘图垂直对齐方式。对齐。未指定VALIGN时默认为居DRAWICON(CROSS(MA(C,5),MA(C,10)),C,1)VOLSTICK成交量柱线用逗号分隔放在输出语句之后,表示该输出结果以成交量柱线显示。VOLUME:VOL,VOLSTICK;表示用成交量柱线绘制成交量图,该周期颜色函数COLORbbggrrCOLORBLACKCOLORBLUECOLORCYANCOLORGRAYCOLORGREENCOLORMAGENTACOLORORANGECOLORPURPLECOLORREDCOLORWHITECOLORYELLOWCOLORRGB(R,G,B)SYSCOLOR(00)SYSCOLOR(01)能蓝色青色灰色绿色洋红色橙色色黄色背景色坐标轴框色解释用逗号分隔放在输出语句之后,设定该输出指标线的绘制颜色;或者作为特定绘图函数的参数,设置其颜色值。rr、gg、bb为十六进制常数表示的红绿蓝颜色分量,范系统默认颜色:绿色系统默认颜色:红色R、G、B分别表示红、绿、蓝颜色分量,为十进制常变量取分析图的背景颜色。取分析图的坐标轴框颜色。OLORFFFFCOLORRGB(0,0,0)黑COLORRGB(255,0,0)红色。SYSCOLOR(02)SYSCOLOR(03)SYSCOLOR(04)SYSCOLOR(05)SYSCOLOR(06)SYSCOLOR(07)SYSCOLOR(08)SYSCOLOR(09)SYSCOLOR(10)SYSCOLOR(11)SYSCOLOR(12)SYSCOLOR(13)SYSCOLOR(14)SYSCOLOR(15)SYSCOLOR(16)SYSCOLOR(17)SYSCOLOR(18)SYSCOLOR(19)SYSCOLOR(20)SYSCOLOR(21)SYSCOLOR(22)SYSCOLOR(23)SYSCOLOR(24)SYSCOLOR(25)SYSCOLOR(26)SYSCOLOR(27)SYSCOLOR(28)SYSCOLOR(29)SYSCOLOR(30)SYSCOLOR(31)SYSCOLOR(32)SYSCOLOR(33)SYSCOLOR(34)SYSCOLOR(35)SYSCOLOR(36)SYSCOLOR(37)SYSCOLOR(38)SYSCOLOR(39)SYSCOLOR(40)SYSCOLOR(41)SYSCOLOR(42)SYSCOLOR(43)SYSCOLOR(44)SYSCOLOR(45)字符串函数LIKE(STR1,STR2)LOWERSTR(STR)LTRIM(STR)NUMTOSTR(NUM,M)坐标文字色下跌字色大标题色形文字色画线颜色指标颜色一指标颜色二指标颜色三指标颜色四指标颜色五指标颜色六成交量色持仓线色龙虎标题底色色色选中行底色报表栏色报价上涨色报价下跌色报价平盘色色代码色名称色成交量色量闪烁颜色持仓量颜色色总金额颜色反显背景色反显内容颜色反显边框颜色上涨闪烁颜色下跌闪烁颜色平盘闪烁颜色字体放大颜色字段背景颜色色色信息文字颜色信息背景色能似端空格取分析图的坐标文字颜色。取分析图的平盘线颜色。取分析图的下跌字颜色。取分析图的大标题颜色。取分析图的图形文字颜色。取分析图的画线工具的线条颜色。取分析图的缺省指标颜色一。取分析图的缺省指标颜色二。取分析图的缺省指标颜色三。取分析图的缺省指标颜色四。取分析图的缺省指标颜色五。取分析图的缺省指标颜色六。取分析图的成交量颜色。取分析图的走势图持仓线颜色。取分析图的主力龙虎标题底色。取分析图的主力龙虎与资金监控历史背景色。取报表的选中行带边框的颜色。取报表的选中行底色。取报表的列表栏目颜色。取报表的报价上涨颜色。取报表的报价下跌颜色。取报表的报价平盘颜色。取报表的头背景颜色。取报表的品种代码颜色。取报表的品种名称颜色。取报表的成交量颜色。取报表的量闪烁颜色。取报表的持仓量颜色。取报表的持仓量闪烁颜色。取报表的总金额颜色。取报表的反显背景色。取报表的反显后的内容颜色。取报表的反显边框颜色。取报表的上涨闪烁颜色。取报表的下跌闪烁颜色。取报表的平盘闪烁颜色。取报表的字体放大颜色。取报表的字段背景颜色。取报表的奇数行背景颜色。取报表的偶数行背景颜色。取系统的信息文字颜色。取系统的信息背景色。解释有通配符''、'%'的字符串,其中''表示匹配一个字返回去除字符串STR前端空格(包括Tab制表符)LOWERSTR('String'),将返回字符串LTRIM('LTrimString'),将返回字符NUMTOSTR(12.3,2),将返回字符串'1RTRIM(STR)STRCMP(STR1,STR2)STRFIND(STR,S1,N)STRLEN(STR)STRTONUM(STR)TRIM(STR)UPPERSTR(STR)信息查询DATAPERIODDAYSTOEXPIRED(Code)EXPIREDATE(Code)FINDOPTION(Code,Month,Type,StrikePrice)GETCODEGETGROUPIDGETGROUPNAME字符串空格符串串长度数值端空格大写能返回去字符串STR末端空格(包括Tab制表符)后若没有找到则返回0。返回字符串STR的字符个数,其中一个汉字占两个返回去除字符串STR两端空格(包括Tab制表符)解释RTRIM('RTrimString'),将返回字符STRCMP('JONE','JACK'),返回1。STRFIND('ABCDEF','CDE',1),将返TRIM('TrimString'),将返回字符串UPPERSTR('String'),将返回字符串周期类型数日查找期权分类代码分类名称取当前计算的周期类型。取期货合约距离最后交易日的天数,包含最后交易日。取期货合约的最后交易日,格式yyyymmdd。Code为商Code为标的商品代码,当Code=''时取当前商品;Month为期权月份,格式为YYMM;Type为期权方向,0-认购(看涨),1-认沽(看跌);StrikePrice为指定行权价,找到的期权合约行权价与近。取当前品种的代码。取当前品种的分类代码。取当前品种的分类名称。FINDOPTION('510050.SH',140GETMARKETIDGETMARKETNAME(ID)GETNAMEGETNAMEBYCODE(CODE)ISCONTRACT(Code)ISSTOCK(Code)PRICEPRECISION(Code)RISKFREERATESTKTYPEVOLMULTIPLIER(Code)码称名称定品种指定品种价格精度率合约乘数取当前品种的交易所代码。1-上海证券,2-深圳证券,3-板块指数,4-香港证券,LME,10-IPE,11-CMEM金属,12-CME能源,13-CME农TOCOM,18-MALAYSIA,19-全球外汇,20-国际贵金属,取当前品种的名称。GETNAMEBYCODE('600000.SH')ISCONTRACT(GETNAMEBYCODE('600000.SH')ISCONTRACT('CU')、ISCONTRAISSTOCK('CU')、ISSTOCK('CU当前是否为指定的品种。当前是否为指定的品种,同ISCONTRACT。取指定商品的价格精度,即系统设定的商品价格的小数取系统设置的市场无风险利率。取当前品种类型。返回值:0-国内证券、1-国内期货、港证券、7-板块指数。函数功能解释示例系统函数集合函数LISTSIZE(List)能集合大小解释示例OPTLIST:=OPTIONLIST('510050.SH',1408,FORI:=1TOLISTSIZE(OPTLIST)DOBEGINOPTIONLIST(Code,Month,Type)交易系统插件函数暂缺函数KSTYL(type)POSPOSISBEAR(code)ISBULL(code)TRANOSC(code)ISLAST(type)LASTBARSGETVOLGETSBUEND该函数返回集合数据。用于获取指定标的、月份和方向的所有期权合该函数返回集合数据。用于获取指定标的、月份和方向的所有期权合格式为YYMM;Type为期权方向,0-认购(看涨),1-认沽(看跌);表功能解释功能是否为均线周期高点是否为均线周期低点均线是否空头排列均线是否多头排列定义价格振荡区间判断前交易一个信号前一个信号的位置返回当前持仓量返回当前持仓方向K线是否为其中一均线周期的最高点位置K线是否为其中一均线周期的最低点位置示例示例"EURUSD$HIGH",引用欧元美元的最高价;"000001.SH$LOW",引用上证指数的最低价;"399001.SZ$VOL",引用深证成指的成交量;"HSI.HK$CLOSE",引用恒生指数的收盘价。FUNCTIONMYFUNC(ARRAYDATA,N)END_FUNCTION表示实现自定义函数MYFUNC,函数拥有两个参数DATAVARIABLE:CNT1:=0,CNT2:=0;CR:=CROSS(MA(C,5),MA(C,10));FORI:=1TODATACOUNTDOBEGINIFC[I]>O[I]THENCNT1:=CNT1+1;IFCR[I]>0THENCNT2:=CNT2+1;END对于日线表示分别统计当前品种上市以来的上涨次数VARIABLE:CNT:=0;FORI:=DATACOUNTTO1DOIFC[I]>O[I]THENCNT:=CNT+1;ELSEBREAK;表示统计最近连续上涨的次数。关键字ARRAY复合语句强制结束循环用法解释"CODE$DATA"引用代码为CODE的品种的和数据时间数据。ARRAYPARA用于自定义函数头部声明,量,否则为常变量。BEGINSTATEMENT1STATEMENT2…END组合多条语句,使这些语句IF、FOR、WHILE等控制语单行语句,也可以是IF、FOR、WHILE、BEGIN…END等体,可以提前结束循环过能跨品种引用数据数组序列变量标记BEGINBREAKCONTINUE;跳过本次循环体,表示跳过循环体中该语句之后的过程,直接进入下过程。VARIABLE:CNT:=0;FORI:=1TODATACOUNTDOBEGINIFC[I]<O[I]THENCONTINUE;CNT:=CNT+1;END表示统计该品种上市以来上涨或平盘的次数。DO无限循环语句DRAWNULL无效值表示无效值,为常量。M1:=MA(C,5);IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL);表示下跌时分析图上不画线。ELSE判断分支语句END复合语句END_FUNCTIONENTERLONG:COND;多头买入ENTERLONG:CROSS(MA(CLOSE,5),MA(CLOSE,20));ENTERSHORT:COND;空头买入ENTERSHORT:CROSS(MA(CLOSE,20),MA(CLOSE,5));EXITLONG:COND;多头卖出EXITLONG:CROSS(MA(CLOSE,20),MA(CLOSE,5));EXITSHORT:COND;空头卖出ENTERLONG:CROSS(MA(CLOSE,5),MA(CLOSE,20));FOR有限循环FORI:=N0TON[STEPS]DOSTATEMENT增加或减少至N,循环执行N0、N、S均为常数或常变“STEPS”可以省略,使用默认步长1(N>N0)或-1 (N<N0);若指定S,必须满足N>N0时S为正、N<N0WHILE、BEGIN…END等复合语句。VARIABLE:CNT:=0;FORI:=1TODATACOUNTSTEP1DOIFC[I]>O[I]THENCNT:=CNT+1;对于日线表示统计当前品种上市以来的上涨次数。FUNCTIONFUNCTIONF([ARRAY]PARA1,[ARRAY]PARA2,...)STATEMENTEND_FUNCTION实现自定义函数F,可在之后的脚本语句中调用,避免重复编写相同逻辑。F为自定义函数名称;PARAN为传入函数的参数名,前面YPARAN为常变量,否则通过ARRAY限定PARAN为序列变量;参数PARAN均可以省略,则F是不带参数的函"RETURNRET;"指定函数的返回结果,结果类型由RET确定,该语句可以省略,则函数返回无效值。FUNCTIONMPRICE(ARRAYHPRICE,ARRAYLPRICE)RETURN(HPRICE+LPRICE)/2;END_FUNCTIONMIDPRICE:MPRICE(HIGH,LOW)表示自定义求中间价的函数MPRICE,输出通过该函数计算得到的最高价与最低价的中间价。GLOBAL定义全局变量GLOBAL:X:=1;定义指标实例的全局变量,GLOBAL的变量仅支持常变量,不能初始化为序列变量。全局变量只在实例第一GLOBAL:X:=0;X:=X+1;是在实例生存期内,X值反映了公式被调用计算的次次计算时初始化一次,每次计算后保存最后的变量结果,可供再次计算时使用。条件判断及分支IFCONDITIONTHENSTATEMENT表示当CONDITION条件成立件,STATEMENT可以是单行语句,也可以是IF、FOR、WHILE、BEGIN…END等复合语句。VARIABLE:UP:=0;IFDYNAINFO(07)>DYNAINFO(04)THENUP:=1;表示当最新价高于开盘价时,常变量UP值为1,否则IFCONDITIONTHENSTATEMENT1ELSESTATEMENT2表示当CONDITION条件成立时,执行STATEMENT1语REFLINE设定参考线REFLINE:A,B,C,…;绘制指标线时,在指定的A、B、C等位置设置水平参考线,最多可指定7条参考线,以逗号分隔。REFLINE:1.5,3,4.5;图时指定三条坐标水平参考线:1.5、3、4.5。RETURN数返回RETURNRET;通常用于自定义函数体,表示跳过该语句之后的所有过程,结束函数运算。RET可以省略,表示返回无效值,该语句也可用于指标公式主体脚本中,提前结束指标计有关自定义函数详细信息和用法。STEP数值序列步长循环控制语句,参看FOR关键字用法。THEN条件判断字用法。VARIABLE:UP:=0;IFDYNAINFO(07)>DYNAINFO(04)THENBEGINUP:=1;......ENDTO有限循环结束点循环控制语句,参看FOR关键字用法VARIABLE:CNT1:=0,CNT2:=0;CR:=CROSS(MA(C,5),MA(C,10));FORI:=1TODATACOUNTDOBEGINIFC[I]>O[I]THENCNT1:=CNT1+1;IFCR[I]>0THENCNT2:=CNT2+1;END对于日线表示分别统计当前品种上市以来的上涨次数VARIABLE声明变量VARIABLE:A1:=V1,A2:=V2,..初始化A1=V1、A2=V2…,变量的类型由初始化类型确VARIABLE:A:=1,B:=C;声明定义了常变量A和序列变量B,A的初值为1,BWHILE条件循环WHILECONDITIONDOSTATEMENT表示当CONDITION条件成立结束循环。件,STATEMENT可以是单行语句,也可以是IF、FOR、WHILE、BEGIN…END等复合语句。(注意:使用此语法时务必确保逻辑在实际情况下的可行性,避免出现死循环,请VARIABLE:CNT:=0,I:=1;WHILEI<DATACOUNTDOBEGINIFC[I]>O[I]THENCNT:=CNT+1;II+1;END对于日线表示统计当前品种上市以来的上涨次数。数组元素索引列表ARR[N]引用序列量ARR的第N个DATE[1],表示取第一个历史数据时间,即上市日期;M5:=MA(CLOSE,5),则M5[5]表示取第一个有效的5日收盘均线。指标解释示例ADVOLADVOL:A;ADVOLMA:MA(A,30);MOUNT1.成交金额大,代表交投热络,可界定为热门股;2.底部起涨点出现大成交金额,代表攻击量;3.头部地区出现大成交金额,代表出货量;4.观察成交金额的变化,比观察成交手数更具意义,因为成交手数并未反应股价的涨跌的后所应支出的实际金额。M1:=6;//minM1:=0,maxM1:=60M2:=12;//minM2:=0,maxM2:=120M3:=24;//minM3:=0,maxM3:=240AMO:AMOUNT,VOLSTICK;MAAMO1:MA(AMO,M1);MAAMO2:MA(AMO,M2);MAAMO3:MA(AMO,M3);OI:AMOUNT;OL1.成交量大,代表交投热络,可界定为热门股;2.底部起涨点出现大成交量(成交手数),代表攻击量;3.头部地区出现大成交量(成交手数),代表出货量;4.观察成交金额的变化,比观察成交手数更具意义,因为成交手数并未反应股价的涨跌的后所应支出的实际金额。M1:=5;//minM1:=1,maxM1:=10M2:=10;//minM2:=5,maxM2:=30VOLUME:VOL,VOLSTICK;MAVOL1:MA(VOLUME,M1);MAVOL2:MA(VOLUME,M2);BIMminMmaxM1:=100MminMmaxM2:=100MminM,maxM3:=100MminM,maxM4:=100IMACLOSEMMACLOSEMMACLOSEMMACLOSEMIN:=13;//minN:=1,maxN:=100N1:=30;//minN1:=1,maxN1:=100M:=10;//minM:=1,maxM:=100M1:=5;//minM1:=1,maxM1:=100TR:=MAX(ABS(H-REF(H,1)),ABS(L-REF(L,1)));DMZ:=IF((H+L)<=(REF(H,1)+REF(L,1)),0,MAX(ABS(H-REF(H,1)),ABS(L-REF(L,1))));DMF:=IF((H+L)>=(REF(H,1)+REF(L,1)),0,MAX(ABS(H-REF(H,1)),ABS(L-REF(L,1))));DIZ:=SUM(DMZ,N)/(SUM(DMZ,N)+SUM(DMF,N));DIF:=SUM(DMF,N)/(SUM(DMF,N)+SUM(DMZ,N));DDI:DIZ-DIF,COLORSTICK;ADDI:SMA(DDI,N1,M);ADMAADDIM1);ATminSHORTmaxSHORTLONGminLONGmaxLONGMminM=1,maxM:=300MACLOSESHORTMACLOSELONGAMAMADDDMI趋向指标(标3.ADX小于20时,意味股价将进行盘整,此时不宜买卖及使用技术指N:=14;//minN:=2,maxN=100M:=6;//minM:=1,maxM:=100TR:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N);HD:=HIGH-REF(HIGH,1);LDREFLOW)-LOW;DMP:=SUM(IF(HD>0ANDHD>LD,HD,0),N);DMM:=SUM(IF(LD>0ANDLD>HD,LD,0),N);PDIDMP00/TR;MDI:DMM*100/TR;ADX:MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);ADXR:(ADX+REF(ADX,M))/2;IQL趋向指标(钱N:=14;//minN:=2,maxN:=100M:=6;//minM:=1,maxM:=100REFLINE:0,20,50,80,100;TR:=SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N,1);HD:=HIGH-REF(HIGH,1);LDREFLOW)-LOW;DMP:=SMA(IF(HD>0ANDHD>LD,HD,0),N,1);DMM:=SMA(IF(LD>0ANDLD>HD,LD,0),N,1);PDIDMP00/TR;MDI:DMM*100/TR;ADX:SMA(ABS(MDI-PDI)/(MDI+PDI)*100,N,1);ADXR:(ADX+REF(ADX,M))/2;APminPmaxP00PminPmaxP300PminPmaxP300PminPmaxP300EMACLOSEPEMACLOSEPEMACLOSEPEMACLOSEPMA一般移动平均线以收盘价为计算基础,高价平均线是以每日最高价为计算基础。目前市场上许多投资人将其运用在空头市场,认为它的压力效应比传统平均线更具参考价值。M1:=6;//minM1:=2,maxM1:=250M2:=12;//minM2:=2,maxM2:=250M3:=30;//minM3:=2,maxM3:=250M4:=72;//minM4:=2,maxM4:=250M5:=144;//minM5:=2,maxM5:=250HMA1:MA(HIGH,M1);HMA2:MA(HIGH,M2);HMA3:MA(HIGH,M3);HMAMAHIGHM);HMAMAHIGHM);反趋势类选股指标。综合了动量观念、强弱指标与移动平均线的优点,在计算过程中主要研究高低价位与收市价的关系,反映价格走势的强弱和超N:=7;//minN:=2,maxN:=100M:=5;//minM:=2,maxM:=100VAR1:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*80;B:SMA(VAR1,N,1);VAR2:SMA(B,M,1);绝路航标:IF(CROSS(B,VAR2)ANDB<40,50,0);加速线指标是衡量股价涨速的工具,加速线指标上升表明股价上升动力增加,加速线指标下降表明股价下降压力增加。加速线适用于DMI表明趋势1.如果加速线在0值附近形成平台,则表明既不是最好的买入时机也不是最好的卖入时机;。NminN,maxN:=100MminM2,maxM1:=100MminM=2,maxM2:=100MminM=2,maxM3:=100OSEREFCLOSENNREFCLOSENMAJSMAJSMMAJSMAJSMMAJSMAJSM均线动平均线以收盘价为计算基础,低价平均线是以每日最低价为计算M1:=6;//minM1:=2.maxM1:=250M2:=12;//minM2:=2.maxM2:=250M3:=30;//minM3:=2.maxM3:=250M4:=72;//minM4:=2.maxM4:=250M5:=144;//minM5:=2.maxM5:=250LMAMALOW,M1);LMAMALOW,M2);LMAMALOW,M3);LMAMALOW,M4);LMAMALOW,M5);A(主图叠2.平均线向上涨升,具有助涨力道;平均线向下跌降,具有助跌力道;向上交叉时,买进;minPmaxPPminPmaxPPminPmaxPPminPmaxPPminPmaxPPminPmaxPPminPmaxPminPmaxPACLOSEPAUTOHIDEACLOSEPAUTOHIDEACLOSEPAUTOHIDEACLOSEPAUTOHIDEACLOSEPAUTOHIDEACLOSEPAUTOHIDEACLOSEPAUTOHIDEACLOSEPAUTOHIDEACD异滑线线2.DIF连续两次向下交叉DEA,将造成较大的跌幅;3.DIF连续两次向上交叉DEA,将造成较大的涨幅;RTminSHORTmaxSHORTstepLONGminLONGmaxLONGstep=5MminMmaxM:=60,step:=3ACLOSESHORTEMACLOSELONGMADIFFMACDDIFFDEACOLORSTICKMARSI5.RSI向上突破其高点连线时,买进;RSI向下跌破其低点连线时,卖M1:=10;//minM1:=2,maxM1:=100M2:=6;//minM2:=2,maxM2:=60DIF:=CLOSE-REF(CLOSE,1);VU:=IF(DIF>=0,DIF,0);VD:=IF(DIF<0,-DIF,0);MAU1:=MEMA(VU,M1);MAD1:=MEMA(VD,M1);MAU2:=MEMA(VU,M2);MAD2:=MEMA(VD,M2);RSI10:MA(100*MAU1/(MAU1+MAD1),M1);RSI6:MA(100*MAU2/(MAU2+MAD2),M2);ASSNminN,maxN1:=120NminN2,maxN2:=120MminMmaxM:=120MASSSUMMAHIGHLOWNMAMAHIGHLOWNNN;ASSMAMASSMMFI标INminN:=2,maxN:=120NminN2:=2,maxN2:=60HIGHLOWCLOSEVSUMIFTYPREFTYPTYPVOLN/SUM(IF(TYP<REF(TYP,1),TYVOLNNMA1.股价高于平均线,视为强势;股价低于平均线,视为弱势;平均线向下跌降,具有助跌力道;minPmaxPminPmaxPPminPmaxPPminPmaxPPminPmaxPPminPmaxPPminPmaxPPminPmaxPMAPMACLOSEP;MA_P2_:MA(CLOSE,P2);MA_P3_:MA(CLOSE,P3);MA_P4_:MA(CLOSE,P4);MA_P5_:MA(CLOSE,P5);MA_P6_:MA(CLOSE,P6);MA_P7_:MA(CLOSE,P7);MA_P8_:MA(CLOSE,P8);X1.股价上升穿越轨道线上限时,回档机率大;2.股价下跌穿越轨道线下限时,反弹机率大;3.股价波动于轨道线内时,代表常态行情,此时,超买超卖指标可发挥效4.股价波动于轨道线外时,代表脱轨行情,此时,应使用趋势型指标。M1:=4;//minM1:=3,maxM1:=10M2:=6;//minM2:=3,maxM2:=20M3:=9;//minM3:=3,maxM3:=30M4:=13://minM4:=3,maxM4:=40M5:=18;//minM5:=3,maxM5:=50M6:=24;//minM6:=3,maxM6:=60短1:(EMA(CLOSE,M1)+MA(CLOSE,M1*2)+MA(CLOSE,M1*4))/3;短2:(EMA(CLOSE,M2)+MA(CLOSE,M2*2)+MA(CLOSE,M2*4))/3;中1:(EMA(CLOSE,M3)+MA(CLOSE,M3*2)+MA(CLOSE,M3*4))/3;中2:(EMA(CLOSE,M4)+MA(CLOSE,M4*2)+MA(CLOSE,M4*4))/3;长1:(EMA(CLOSE,M5)+MA(CLOSE,M5*2)+MA(CLOSE,M5*4))/3;长2:(EMA(CLOSE,M6)+MA(CLOSE,M6*2)+MA(CLOSE,M6*4))/3;PRICEOSCOscillLONG:=26;//minLONG:=5,maxLONG:=100SHORT:=12;//minSHORT:=2,maxSHORT:=40ELONGMACLOSESHORT出现多头停损或空头停损的个股。N:=10;//minN:=1,maxN:=100S:=2;//minS:=1,maxS:=100MAXP:=20;//minMAXP:=5,maxMAXP:=100SAR(N,S,MAXP),CIRCLEDOT;N:=10;//minN:=1,maxN:=100S:=2;//minS:=1,maxS:=100MAXP:=20;//minMAXP:=5,maxMAXP:=100SAR_POBO(N,S,MAXP),CIRCLEDOT;NminN=3,maxN:=100MminM1,maxM:=100MAEMAEMACLOSENNNTRIXTRREFTRREFTR00;TRIXMDL1.本指标的超买超卖界限值随个股不同而不同,使用者应自行调整;2.使用时,可列出一年以上走势图,观察其常态性分布范围,然后用参考线设定其超买超卖范围。通常UDL高于某个极限时,短期股价会下跌;UDL低于某个极限时,短期股价会上涨;N1:=3;//minN1:=2,maxN1:=20N2:=5;//minN2:=2,maxN2:=30N3:=10;//minN3:=2,maxN3:=60N4:=20;//minN4:=2,maxN4:=120M:=6;//minM:=2,maxM:=10;UDL:(MA(CLOSE,N1)+MA(CLOSE,N2)+MA(CLOSE,N3)+MA(CLOSE,N4))/4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论