0079--窄幅整理 (HHV(C,20)-LLV(C,20)/C<0.08; 0080--N天前到M天前之间的最高价 REF(HHV(H,20),40); 0081--某时间段最高价 HH:=IF(YEAR=1998 AND MONTH>=8 AND MONTH<=12,H,0); HHV(HH,0);{此例求1998年8月1日到1998年12月31日间的最高价} 0082--二十日内是否有过涨停 TT:=C/REF(C,1)>1.095; COUNT(TT,20)>0; 0083--放量创新高 AA:=MA(V,5); BB:=REF(AA,2); CC:=HHV(C,30); AA/BB>2 AND C=CC; 0084--突破长期平台整理 V1:=MA(V,5); V2:=V/REF(V1,1); PZ1:=MA(C,150); PZ2:=HHV(H,150); PZ3:=LLV(L,150); PZ4:=(PZ2-PZ1)/PZ1; PZ5:=(PZ1-PZ3)/PZ1; PZ:=REF(PZ4,1)<0.15 AND REF(PZ5,1)<0.15; TP1:=HHV(H,150); TP:=H=TP1; V2>=2 AND PZ AND TP
0085--尾盘大单拉升或打压 AA:=TIME>=145500; BB:=SUM(V,0)/240;//当天均量 CC:=SUM(V,10)/10;//10分钟内的成交均量 DD:=REF(C,10); AA AND CC/BB>3 AND C/DD>1.02;
0086--MACD柱状体变宽语法 Moving Average Convergence/Divergence , MACD , 移动平均收敛/发散指针 Param(LONG , 26 ,20 100) Param(SHORT , 12 , 5 ,40) Param(M , 9 , 2 , 60) DIFF:EMA( CLOSE , SHORT ) - EMA( CLOSE , LONG) ,LINETHICK0,COLOR99FFFF; DEA:EMA( DIFF , M ) ,LINETHICK0,COLORFF9966; MACD: 2 * ( DIFF - DEA ) ,LINETHICK0,COLOR9966FF; STICKLINE(MACD>0,0,MACD,6,1) ,COLOR9966FF; STICKLINE(MACD<=0,0,MACD,6,1) ,COLORCCFF66; PARTLINE(C>0,DIFF) ,COLOR99FFFF; PARTLINE(C>0,DEA) ,COLORFF9966; 英译: DIFF=Difference = 差异=差离值 DEA=Difference Exponential Average= 差异的指数平滑移动平均=差离值平均值 MACD=Moving Average Convergence/Divergence = 移动平均收敛/发散 利用快速和慢速两条指数平滑移动平均线,计算两者之间的差离值DIFF 再利用差离值DIFF,来计算差离值平均值DEA 本公式MACD柱状,即可明显体现出了DIFF与DEA两者的收敛交会与发散分离的情况, 用以研判买进或卖出的时机
0087--傅立叶变换 用法:FFT(X , N) 傅立叶变换,对数列X进行傅立叶变换,或变换处理后反变换 示例: 当N=0时,对数列X进行傅立叶变换; 当N=1时,对数列X进行傅立叶变换后,再反变换回来,与原X一致; 当N>1时,对数列X进行傅立叶变换后,舍去周期小于N的成分后再反变换回来; 傅立叶变换是最常用的积分变换。原理和对数变换等差不多,广泛应用于工程技术领域。可傅立叶变换的算法,涉及高等数学的微积分知识,非三言两语说得清楚。 傅立叶变换的应用方面:把FFT(CLOSE,30),在主图中上移、下移之后,可以构成非常光滑的信道。 AA:FFT(CLOSE,30); XX:AA*1.05; YY:AA*0.95;
0088--周期切换 函数: DATATYPE 别名: DATAPERIOD,、数据周期类型 用法: DATATYPE 回传值竹范围为0-11 分别表示分笔成交、1分钟、5分钟、15分钟、30分钟、60分钟、 日、周、月、年、多日、多分钟 范例:切换到日线时跑最高价、切换到周线时跑最低价。考虑到什么周期秀什么线的问题 XH:=IF( DATATYPE=6 , 1 , 0 ) ; XL:=IF( DATATYPE=7 , 1 , 0 ) ; AA:=MA(C , XH)/MA(C , XH) ; BB:=MA(C , XL)/MA(C , XL) ; HH:=HIGH ; LL:=LOW ; 日线最高价:AA*HH , COLORGREEN ; 周线最低价:BB*LL , COLORYELLOW ; 范例:切换到指数类STKTYPE=0 跑10均线,切换到个股类STKTYPE=5 跑30均线。 XA:=IF( STKTYPE=0 , 1 , 0 ) ; XB:=IF( STKTYPE=5 , 1 , 0 ) ; AA:=IF( XA=1 , MA(C,10) , 0 ) ; BB:=IF( XB=1 , MA(C,30) , 0 ) ; 指针线:AA+BB ; 范例:标记当天分时K线的当天K线序号。过了午夜12点,就又要等早盘开盘后序号数字才会出现 XA:=CURRENTDATE=DATE ; XB:=REF(XA , 1)<>XA ; XC:HHVBARS(XB , 0) + XA ; 应用:13均线当天当下最后数值向后延申,画平台线。 XA:=CURRENTDATE=DATE ; XB:=REF(XA , 1)<>XA ; XC:=HHVBARS(XB , 0) + XA ; XD:=MA(C,13); XE:=REFX(XD , 300); XF:IF(XC>=0 , XE , 0) ,LINETHICK0,COLOR99FFFF; PARTLINE(XC>=1 , XF) ,COLOR99FFFF;
0089--公历农历 范例:公历日期 YY:=YEAR*10000; MM:=MONTH*100; DD:=DAY ; 公历日期:YY+MM+DD ,LINETHICK0; 范例:农历日期 LY:=LYEAR*10000; LM:=LMONTH*100; LD:=LDAY; 农历日期:LY+LM+LD ,LINETHICK0; 范例:两个日期相差天数→横坐标切换→自然日坐标和交易日坐标效果不一样 两日期相差天数A: DATEDIFF(1020929,1021003),LINETHICK0; 两日期相差天数B: DATEDIFF(LSOLARTERMDATE(1), DATE),LINETHICK0; 范例:9点:30分:59秒以前的分时K线,指定一个值=1给它,其它为=0 N:=30; XA:IF((HOUR=8) OR (HOUR=9 AND MINUTE>=0 AND MINUTE<=N) , 1 , 0 ) , STICK ; 上面和下面的语法,其意义相同: 范例:9点:30分:59秒 以前的分时K线 ,指定一个值=1给它,其它为=0 N:=30; XA:(HOUR=8) OR (HOUR=9 AND MINUTE>=0 AND MINUTE<=N) , STICK ; 范例:开盘第一根分时K线,指定一个值=1给它,其它为0 XA:REF(DATE,1)<>DATE , STICK; 范例:每天的分时K线,指定它的当天K线序号给它 XA:=REF(DATE,1)<>DATE , STICK; XB:BARSLAST(XA=1) + 1 ,STICK; |
| 责任编辑 yjwl |
|