通达信横行天下主图指标 战无不胜横着走 用法详解 源码
VAR1:=LOW>(REF(HIGH,1)+0.001);
VAR2:=BARSLAST(VAR1);
VAR3:=COUNT(L>REF(H,VAR2+1),VAR2+1)=VAR2+1;
VAR4:=CROSS(BACKSET(VAR3>0 AND ISLASTBAR,VAR2+1),0.5);
VAR5:=BARSLAST(VAR4);
VAR6:=IF(CURRBARSCOUNT<=CONST(VAR5+1),CONST(LLV(L,VAR5+1)),DRAWNULL);
VAR7:=IF(CURRBARSCOUNT<=CONST(VAR5+1),REF(H,VAR5+1),DRAWNULL);
VAR8:=MA(VOL,10);
VAR9:=(VOL-VAR8)/VAR8*100;
VAR10:=VAR9-REF(VAR9,1);
VAR11:=CLOSE>REF(CLOSE,1) AND CLOSE<OPEN;
VAR12:=(OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100;
VAR13:=VOL>REF(VOL,1)*1.69 AND VOL>REF(HHV(VOL,20),1);
VAR14:=(HIGH-LOW)/REF(CLOSE,1)*100;
VAR15:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
VAR16:=CLOSE/REF(CLOSE,1)>1.06;
VAR17:=EVERY(VAR16,3) OR EVERY(VAR16,2);
VAR18:=REF(VAR17,1) AND VAR13;
VAR19:=VAR17 AND VAR13;
VAR20:=VAR17 AND VAR10>REF(HHV(VAR10,20),1);
VAR21:=REF(EVERY(VAR16,2),1) AND VAR14>15 AND VAR15>0.5 AND VAR13;
VAR22:=VAR12>=6 AND VAR11 AND REF(EVERY(VAR16,2),1) AND VAR13;
VAR23:=VAR19 OR VAR18 OR VAR20 OR VAR21 OR VAR22;
VAR24:=FILTER(VAR23,2);
VAR25:=BARSLAST(VAR24);
VAR26:=BARSLAST(CROSS(CLOSE,REF(CLOSE,VAR25)));
VAR27:=VAR26>0 AND COUNT(MAX(C,O)>REF(C,VAR25),VAR26)=VAR26 AND VAR26<20 AND C/REF(C,1)>1.085;
VAR28:=FILTER(VAR27>0,10);
VAR29:=FILTER(VAR25>1 AND COUNT(MAX(C,O)>REF(C,VAR25),VAR25)=VAR25 AND VAR25<20 AND C/REF(C,1)>1.085,10);
VAR30:=VAR28 OR VAR29;
VAR31:=VOL/REF(MA(VOL,5),1);
VAR32:=AMOUNT>=REF(AMOUNT,1)*1.9 AND (IF(C<O,C>REF(C,1),1));
VAR38:=AMOUNT=HHV(AMOUNT,120),COLORRED;
VAR39:=VAR38 AND VAR32 AND VAR31>2 AND (BARSCOUNT(C)+1)>120;
MA5:MA(CLOSE,5),COLORWHITE;
MA10:MA(CLOSE,10),COLORYELLOW;
MA20:MA(CLOSE,20),COLORMAGENTA;
MA60:MA(CLOSE,60),COLORGREEN;
MA120:MA(CLOSE,120),COLORGRAY;
强弱:EMA(COST(85),10),COLORRED,DOTLINE;
分界:EMA(COST(99),10),COLORGREEN,DOTLINE;
量王1:DRAWLINE(VAR39,H,REF(VAR39,1),REF(H,1),1),COLOR0066BB;
量王2:DRAWLINE(VAR39,L,REF(VAR39,1),REF(L,1),1),COLORGREEN;
加仓:VAR30>0,COLORYELLOW,NODRAW;
做多:CROSS(MA(CLOSE,1),分界) AND 分界/REF(分界,1)>1.001,COLORRED,NODRAW;
STICKLINE(VAR39,CLOSE,OPEN,0.1,0),COLORGREEN;
DRAWBAND(强弱,RGB(80,00,20),分界,RGB(60,60,18));
STICKLINE(CURRBARSCOUNT<=CONST(VAR5+1),VAR6,VAR7,5,0),COLORGRAY;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
DRAWICON(加仓,LOW*0.99,23);
DRAWICON(做多,LOW*0.99,42);
未来函数检测结果如下:
该公式包含未来函数:BACKSET
该公式包含未来函数:COST
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
VAR1赋值:最低价>(1日前的最高价+0.001)
VAR2赋值:上次VAR1距今天数
VAR3赋值:COUNT(L>VAR2+1日前的H,VAR2+1)=VAR2+1
VAR4赋值:CROSS(BACKSET(VAR3>0 AND ISLASTBAR,VAR2+1),0.5)
VAR5赋值:上次VAR4距今天数
VAR6赋值:IF( 到最后交易的周期<=CONST(VAR5+1),CONST(VAR5+1日内L最低值),DRAWNULL)
VAR7赋值:IF( 到最后交易的周期<=CONST(VAR5+1),VAR5+1日前的H,DRAWNULL)
VAR8赋值:成交量的10日简单移动平均
VAR9赋值:(成交量-VAR8)/VAR8*100
VAR10:=VAR9-1日前的VAR9
VAR11:=收盘价>1日前的收盘价 AND 收盘价<开盘价
VAR12:=(开盘价-1日前的收盘价)/1日前的收盘价*100
VAR13:=成交量>1日前的成交量*1.69 AND 成交量>REF(20日内成交量最高值,1)
VAR14:=(最高价-最低价)/1日前的收盘价*100
VAR15:=(收盘价-1日前的收盘价)/1日前的收盘价*100
VAR16:=收盘价/1日前的收盘价>1.06
VAR17:=VAR16最近3日一直存在 OR VAR16最近2日一直存在
VAR18:=1日前的VAR17 AND VAR13
VAR19:=VAR17 AND VAR13
VAR20:=VAR17 AND VAR10>REF(20日内VAR10最高值,1)
VAR21:=1日前的VAR16最近2日一直存在 AND VAR14>15 AND VAR15>0.5 AND VAR13
VAR22:=VAR12>=6 AND VAR11 AND 1日前的VAR16最近2日一直存在 AND VAR13
VAR23:=VAR19 OR VAR18 OR VAR20 OR VAR21 OR VAR22
VAR24:=VAR23的2过滤
VAR25:=上次VAR24距今天数
VAR26:=上次CROSS(收盘价,VAR25日前的收盘价距今天数)
VAR27:=VAR26>0 AND COUNT(C和O较大值>VAR25日前的C,VAR26)=VAR26 AND VAR26<20 AND C/1日前的C>1.085
VAR28:=VAR27>0的10过滤
VAR29:=FILTER(VAR25>1 AND COUNT(C和O较大值>VAR25日前的C,VAR25)=VAR25 AND VAR25<20 AND C/1日前的C>1.085,10)
VAR30:=VAR28 OR VAR29
VAR31:=成交量/REF(成交量的5日简单移动平均,1)
VAR32:=成交额>=1日前的成交额*1.9 AND (IF(C1日前的C,1))
VAR38:=成交额=120日内成交额最高值,画红色
VAR39:=VAR38 AND VAR32 AND VAR31>2 AND (C的有效数据周期数+1)>120
输出MA5:收盘价的5日简单移动平均,画白色
输出MA10:收盘价的10日简单移动平均,画黄色
输出MA20:收盘价的20日简单移动平均,画洋红色
输出MA60:收盘价的60日简单移动平均,画绿色
输出MA120:收盘价的120日简单移动平均,COLORGRAY
输出强弱:EMA(获利盘为85%的成本分布,10),画红色,DOTLINE
输出分界:EMA(获利盘为99%的成本分布,10),画绿色,DOTLINE
输出量王1:DRAWLINE(VAR39,H,1日前的VAR39,1日前的H,1),COLOR0066BB
输出量王2:DRAWLINE(VAR39,L,1日前的VAR39,1日前的L,1),画绿色
输出加仓:VAR30>0,画黄色,NODRAW
输出做多:CROSS(收盘价的1日简单移动平均,分界) AND 分界/1日前的分界>1.001,画红色,NODRAW
当满足条件VAR39时,在收盘价和开盘价之间画柱状线
DRAWBAND(强弱,RGB(80,00,20),分界,RGB(60,60,18))
STICKLINE( 到最后交易的周期<=CONST(VAR5+1),VAR6,VAR7,5,0),COLORGRAY
DRAWKLINE(最高价,开盘价,最低价,收盘价)
当满足条件加仓时,在最低价*0.99和23之间画图标
当满足条件做多时,在最低价*0.99和42之间画图标