五线组合拳(通达信)

 

五线组合拳源码如下(附图)


VARA:=(MA(C,13)+MA(C,17))/2;
VARB:=(STD(C,13)+STD(C,17))/2;
VARC:=IF((C>REF(C,1)),88,0);
VARD:=VARA+0.72*VARB;
VARF:=IF(((C)/(REF(C,1))>1.05) AND H/C<1.01 AND VARC>0,91,0);
VARE:=IF(VARB>1.88 ,MA(VARD,3),VARD);
VARG:=EMA(EMA(C,9),9);
CON:=(VARG-REF(VARG,1))/REF(VARG,1)*1000;
HCON:=100*WINNER(C*0.95);
VAR1:=EMA(EMA(EMA(C,5),5),5);
VAR2:=VAR1-REF(VAR1,1)+VAR1;
VAR3:=crOSS(VAR2,MA(VAR2,26));
VAR4:=CROSS(MA(C,13),MA(C,21));
VAR5:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
VAR6:=3*SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1)-2*SMA(SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1),3,1);
VAR7:=IF(VAR6<=10,30,0);
VARJ:=SMA(VAR5,3,1);
VARK:=SMA(VARJ,3,1);
VARL:=EMA(SMA((C-LLV(L,19))/(HHV(H,19)-LLV(L,19))*100,8,1),3);
VARM:=SMA(MAX(C-REF(C,1),0),6,1)/SMA(Abs(C-REF(C,1)),6,1)*100;
VAR8:=(VARL>20 AND VARL<80);
VAR9:=((VARL-REF(VARL,1))>3 AND VAR8);
VAR10:=EMA(((C-LLV(L,22))/(HHV(H,22)-LLV(L,22)))*100,5);
VAR11:=EMA(((C-LLV(L,22))/(HHV(H,22)-LLV(L,22)))*50,13);
止赢:VARE*1.1,COLORRED,LINETHICK2;
压力:VARE*1.05,COLORBLUE,LINETHICK2;
支撑:VARE*0.95,COLOR18FF18,LINETHICK2;
反转:VARE*0.9,COLORYELLOW,LINETHICK2;
平衡:VARE,COLORFFFFFF,LINETHICK3;
DRAWTEXT(ISLASTBAR,止赢,'止赢'),COLORRED;
DRAWTEXT(ISLASTBAR,压力,'压力'),COLORBLUE;
DRAWTEXT(ISLASTBAR,支撑,'支撑'),COLOR18FF18;
DRAWTEXT(ISLASTBAR,反转,'反转'),COLOR18CCFF;
DRAWTEXT(ISLASTBAR,平衡,'平衡'),COLORFFFFFF;
DRAWTEXT(FILTER((VARF>90),34),LOW*0.965,'◆'),COLORRED;
STICKLINE(HCON>50 AND COST(85)<C AND CON>0,O,C,1.8,0),COLORFF00FF;
DRAWTEXT(VAR3 AND VAR4,L*0.95,'圆底'),COLORYELLOW;
STICKLINE(CROSS(VARJ,VARK) AND CROSS(macd.DIF, MacD.DEA),C,O,1,0),COLORYELLOW;
DRAWTEXT(VAR7<REF(VAR7,1),L*0.98,'抢'),COLORYELLOW;
DRAWTEXT(FILTER(VAR9,5),L*0.97,'加'),COLORFF00FF;
DRAWICON(CROSS(76,VARM),H,6);
重心:AMOUNT/vol/100,POINTDOT,LINETHICK5,COLORYELLOW;
布林极限:BB,COLORFF00FF,NODRAW;
rsi1:RSI.RSI1,COLORRED,NODRAW;
kdjJ:kdJ.J,COLORWHITE,NODRAW;
STICKLINE(CROSS(VAR10, VAR11),O,C,1.6,1),COLORRED;
STICKLINE(CROSS(VAR10, VAR11),O,C,1,1),COLORRED;
DRAWTEXT(FILTER(CROSS(C,反转) OR CROSS(C,支撑) OR CROSS(C,平衡) OR CROSS(C,压力),3),L*0.995,'买'),COLORRED;
DRAWTEXT(FILTER(CROSS(反转,C) OR CROSS(支撑,C) OR CROSS(平衡,C) OR CROSS(压力,C),3),H*1.02,'卖'),COLORGREEN;
AA1:=MA(C,5);
BB1:=MA(C,15);
AF:=CROSS(AA1,BB1);
STICKLINE(AF,LLV(L,4),LLV(L,4),50,1),COLORRED,LINETHICK3;
DRAWTEXT(AF,LLV(L,4),'止损线'),COLORYELLOW;
E1:=BARSCOUNT(C);
AH:=HHV(H,200);
AL:=LLV(L,200);
B0:=(AH-AL)/40;
KB1:=H+B0;
KB2:=L-B0;
STICKLINE((E1+0)/34=FLOOR((E1+0)/34),KB2,KB2-0.8*B0,1,0),COLORYELLOW,LINETHICK3;
DRAWTEXT((E1+0)/34=FLOOR((E1+0)/34),KB2-B0,'时窗'),COLORYELLOW;
MA18:=MA(CLOSE,18);
mtm:=C-REF(C,1);
DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);
买:=LLV(DX,2)=LLV(DX,7) AND COUNT(DX<0,2) AND CROSS(DX,MA(DX,2));
DRAWTEXT(FILTER(买=1,5),LOW,'★买一'),COLORRED;
加1:=MA18>=REF(MA18,3) AND CROSS(CLOSE,MA18);
DRAWTEXT(加1,LOW*0.99,'★加一'),COLORCC66FF;
卖一:=HHV(DX,2)=HHV(DX,7) AND COUNT(DX>50,2) AND CROSS(MA(DX,2),DX);
DRAWTEXT(FILTER(卖一=1,1),HIGH*1.01,'★卖一'),COLORGREEN;
CC1:=(C-REF(C,1))/REF(C,1)*100>1.2;
DD1:=L<MA(C,5)*0.921;
EE1:=V<MA(V,5)*1.5;
FF1:=BB1 AND CC1 AND DD1 AND EE1;
DRAWTEXT(FF1,LOW*0.99,'老鼠仓'),COLOR4080FF;
XXS:=MA(LOW,5)*(1-5/100);
XXS1:=MA(HIGH,5)*(1+5/100);
均线:=C,COLORGREEN;
AAAA:=CLOSE/REF(CLOSE,3)<=0.85 AND CROSS(C,XXS) AND C>REF(C,1),LINETHICK0 ;
DRAWTEXT(AAAA,L*0.95,'下影买'),COLORRED;
BBAA:=CROSS(XXS1,C);
DRAWTEXT(CROSS(XXS1,C),H,'开盘逃'),COLORWHITE;
DDDD:=CROSS(C,XXS1);
DRAWTEXT(DDDD,H,'明日走'),COLORYELLOW;
AAA:=MA(LOW,5)*(1-5/100);
BBB:=(HHV(AAA,5)+LLV(AAA,5))/2;
DRAWTEXT(CROSS(BBB,L) AND BBB>REF(BBB,1),L*0.98,'←斋主回马枪'),COLORWHITE;
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
DRAWTEXT(REF(CROSS(DEA,DIF),1) AND CROSS(DIF,DEA),L*0.97,'★←老李夺命抢'),COLORMAGENTA;
X1:=(C+L+H)/3;
BB13:=ATAN(EMA(X1,13)-REF(EMA(X1,13),1))*3.1416*10;
EMA8:=EMA(C,8);
DRAWTEXT(FILTER(BB13>1 AND EMA(X1,13)>REF(EMA(X1,8),1),10),
EMA8,'★∠45升'),COLORWHITE;
HR:=HHV(HIGH,55);
HRY:=LLV(LOW,55);
HRY11:=HR*HRY;
HRY33:SQRT(HRY11),COLORGREEN,LINETHICK2;
IF(C>HRY33 AND HRY33 >=REF(HRY33 ,1), HRY33 ,DRAWNULL),LINETHICK2,COLORRED;
BB5:=ATAN(EMA(X1,7)-REF(EMA(X1,7),1))*3.1416*10;
EMA3:=EMA(C,3);
DRAWTEXT(FILTER(BB5>1 AND EMA(X1,7)>REF(EMA(X1,7),1),10),
LOW*0.99,'★∠45'),COLORFFFFFF;
TT:=FILTER(BB5>1 AND EMA(X1,7)>REF(EMA(X1,7),1),10);
VAR27:=REF(CLOSE,1);
VAR28:=SMA(MAX(CLOSE-VAR27,0),5.5,1)/SMA(ABS(CLOSE-VAR27),6,1)*100;
DRAWICON((IF(CROSS(76,VAR28),1,0)) OR CROSS(70,RSI),H*1.01,2);
DRAWICON((IF(CROSS(VAR28,21),1,0)),L*0.97,1);
DRAWTEXT((IF(CROSS(76,VAR28),1,0)) OR CROSS(84,RSI),H*1.03,'快跑') ,COLORYELLOW;
股价:MA(C,3),COLORGREEN,LINETHICK2;
B:=股价<REF(股价,1);
短线:IF(B-1,股价,DRAWNULL)COLORMAGENTA,LINETHICK2;
VAR4A:=EMA(CLOSE,3);
DRAWICON(COUNT(REF(VAR4A,1)<REF(VAR4A,2),5)=5 AND VAR4A>REF(VAR4A,1),L*0.98,4);
DRAWTEXT(COUNT(REF(VAR4A,1)<REF(VAR4A,2),5)=5 AND VAR4A>REF(VAR4A,1),L*0.96,'出拳');




