4.3技术指标公式
MACD指数平滑异同移动平均线
参数名称:缺省值,最小值,最大值
LONG:26,20,100
SHORT:12,5,19
MID:9,2,2O
DIFF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIFF,MID);
MACD:DIFF-DEA,COLORSTICK
该套公式绘制三条指标线,第一条名为DIFF,是收市价短期(SHORT)指数滑动平均与长期(LONG)指数滑动平均的差;第二条名为DEA是DIFF的MID天指数滑动平均;第三条名为WACD,是DIFF与DEA的差。
该套公式带三个参数:SHORT、LONG、MID。
COLORSTICK画线参数加入到MACD指标线中,表示MACD要画成柱状线,并用不同颜色区分上涨与下跌。
KD随机指标
参数名称:缺省值,最小值,最大值
N1: 9,1 ,4O
N2 :3,2,10
N3 :3,2,10
RSV:=(CLOSE-LLV(LOW,N1))/(HHV(HIGH,N1)-LLV(LOW,N1)*100;
K:MA(RSV,N2);
D:MA(K,N3)
该套公式绘制K、D两条指标线。
RSV称未成熟随机值,为收盘价与N1天内最低价的差与N1内最高价与最低价的差的比,再乘系数100。
线K为RSV的N2天均线。
线D为线K的N3天均线。
CR能量指标
参数名称:最小值,最大值,缺省值
N :1,10O,26
MID:=(HIGH+LOW)/2;
UP:=MAX(HIGH-REF(MID,1),0);
DA:=MAX(MF(MID,1)-LOW,0);
CR:SUM(UP,N)/SUM(DN,N)*100;
该套公式中的头三个公式都是中间公式,实际上只绘一条指标线CR。
MID为中价,即最高价与最低价的平均值。UP为上升值,若全天最高价高于昨天中价,那么上升值为全天最高价与昨天中价的差,否则上升值为0。
DN为下跌值,若昨天中价高于今天最低价,那么下跌值为昨天中价与今天最低价的差,否则下跌值为0。
CR为上升值的N日累加值与下跌值的N日累加值的比。
4.4交易系统公式
指标分式稍加变形,再附上一些止损条件就变为交易系统公式。
交易系统公式用于交易系统指示、探索最佳参数和交易系统优选,这就要来它能准确描述买入和卖出信号,对于期货等还应能描述做空和做多信号。
和条件选股公式一样,交易系统公式也必须包含逻辑式,用于指示买入、卖出信号。
交易系统是一个双向系统,需要多头买入、多头卖出、空头买入、空头卖出四种信号,在公式系统中,相应用ENTERLONG,EXITLONG,ENTERSHORT,EXITSHORT来命名这四种信号。
在交易系统公式满足某个条件后,交易系统进入相应的状态,其介入点可以由用户设定。用户可以选择在条件满定的本周期或次周期的开盘价、收盘价、最高价、最低价或中价升入,取决于用户自己的习惯。
在做交易系统指示功能时,交易系统公式的参数取缺省值。
在探索最佳参数时,交易系统公式的一组参数从最小值到最大值遍历所有可能的组台,从中找出收益最大的一组参数值。收益计算是考虑了手续费的,手续费率可以在主菜单“查音”→“选项”中设定。
在交易系统优选时,系统针对某一只品种,测试到底哪一个交易系统公式最适合它,以及最佳收益如何。
在计算收益时,每次买入都假定使用全部资金买入,卖出的将全部品种卖出,收益率的计算是将每一次买卖的利润进行连乘,当连续出现相同的信号时,仅考虑第一个信号。
在交易系统公式中,还可以设定一些止损条件,当其中之一满足时,强制卖出,此时在交易系统指示图中显示的卖出信号是带有斜纹的信号。可选的止损条件见下节。
这里我们举例说明如何编写交易系统公式。
MACD指标交易系统
参数名称:缺省值,最小值,最大值,测试步长
LONG:26,20,100,5
SHORT:12,5,19,2
MID:9,2,2O,2
DIFF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIFF,MID);
MACD:=DIFF-DEA;
ENTERLONG:CROSS(MACD,0);
EXITLONG:CROSS(0,MACD);
测试步长在探索最佳参数/交易系统优选时用到,前面讲,这二者在实际计算过程中,都要遍历参数组合。若步长为一,则遍历所有可能组合;若步长不为一,则会跳过一些组合。前者得到的结果更精确,但遍历范围大,耗时长;后者结果稍粗略,但遍历范围小,节省时间。要强调的是,搜索步数的上限为100O0步。
买入条件为MACD由负变正;卖出条件反过来。
若是用引用指标表达式,也可以写成:
ENTERLONG:CROSS("MACD.MACD"(LONG,SHORT,MID),0);
EXITLONG:CROSS(0,"MACD.MACD"(LONG,SHORT,MID));
KD指标交易系统
参数名称:缺省值,最小值,最大值,测试步长
N1: 9,1 ,4O,1
N2 :3,2,10,1
N3 :3,2,10,1
RSV:=(CLOSE-LLV(LOW,N1))/(HHV(HIGH,N1)-LLV(LOW,N1)*100;
K:=MA(RSV,N2);
D:=MA(K,N3)
ENTERLONG:CROSS(K,D) AND K<20;
EXITLONG:CROSS(D,K) ANDK>80;
买入条件为K向上穿越D,并且K小于20。
卖出条件为D向上穿越K,井且K大于80。
交易系统公式中也可以直接引用现成的指标公式,这样上述两公式的书写可以简化:
ENTERLONG:CROSS("KD.K"(N,N1,N3),"KD.D"(N,N1,N3)) AND "KD.K"(N,N1,N3)<20;
EXITLONG:CROSS("KD.D"(N,N1,N3),"KD.K"(N,N1,N3))AND "KD.K"(N,N1,N3)>80;
4.5 K线模式公式
K线模式的公式与条件选股公式相类似,但是K线模式公式中的逻辑判断条件最多可以设到6个,即K线图上最多可以有6种彩色。
KD指标K线模式
假设当K线小于20时显示红色,K线大于80显示绿色。
"KD.K"<2O,COLORRED
"KD.K">80,COLORGREEN
公式中引用了KD指标公式。
早晨之星
早晨之星可能指示见底,后市看好。
早晨之星由三个交易日的K线组成:
第一日,在下跌币势中,出现一支身体修长的明烛。
第二日,跳空下跌,蜡烛线身体长度缩短,形成星的主体部分,它可以是阴烛,也可以是阳烛。
第三日,出现一支阳烛,回升到第一支烛线的范围内。
我们用下面的公式来描述早晨之星:
REF(CLOSE,2)/REF(OPEN,2)<0.95 AND
REF(OPEN,1)<REF(CLOSE,2) AND
ABS(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<O.03 AND
CLOSE/OPEN>1.O5 AND
CLOSE>REF(CLOSE),COLORRED
第一个条件限制前天的K线为阴线,且收盘价与开盘价比较,跌幅在5%以上;
第二个条件限制昨天较前天跳空下跌;
第三个条件限制昨天开盘价与收盘价的差幅在3%以内;
第四个条件限制当天的K线为阳线,且收盘价与开盘价比较,升幅在5%以上;
第五个条件限制当天的收盘价高于前天的收盘价;
COLORRED表示该条件下显示为红色。
第五章 疑难解答
5.1 常见问题5.2 使用技巧
●时段统计的妙用:
弹出对话框报告框定时段内中所有历史数据的统计结果。统计指定时段开盘、收盘、最高价、最低价、成交量、成交额、涨跌幅、振幅、阴量、阳量,便于用户分析和掌握阶段时间里该品种的综合信息,为正确决策提供统计依据。可改变统计起止日期。