文华短线红绿多空交易模型策略源码X1:HHV(OPEN,N); X2:LLV(OPEN,N); X3:(X1+X2)/2; TMP:=X3-CLOSE;//程序化交易 www.88gs.com DRAWLINE(TMP>0.00001,HIGH,TMP>0.00001,OPEN,COLORCYAN); DRAWLINE(TMP>0.00001,LOW,TMP>0.00001,CLOSE,COLORCYAN); DRAWLINE(TMP<-0.00001,HIGH,TMP<-0.00001,CLOSE,COLORRED); DRAWLINE(TMP<-0.00001,LOW,TMP<-0.00001,OPEN,COLORRED); DRAWLINE(ABS(TMP)<0.00001,LOW,ABS(TMP)<0.00001,OPEN,COLORYELLOW); DRAWLINE(ABS(TMP)<0.00001,HIGH,ABS(TMP)<0.00001,OPEN,COLORYELLOW); STICKLINE(TMP>0.00001,OPEN,CLOSE,COLORCYAN,1); STICKLINE(TMP<-0.00001,OPEN,CLOSE,COLORRED,1); TMP<-0.00001,BPK; TMP>0.00001,SPK; AUTOFILTER; 源码解析:输出X1:N日内开盘价的最高值 输出X2:N日内开盘价的最低值 输出X3:(X1+X2)/2 TMP赋值:X3-收盘价 当满足条件TMP>0.00001时,在最高价位置画直线起点,当满足条件TMP>0.00001时,在开盘价位置画直线终点,画青色表示是否延长. 当满足条件TMP>0.00001时,在最低价位置画直线起点,当满足条件TMP>0.00001时,在收盘价位置画直线终点,画青色表示是否延长. 当满足条件TMP<-0.00001时,在最高价位置画直线起点,当满足条件TMP<-0.00001时,在收盘价位置画直线终点,画红色表示是否延长. 当满足条件TMP<-0.00001时,在最低价位置画直线起点,当满足条件TMP<-0.00001时,在开盘价位置画直线终点,画红色表示是否延长. 当满足条件TMP的绝对值<0.00001时,在最低价位置画直线起点,当满足条件TMP的绝对值<0.00001时,在开盘价位置画直线终点,画黄色表示是否延长. 当满足条件TMP的绝对值<0.00001时,在最高价位置画直线起点,当满足条件TMP的绝对值<0.00001时,在开盘价位置画直线终点,画黄色表示是否延长. 当满足条件TMP>0.00001时,在开盘价和收盘价位置之间画柱状线,宽度为画青色,1不为0则画空心柱. 当满足条件TMP<-0.00001时,在开盘价和收盘价位置之间画柱状线,宽度为画红色,1不为0则画空心柱. TMP<-0.00001,BPK TMP>0.00001,SPK AUTOFILTER
|