来函数检测结果如下
该公式包含未来函数:WINNER
该公式包含未来函数:COST

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

赋值:(收盘价的13日简单移动平均+收盘价的17日简单移动平均)/2
VARB赋值:(收盘价的13日估算标准差+收盘价的17日估算标准差)/2
VARC赋值:如果(收盘价>1日前的收盘价),返回88,否则返回0
VARD赋值:VARA+0.72*VARB
VARF赋值:如果((收盘价)/(1日前的收盘价)>1.05)ANDH/收盘价<1.01ANDVARC>0,返回91,否则返回0
VARE赋值:如果VARB>1.88,返回VARD的3日简单移动平均,否则返回VARD
VARG赋值:收盘价的9日指数移动平均的9日指数移动平均
CON赋值:(VARG-1日前的VARG)/1日前的VARG*1000
HCON赋值:100*以收盘价*0.95计算的获利盘比例
VAR1赋值:收盘价的5日指数移动平均的5日指数移动平均的5日指数移动平均
VAR2赋值:VAR1-1日前的VAR1+VAR1
VAR3赋值:VAR2上穿VAR2的26日简单移动平均
VAR4赋值:收盘价的13日简单移动平均上穿收盘价的21日简单移动平均
VAR5赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
VAR6赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均
VAR7赋值:如果VAR6<=10,返回30,否则返回0
VARJ赋值:VAR5的3日[1日权重]移动平均
VARK赋值:VARJ的3日[1日权重]移动平均
VARL赋值:(收盘价-19日内最低价的最低值)/(19日内最高价的最高值-19日内最低价的最低值)*100的8日[1日权重]移动平均的3日指数移动平均
VARM赋值:收盘价-1日前的收盘价和0的较大值的6日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均*100
VAR8赋值:(VARL>20 AND VARL<80)
VAR9赋值:((VARL-1日前的VARL)>3 AND VAR8)
VAR10赋值:((收盘价-22日内最低价的最低值)/(22日内最高价的最高值-22日内最低价的最低值))*100的5日指数移动平均
VAR11赋值:((收盘价-22日内最低价的最低值)/(22日内最高价的最高值-22日内最低价的最低值))*50的13日指数移动平均
输出止赢:VARE*1.1,画红色,线宽为2
输出压力:VARE*1.05,画蓝色,线宽为2
输出支撑:VARE*0.95,COLOR18FF18,线宽为2
输出反转:VARE*0.9,画黄色,线宽为2
输出平衡:VARE,COLORFFFFFF,线宽为3
当满足条件是否最后一个周期时,在止赢位置书写文字,画红色
当满足条件是否最后一个周期时,在压力位置书写文字,画蓝色
当满足条件是否最后一个周期时,在支撑位置书写文字,COLOR18FF18
当满足条件是否最后一个周期时,在反转位置书写文字,COLOR18CCFF
当满足条件是否最后一个周期时,在平衡位置书写文字,COLORFFFFFF
当满足条件(VARF>90)的34日过滤时,在最低价*0.965位置书写文字,画红色
当满足条件HCON>50ANDCOST(85)0时,在开盘价和收盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLORFF00FF
当满足条件VAR3ANDVAR4时,在最低价*0.95位置书写文字,画黄色
当满足条件VARJ上穿VARKANDCROSS(平滑异同平均线的DIF,平滑异同平均线的DEA)时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件VAR7<1日前的VAR7时,在最低价*0.98位置书写文字,画黄色
当满足条件VAR9的5日过滤时,在最低价*0.97位置书写文字,COLORFF00FF
当满足条件76上穿VARM时,在最高价位置画6号图标
输出重心:成交额(元)/成交量(手)/100,POINTDOT,线宽为5,画黄色
输出布林极限:布林极限,COLORFF00FF,NODRAW
输出RSI1:RSI的RSI1,画红色,NODRAW
输出KDJJ:KDJ的J,画白色,NODRAW
当满足条件VAR10上穿VAR11时,在开盘价和收盘价位置之间画柱状线,宽度为1.6,1不为0则画空心柱.,画红色
当满足条件VAR10上穿VAR11时,在开盘价和收盘价位置之间画柱状线,宽度为1,1不为0则画空心柱.,画红色
当满足条件收盘价上穿反转ORCROSS(收盘价,支撑)ORCROSS(收盘价,平衡)ORCROSS(收盘价,压力)的3日过滤时,在最低价*0.995位置书写文字,画红色
当满足条件反转上穿收盘价ORCROSS(支撑,收盘价)ORCROSS(平衡,收盘价)ORCROSS(压力,收盘价)的3日过滤时,在最高价*1.02位置书写文字,画绿色
AA1赋值:收盘价的5日简单移动平均
BB1赋值:收盘价的15日简单移动平均
AF赋值:AA1上穿BB1
当满足条件AF时,在4日内最低价的最低值和4日内最低价的最低值位置之间画柱状线,宽度为50,1不为0则画空心柱.,画红色,线宽为3
当满足条件AF时,在4日内最低价的最低值位置书写文字,画黄色
E1赋值:收盘价的有效数据周期数
AH赋值:200日内最高价的最高值
AL赋值:200日内最低价的最低值
B0赋值:(AH-AL)/40
KB1赋值:最高价+B0
KB2赋值:最低价-B0
当满足条件(E1+0)/34=(E1+0)/34的向下舍入时,在KB2和KB2-0.8*B0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色,线宽为3
当满足条件(E1+0)/34=(E1+0)/34的向下舍入时,在KB2-B0位置书写文字,画黄色
MA18赋值:收盘价的18日简单移动平均
MTM赋值:收盘价-1日前的收盘价
DX赋值:100*MTM的6日指数移动平均的6日指数移动平均/MTM的绝对值的6日指数移动平均的6日指数移动平均
买赋值:2日内DX的最低值=7日内DX的最低值 AND 统计2日中满足DX<0的天数 AND DX上穿DX的2日简单移动平均
当满足条件买=1的5日过滤时,在最低价位置书写文字,画红色
加1赋值:MA18>=3日前的MA18 AND 收盘价上穿MA18
当满足条件加1时,在最低价*0.99位置书写文字,COLORCC66FF
卖一赋值:2日内DX的最高值=7日内DX的最高值 AND 统计2日中满足DX>50的天数 AND DX的2日简单移动平均上穿DX
当满足条件卖一=1的1日过滤时,在最高价*1.01位置书写文字,画绿色
CC1赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>1.2
DD1赋值:最低价<收盘价的5日简单移动平均*0.921
EE1赋值:成交量(手)<成交量(手)的5日简单移动平均*1.5
FF1赋值:BB1 AND CC1 AND DD1 AND EE1
当满足条件FF1时,在最低价*0.99位置书写文字,COLOR4080FF
XXS赋值:最低价的5日简单移动平均*(1-5/100)
XXS1赋值:最高价的5日简单移动平均*(1+5/100)
均线赋值:收盘价,画绿色
AAAA赋值:收盘价/3日前的收盘价<=0.85 AND 收盘价上穿XXS AND 收盘价>1日前的收盘价,线宽为0
当满足条件AAAA时,在最低价*0.95位置书写文字,画红色
BBAA赋值:XXS1上穿收盘价
当满足条件XXS1上穿收盘价时,在最高价位置书写文字,画白色
DDDD赋值:收盘价上穿XXS1
当满足条件DDDD时,在最高价位置书写文字,画黄色
AAA赋值:最低价的5日简单移动平均*(1-5/100)
BBB赋值:(5日内AAA的最高值+5日内AAA的最低值)/2
当满足条件BBB上穿最低价ANDBBB>1日前的BBB时,在最低价*0.98位置书写文字,画白色
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
当满足条件1日前的DEA上穿DIFANDCROSS(DIF,DEA)时,在最低价*0.97位置书写文字,画洋红色
X1赋值:(收盘价+最低价+最高价)/3
BB13赋值:X1的13日指数移动平均-1日前的X1的13日指数移动平均的反正切*3.1416*10
EMA8赋值:收盘价的8日指数移动平均
当满足条件BB13>1ANDEMA(X1,13)>1日前的X1的8日指数移动平均的10日过滤时,在EMA8位置书写文字,画白色
HR赋值:55日内最高价的最高值
HRY赋值:55日内最低价的最低值
HRY11赋值:HR*HRY
输出HRY33:HRY11的开方,画绿色,线宽为2
如果收盘价>HRY33ANDHRY33>=1日前的HRY33,返回HRY33,否则返回无效数,线宽为2,画红色
BB5赋值:X1的7日指数移动平均-1日前的X1的7日指数移动平均的反正切*3.1416*10
EMA3赋值:收盘价的3日指数移动平均
当满足条件BB5>1ANDEMA(X1,7)>1日前的X1的7日指数移动平均的10日过滤时,在最低价*0.99位置书写文字,COLORFFFFFF
TT赋值:BB5>1ANDEMA(X1,7)>1日前的X1的7日指数移动平均的10日过滤
VAR27赋值:1日前的收盘价
VAR28赋值:收盘价-VAR27和0的较大值的5.5日[1日权重]移动平均/收盘价-VAR27的绝对值的6日[1日权重]移动平均*100
当满足条件(如果76上穿VAR28,返回1,否则返回0)ORCROSS(70,RSI)时,在最高价*1.01位置画2号图标
当满足条件(如果VAR28上穿21,返回1,否则返回0)时,在最低价*0.97位置画1号图标
当满足条件(如果76上穿VAR28,返回1,否则返回0)ORCROSS(84,RSI)时,在最高价*1.03位置书写文字 ,画黄色
输出股价:收盘价的3日简单移动平均,画绿色,线宽为2
B赋值:股价<1日前的股价
输出短线:如果B-1,返回股价,否则返回无效数画洋红色,线宽为2
VAR4A赋值:收盘价的3日指数移动平均
当满足条件统计5日中满足1日前的VAR4A<2日前的VAR4A的天数=5ANDVAR4A>1日前的VAR4A时,在最低价*0.98位置画4号图标
当满足条件统计5日中满足1日前的VAR4A<2日前的VAR4A的天数=5ANDVAR4A>1日前的VAR4A时,在最低价*0.96位置书写文字

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

@2005-2025 浙ICP备2024071487号-1 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图