预测大师软件使用说明
公式编写的灵活性与特殊性
1、可在每一公式后附加参数
分析系统可以在每一公式后附加一些外观参数,以设置、区分各指标。附加的参数可以是:绘图类型、绘图颜色、线风格、线宽度之一或四者的任一组合。如下例:
MA5:MA(CLOSE,5),0,RGB(255,0,0),0,2;
MA10:MA(CLOSE,10),STICK,COLORGREEN,1,5;
MA20:MA(CLOSE,20);
MA60:MA(CLOSE,60)
绘图类型的取值:
绘图类型可以取以下系统函数或2的n次幂(n>=0),建议使用系统函数。
STICK:柱状线,从0到指标值间画垂直线;
COLORSTICK:彩色柱状线,当值为正时显示红色,否则显示绿色;
VOLSTICK:成交量柱状线,当股价上涨时显示红色空心柱,否则显示绿色空心柱;
LINESTICK:同时画出柱状线和指标线;
CROSSDOT:小叉线;
CIRCLEDOT:小圆圈线;
POINTDOT:小圆点线。
绘图颜色的取值:
绘图颜色可以取以下系统函数或用RGB(R,G,B)函数表示。
COLORRED:红色;
COLORGREEN:绿色;
COLORBLUE:兰色;
COLORBLACK:黑色;
COLORWHITE:白色;
COLORGRAY;灰色;
COLORYELLOW:黄色;
COLORCRAN:青色;
COLORMAGENTA:品红色;
COLORBROWN:棕色。
线风格的取值:
线风格取值为0——4,各参数表示的线形如下:
0 /* — */ 实线
1 /*------- */ 虚线
2 /*....... */ 点线
3 /*_._._._ */ 点划线
4 /*_.._.._ */ 两点划线
2、可引用指标公式、交易系统公式、条件选股公式
引用指标公式,可以写成:“公式名称.指标线名称”(参数表)或“TECH.公式名称.指标线名称”。
其中参数表中的参数个数应该与该公式的实际参数数量一致,若不写参数表,则表示使用缺省参数。例如“TECH.MACD.DIFF”表示引用根据缺省参数计算的MACD指标中的DIFF指标线数值。
引用交易系统公式,可以写为:“SYSTEM.公式名称.交易类型”(参数表)
交易类型可以为ENTERLONG、EXITLONG、ENTERSHORT或者EXITSHORT,分别表示引用多头买入、多头卖出、空头买入、空头卖出。
例如"SYSTEM.MACD.ENTERLONG"表示引用MACD交易系统的多头买入条件。
引用条件选股公式,可以写为:“EXPLORER.公式名称”(参数表)
例如“EXPLORER.MACD”表示引用MACD条件选股条件。
3、可跨周期引用公式
例1“MACD#WEEK”(26,10,5)
表示引用MACD指标公式的最后一条指标线MACD的数值,在计算指标线值时,参数取(26,10,5),计算周期取周线。
例2“SYSTEM.MACD.ENTERLONG#MONTH”
表示引用MACD交易系统的多头买入信号,参数取缺省值,计算周期取月线。
注意:跨周期引用只能从较短周期引用较长周期,反方向的引用不允许。
可供引用的周期类型有:MIN1,MIN5,MIN15,MIN30,MIN60,DAY,WEEK,MONTH等八种,分别表示1、5、15、30、60分钟线,以及日线、周线、月线。
4、可引用任意股票的数据
可以在公式中引用其它任意股票的数据,方法为:“股票代码$数据名称”
数据名称可以是OPEN、HIGH、LOW、CLOSE、VOL、AMOUNT,分别表示包括开盘价、最高价、最低价、收盘价、成交量、成交额。
例如,“0001$CLOSE”表示引用深发展A的收盘价。也可以有“股票代码$fun.函数名称”或“股票休码$tech.指标名称”来引用已编译通过的指标。
5、可引用扩展数据
引用扩展数据库中的数据的方法为:
EXTDATA(N),指明引用第几组扩展数据
6、减号使用的特殊性
当公式中有变量或常量前加“-”号取反时,须加括号,如:(-2)*(DIFF-DEA)。
7、公式中的注释
公式中的注释以/*与*/标志。