资源描述:
《编写指标公式源码写法技巧全集》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、0001--主图显示代码及板块 一、显示板块 例一: DRAWTEXT(BARPOS=SYSPARAM(2),H,'N所属板块:'+BLKNAME),ALIGN4,COLORYELLOW; 例二: DRAWTEXT(SYSPARAM(2)=BARPOS,C,'所属板块:'+BLKNAME),ALIGN4,COLORYELLOW; 例三: DRAWTEXT(SYSPARAM(2)=BARSCOUNT(C),H,'[所属版块]:'+BLKNAME),ALIGN4,COLORYELLOW; 二、显示代码及板块
2、 S:=STKLABEL; DRAWTEXT(SYSPARAM(2)=BARPOS,C,S),ALIGN4,COLORYELLOW; DRAWTEXT(BARPOS=SYSPARAM(2),H,'N所属板块:'+BLKNAME),ALIGN4,COLORYELLOW;{N与所属板块之间空六格,以显示代码} 0031--均线多头排列 A1:=MA(C,N1); A2:=MA(C,N2); A3:=MA(C,N3); A4:=MA(C,N4); COUNT(A1>A2ANDA2>A3ANDA3>A4,3); 0032--均
3、线空头排列 A1:=MA(C,N1); A2:=MA(C,N2); A3:=MA(C,N3); A4:=MA(C,N4); COUNT(A1BB 0035--N日均线走平 AA:=MA(C,N); BB:=REF(AA,1); AA=BB 0036--向前N日至M日出现过均线
4、死叉(P1MA(VOL,N); 0038--低位密集 A1:=COST(85); A2:=COST(15); A3:=A1-A2; A4:=(A1+A2)/2; A5:=A3/A4*100<10; B1:=HHV(H,120); B2:=LLV(L,120); B3:=B1-B2; B4:=(A4-B2)5、A5ANDB4; 0039--换手率 VOL/CAPITAL*100; 0040--N日盈亏 V1:=VOL/SUM(VOL,N); V2:=DMA(CLOSE,V1); V3:(CLOSE-V2)/V2*100; 0041--曲线叠加 指标线的叠加,是为了方便观看和比较,没什么其他的意义。 一、对指标曲线的变化幅度放大 此法,一线变形,另一线不变,但变形线的走势与原线完全相似。 举例:C叠加V BC:=HHV(C,N)-LLV(C,N);//N一般取常用主图上的K线数量 BV:=HHV(V,N);
6、 BI:=BC/BV;//叠加比 B:=BI[DATACOUNT];//最后一根K线的叠加比,保证叠加比前后统一 成交量:V,VOLSTICK; F:=C/REF(C,1); JC:=REF(C,1)*(1+A*F)*B/A;//A-放大倍数,将C的涨跌幅度F放大 JL:=LLV(JC,N);//平移量。请去掉JC句的=看JL的作用 收盘价:C,LINETHICK0,COLORYELLOW;//只显示数值,不画线 PARTLINE(C>0,JC-JL[DATACOUNT]),COLORYELLOW;//收盘价趋势线,只画线,不显示数值
7、 通式: 曲线X叠加曲线Y BX:=HHV(X,N)-LLV(X,N); BY:=HHV(Y,N)-LLV(Y,N); BI:=BX/BY; B:=BI[DATACOUNT]; FX:=X/REF(X,1); JX:=REF(X,1)*(1+A*FX)*B/A; XL:=LLV(JX,N); 曲线Y:Y; 曲线X:X,LINETHICK0;//曲线X的值 PARTLINE(C,JX-XL[DATACOUNT]);//曲线X的线 二、百分比叠加 把两曲线的波动幅度划成百分比进行叠加 此法,两线都变形
8、,但走势都与原线完全相似。 举例:C叠加V HV:=HHV(V,N); DV:=