您现在的位置:程序化交易>> 股票公式>> 同花顺>> 同花顺公式>>正文内容

智能主图指标公式[同花顺公式]

相关标签: 通达信智能辅助线买卖 、 经传智能辅助线源码 、 捕捞季节指标公式源码 、 经传智能辅助带乖离率指标 、 智能辅助线选股公式 、 通达信智能辅助线设置 、 经传智能辅助线指标公式 、 智能辅助线主图指标公式 、 炒股指标智能辅助线 、 智能辅助线是几日均线 、 手机通达信指标导入 、 手机通达信指标公式 、

原理解析:

输出MA5:收盘价的5日简单移动平均
MA6赋值:收盘价的6日简单移动平均
输出MA10:收盘价的10日简单移动平均
输出MA20:收盘价的20日简单移动平均
A2赋值:1日前的MA20
J1赋值:(MA20-A2)/A2*100
MJ1赋值:J1的3日简单移动平均
输出MA30:收盘价的30日简单移动平均
输出MA60:收盘价的60日简单移动平均
输出MA120:收盘价的120日简单移动平均
乖离2赋值:(MA20-MA30)/MA30*100
VAR1赋值:如果乖离2位于-2和5之间,返回2,否则返回0
MAX1赋值:MA20和MA30的较大值
MAX2赋值:MAX1和MA60的较大值
MIN11赋值:MA20和MA30的较小值
MIN2赋值:MIN11和MA60的较小值
K1赋值:(MAX2/MIN2-1)*100
VAR2赋值:如果K1<=8,返回1,否则返回0
上火车轨赋值:MA20>MA30 AND MA20>1日前的MA20 AND MA30>1日前的MA30 AND MA20-MA30>1日前的(MA20-MA30) 
当满足条件上火车轨时,在MA20和MA30位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
神枪手赋值:当满足条件上火车轨AND"平滑异同平均的DIF"<0.15AND"平滑异同平均的DIF">1日前的"平滑异同平均的DIF"ANDMA(成交量(手),60)>1日前的成交量(手)的60日简单移动平均ANDMA(成交量(手),5)>成交量(手)的10日简单移动平均ANDJ1>1日前的J1AND(最低价<=MA20ANDC>MA20OR(MA5上穿M的?日过滤时,在20))),5)位置书写文字
神枪手选股赋值:上火车轨AND"平滑异同平均的DIF"<0.15AND"平滑异同平均的DIF">1日前的"平滑异同平均的DIF"ANDMA(成交量(手),60)>1日前的成交量(手)的60日简单移动平均ANDMA(成交量(手),5)>成交量(手)的10日简单移动平均ANDJ1>1日前的J1AND(最低价<=MA20ANDC>MA20OR(MA5上穿MA20))的5日过滤
输出短线暴张:当满足条件(VAR1ORVAR2)ANDMA10>1日前的MA10ANDCOUNT(MA30>1日前的MA30,3)=3ANDMA30>MA60ANDCOUNT(MA5上穿MA30,3)ANDJ1>MJ1ANDMA(成交量(手),5)>成交量(手)的60日简单移动平均ANDMA(成交量(手),60)>?日前的成交量(手)的60日简单移动平均的?日过滤时,在1),5)位置书写文字,画红色
当满足条件"KDJ的K"(5,2,3)上穿"KDJ的D"(5,2,3)AND"KDJ的D"(5,2,3)<30ANDJ1>MJ1ANDMA60>1日前的MA60ANDCOUNT(J1<1,3)>=1时,在最低价*0.995位置书写文字,画黄色
当满足条件"KDJ的D"(5,2,3)上穿"KDJ的K"(5,2,3)AND"KDJ的D"(5,2,3)>65ANDJ1<MJ1ANDCOUNT(J1>1,3)>=1时,在最高价*1.005位置书写文字,画绿色
当满足条件"KDJ的D"(18,9,6)上穿"KDJ的K"(18,9,6)AND"KDJ的D"(18,9,6)>60AND"KDJ的J"(45,15,15)>90时,在最高价*1.03位置书写文字,画红色
当满足条件MA5上穿MA6AND"KDJ的K"(5,3,3)>=50AND"KDJ的J"(5,3,3)<31时,在最低价*0.92位置书写文字,画洋红色
XL1赋值:((3日内最低价的最低值 = 60日内最低价的最低值) AND ((收盘价 / 1日前的收盘价) >= 1.04))
XL2赋值:(((收盘价 - 收盘价的21日指数移动平均) / 收盘价的21日指数移动平均) * 100)
XL3赋值:XL2上穿(0-20)
当满足条件((XL1>0)ANDLOW)的5日过滤时,在(最低价-0.4)位置书写文字
当满足条件(XL3>0)时,在(最低价-0.2)位置书写文字
X6赋值:1日前的收盘价
X7赋值:(((收盘价-X6)和0的较大值的7日[1日权重]移动平均 / (收盘价-X6)的绝对值的7日[1日权重]移动平均) * 100)
X8赋值:79上穿X7
X9赋值:X8的4日过滤
当满足条件X9时,在(最高价*1.02)位置书写文字,COLOR9000F5
当满足条件收盘价>1.098*1日前的收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
AAA赋值:90日内最高价的最高值的最后一日取值设为常数
R1赋值:收盘价的1日简单移动平均
R2赋值:收盘价的3日简单移动平均
R3赋值:(R2的1日简单移动平均*1)
R4赋值:(R2的3日简单移动平均*1)
当满足条件R3上穿R4时,在(最低价-0.1)位置书写文字,画黄色
LC赋值:1日前的收盘价
RSI赋值:(((收盘价-LC)和0的较大值的3日[1日权重]移动平均 / (收盘价-LC)的绝对值的3日[1日权重]移动平均) * 100)
FF赋值:收盘价的3日指数移动平均
MA15赋值:收盘价的21日指数移动平均
当满足条件88上穿RSI时,在(最高价*1.02)位置书写文字,画绿色
VARE赋值:100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20
VAR12赋值:(最高价+最低价+收盘价)/3
VAR13赋值:(VAR12-VAR12的14日简单移动平均)/(0.015*VAR12的14日平均绝对偏差)
VAR14赋值:(VAR12-VAR12的70日简单移动平均)/(0.015*VAR12的70日平均绝对偏差)
VAR15赋值:如果VAR13>=150ANDVAR13<200ANDVAR14>=150ANDVAR14<200,返回10,否则返回0
VAR16赋值:如果VAR13<=-150ANDVAR13>-200ANDVAR14<=-150ANDVAR14>-200,返回-10,否则返回VAR15
VAR17赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100
VAR18赋值:100-VAR17的绝对值
VAR19赋值:如果VAR18<90,返回VAR18,否则返回100
VAR1A赋值:如果VARE>0,返回VARE,否则返回0
VAR1B赋值:如果VAR14>=200ANDVAR13>=150,返回15,否则返回如果VAR14<=-200ANDVAR13<=-150,返回-15,否则返回VAR16+60
VAR1C赋值:VAR1A>48 AND VAR1B>60 AND VAR19<100
当满足条件VAR1CANDCOUNT(VAR1C,30)=1时,在最高价*1.02位置书写文字,线宽为1,COLORFFCC66
AA1赋值:成交额(元)/成交量(手)
BB1赋值:最低价<AA1*0.9
CC1赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>1.2
DD1赋值:最低价<收盘价的5日简单移动平均*0.921
EE1赋值:成交量(手)<成交量(手)的5日简单移动平均*1.5
老鼠仓赋值:BB1 AND CC1 AND DD1 AND EE1,线宽为0
当满足条件老鼠仓时,在(最低价*0.99)位置书写文字,COLOR40CCFF
A74赋值:收盘价的20日简单移动平均
A75赋值:(收盘价 > 收盘价的5日简单移动平均)
A76赋值:(收盘价的5日简单移动平均 > 收盘价的10日简单移动平均)
A77赋值:(收盘价 > 收盘价的10日简单移动平均)
A78赋值:(收盘价的5日简单移动平均 > 收盘价的20日简单移动平均)
A79赋值:(收盘价 > 收盘价的20日简单移动平均)
A710赋值:1日前的A74
A711赋值:(A74 > A710)
AVX赋值:(((((如果A75,返回10,否则返回(0-10) + 如果A76,返回10,否则返回(0-10)) + 如果A77,返回10,否则返回(0-10))+ 如果A78,返回10,否则返回(0-10)) + 如果A79,返回10,否则返回(0-10)) + 如果A711,返回10,否则返回(0-10))
DSLX赋值:(收盘价 / 大盘的收盘价)
DSLX1赋值:DSLX的5日简单移动平均
DSLX2赋值:DSLX的10日简单移动平均
V1赋值:成交量(手)的5日简单移动平均
V2赋值:成交量(手)的10日简单移动平均
T1赋值:如果收盘价<200AND((AVX上穿1AND(V1>=V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
T2赋值:如果收盘价<200AND((AVX上穿1AND(V1<V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
T3赋值:如果收盘价<200AND((AVX上穿1AND(V1>V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
T4赋值:如果收盘价<200AND((AVX上穿1AND(V1<=V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
T5赋值:如果收盘价<200AND((1上穿AVXAND(V1>=V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
T6赋值:如果收盘价<200AND((1上穿AVXAND(V1<V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
T7赋值:如果收盘价<200AND((1上穿AVXAND(V1>=V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
T8赋值:如果收盘价<200AND((1上穿AVXAND(V1<V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
T9赋值:如果收盘价<200AND((((AVX>=1)AND(1日前的AVX>0))AND(V1>=V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
T10赋值:如果收盘价<200AND((((AVX>=1)AND(1日前的AVX>0))AND(V1<V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
T11赋值:如果收盘价<200AND((((AVX>=1)AND(1日前的AVX>0))AND(V1>=V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
T12赋值:如果收盘价<200AND((((AVX>=1)AND(1日前的AVX>0))AND(V1<V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
T13赋值:如果收盘价<200AND((((AVX<1)AND(1日前的AVX<0))AND(V1>=V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
T14赋值:如果收盘价<200AND((((AVX<1)AND(1日前的AVX<0))AND(V1<V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
T15赋值:如果收盘价<200AND((((AVX<1)AND(1日前的AVX<0))AND(V1>=V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
T16赋值:如果收盘价<200AND((((AVX<1)AND(1日前的AVX<0))AND(V1<V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
T17赋值:如果收盘价>200AND(AVX上穿1AND(V1>=V2)),返回1,否则返回0的最后一日取值设为常数
T18赋值:如果收盘价>200AND(AVX上穿1AND(V1>=V2)),返回1,否则返回0的最后一日取值设为常数
T19赋值:如果收盘价>200AND(AVX上穿1AND(V1<V2)),返回1,否则返回0的最后一日取值设为常数
T20赋值:如果收盘价>200AND(1上穿AVXAND(V1>=V2)),返回1,否则返回0的最后一日取值设为常数
T21赋值:如果收盘价>200AND(1上穿AVXAND(V1<V2)),返回1,否则返回0的最后一日取值设为常数
T22赋值:如果收盘价>200AND(((AVX>=1)AND(1日前的AVX>0))AND(V1>=V2)),返回1,否则返回0的最后一日取值设为常数
T23赋值:如果收盘价>200AND(((AVX>=1)AND(1日前的AVX>0))AND(V1<V2)),返回1,否则返回0的最后一日取值设为常数
T24赋值:如果收盘价>200AND(((AVX<1)AND(1日前的AVX<0))AND(V1>=V2)),返回1,否则返回0的最后一日取值设为常数
T25赋值:如果收盘价>200AND(((AVX<1)AND(1日前的AVX<0))AND(V1<V2)),返回1,否则返回0的最后一日取值设为常数
AA赋值:收盘价的有效数据周期数
AH赋值:200日内最高价的最高值
AL赋值:200日内最低价的最低值
A0赋值:(AH-AL)/40
B1赋值:最低价-A0
当满足条件(AA+0)/34=(AA+0)/34的向下舍入时,在B1和B1-1.5*A0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORF00FF0
当满足条件(AA+0)/34=(AA+0)/34的向下舍入时,在B1-1*A0位置书写文字,COLORF00FF0
VAR2S赋值:(2*收盘价+最高价+最低价)/4
VAR3S赋值:如果年份>=2099ANDMONTH>2,返回0,否则返回1
VAR4S赋值:5日内最低价的最低值
VAR5S赋值:4日内最高价的最高值
散户赋值:(VAR2S-VAR4S)/(VAR5S-VAR4S)*100的4日指数移动平均*VAR3S
庄家赋值:0.667*1日前的散户+0.333*散户的2日指数移动平均*VAR3S
当满足条件散户上穿庄家AND散户<30时,在最低价-0.05位置书写文字,画红色
BBB1赋值:收盘价的1日简单移动平均
COMB2赋值:BBB1的2日[1日权重]移动平均的2日[1日权重]移动平均的2日[1日权重]移动平均,画红色
SMA2赋值:B2的2日简单移动平均
VARB1赋值:(100 - ((90 * (21日内最高价的最高值 - 收盘价)) / (21日内最高价的最高值 - 21日内最低价的最低值)))
VAR3赋值:(100 - ((100*(6日内最高价的最高值-收盘价))/(6日内最高价的最高值-6日内最低价的最低值))的34日简单移动平均)
输出买:当满足条件VARB1上穿VAR3ANDB2>SMA2时,在(最低价*0.97)位置书写文字,画红色
 

源码:

 

MA5:MA(C,5);MA6:=MA(C,6);MA10:MA(C,10);MA20:MA(C,20);A2:=REF(MA20,1);J1:=(MA20-A2)/A2*100;MJ1:=MA(J1,3);MA30:MA(C,30);MA60:MA(C,60);MA120:MA(C,120);乖离2:=(MA20-MA30)/MA30*100;VAR1:=IF(BETWEEN(乖离2,-2,5),2,0);MAX1:=MAX(MA20,MA30);MAX2:=MAX(MAX1,MA60);MIN11:=MIN(MA20,MA30);MIN2:=MIN(MIN11,MA60);K1:=(MAX2/MIN2-1)*100;VAR2:=IF(K1<=8,1,0);上火车轨:=MA20>MA30 AND MA20>REF(MA20,1) AND MA30>REF(MA30,1) AND MA20-MA30>REF((MA20-MA30),1) ;STICKLINE(上火车轨,MA20,MA30,0,0),colorred;神枪手:=DRAWTEXT(FILTER(上火车轨 AND "MACD.DIF"<0.15 AND "MACD.DIF">REF("MACD.DIF",1) AND MA(V,60)>REF(MA(V,60),1) AND MA(V,5)>MA(V,10) AND J1>REF(J1,1) AND( L<=MA20 AND C>MA20 OR (CROSS(MA5,MA20)) ),5),L*0.98,'←神枪');神枪手选股:=FILTER(上火车轨 AND "MACD.DIF"<0.15 AND "MACD.DIF">REF("MACD.DIF",1) AND MA(V,60)>REF(MA(V,60),1) AND MA(V,5)>MA(V,10) AND J1>REF(J1,1) AND( L<=MA20 AND C>MA20 OR (CROSS(MA5,MA20)) ),5);短线暴张:DRAWTEXT(FILTER( (VAR1 OR VAR2) AND MA10>REF(MA10,1) AND COUNT(MA30>REF(MA30,1),3)=3 AND MA30>MA60 AND COUNT(CROSS(MA5,MA30),3) AND J1>MJ1 AND MA(V,5)>MA(V,60)AND MA(V,60)>REF(MA(V,60),1),5),MA60*0.99,'短线暴张'),colorred;DRAWTEXT(CROSS("KDJ.K"(5,2,3),"KDJ.D"(5,2,3)) AND "KDJ.D"(5,2,3)<30 AND J1>MJ1 AND MA60>REF(MA60,1) AND COUNT(J1<1,3)>=1 ,L*0.995,'←M'),coloryellow;DRAWTEXT(CROSS("KDJ.D"(5,2,3),"KDJ.K"(5,2,3)) AND "KDJ.D"(5,2,3)>65 AND J1<MJ1 AND COUNT(J1>1,3)>=1,H*1.005,'←CHU'),colorgreen;DRAWTEXT(CROSS("KDJ.D"(18,9,6),"KDJ.K"(18,9,6)) AND "KDJ.D"(18,9,6)>60 AND "KDJ.J"(45,15,15)>90,H*1.03,'←顶'),colorred;DRAWTEXT(CROSS(MA5,MA6) AND "KDJ.K"(5,3,3)>=50 AND "KDJ.J"(5,3,3)<31 ,L*0.92,'←再买'),colormagenta;XL1:=((LLV(LOW,3) = LLV(LOW,60)) AND ((CLOSE / REF(CLOSE,1)) >= 1.04));XL2:=(((CLOSE - EMA(CLOSE,21)) / EMA(CLOSE,21)) * 100);XL3:=CROSS(XL2,(0 - 20));DRAWTEXT(FILTER(((XL1 > 0) AND LOW),5),(LOW - 0.4),'m点');DRAWTEXT((XL3 > 0),(LOW - 0.2),'●底');X6:=REF(CLOSE,1);X7:=((SMA(MAX((CLOSE - X6),0),7,1) / SMA(ABS((CLOSE - X6)),7,1)) * 100);X8:=CROSS(79,X7);X9:=FILTER(X8,4);DRAWTEXT(X9,(HIGH * 1.02),'出货'),COLOR9000F5;STICKLINE(C>1.098*REF(C,1),C,O,0,0),coloryellow;AAA:=CONST(HHV(H,90));R1:=MA(CLOSE,1);R2:=MA(CLOSE,3);R3:=(MA(R2,1)*1);R4:=(MA(R2,3)*1);DRAWTEXT(CROSS(R3,R4),(LOW-0.1),'jin'),coloryellow;LC:=REF(CLOSE,1);RSI:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(ABS((CLOSE - LC)),3,1)) * 100);FF:=EMA(CLOSE,3);MA15:=EMA(CLOSE,21);DRAWTEXT(CROSS(88,RSI),(HIGH * 1.02),'K'),colorgreen;VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;VAR12:=(HIGH+LOW+CLOSE)/3;VAR13:=(VAR12-MA(VAR12,14))/(0.015*AVEDEV(VAR12,14));VAR14:=(VAR12-MA(VAR12,70))/(0.015*AVEDEV(VAR12,70));VAR15:=IF(VAR13>=150 AND VAR13<200 AND VAR14>=150 AND VAR14<200,10,0);VAR16:=IF(VAR13<=-150 AND VAR13>-200 AND VAR14<=-150 AND VAR14>-200,-10,VAR15);VAR17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;VAR18:=100-ABS(VAR17);VAR19:=IF(VAR18<90,VAR18,100);VAR1A:=IF(VARE>0,VARE,0);VAR1B:=IF(VAR14>=200 AND VAR13>=150,15,IF(VAR14<=-200 AND VAR13<=-150,-15,VAR16))+60;VAR1C:=VAR1A>48 AND VAR1B>60 AND VAR19<100;DRAWTEXT(VAR1C AND COUNT(VAR1C,30)=1,HIGH*1.02,'大笔出'),LINETHICK1,COLORFFCC66;AA1:=AMOUNT/V;BB1:=L<AA1*0.9;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;老鼠仓:=BB1 AND CC1 AND DD1 AND EE1,LINETHICK0;DRAWTEXT(老鼠仓,(LOW* 0.99),'鼠'),COLOR40CCFF;A74:=MA(CLOSE,20);A75:=(CLOSE > MA(CLOSE,5));A76:=(MA(CLOSE,5) > MA(CLOSE,10));A77:=(CLOSE > MA(CLOSE,10));A78:=(MA(CLOSE,5) > MA(CLOSE,20));A79:=(CLOSE > MA(CLOSE,20));A710:=REF(A74,1);A711:=(A74 > A710);AVX:=(((((IF(A75,10,(0 - 10)) + IF(A76,10,(0 - 10))) + IF(A77,10,(0 - 10)))+ IF(A78,10,(0 - 10))) + IF(A79,10,(0 - 10))) + IF(A711,10,(0 - 10)));DSLX:=(CLOSE / INDEXC);DSLX1:=MA(DSLX,5);DSLX2:=MA(DSLX,10);V1:=MA(VOL,5);V2:=MA(VOL,10);T1:=CONST(IF(C<200 AND ((CROSS(AVX,1) AND (V1 >= V2)) AND (DSLX >= DSLX1)),1,0));T2:=CONST(IF(C<200 AND ((CROSS(AVX,1) AND (V1 < V2)) AND (DSLX >= DSLX1)),1,0));T3:=CONST(IF(C<200 AND ((CROSS(AVX,1) AND (V1 > V2)) AND (DSLX < DSLX1)),1,0));T4:=CONST(IF(C<200 AND ((CROSS(AVX,1) AND (V1 <= V2)) AND (DSLX < DSLX1)),1,0));T5:=CONST(IF(C<200 AND ((CROSS(1,AVX) AND (V1 >= V2)) AND (DSLX >= DSLX1)),1,0));T6:=CONST(IF(C<200 AND ((CROSS(1,AVX) AND (V1 < V2)) AND (DSLX >= DSLX1)),1,0));T7:=CONST(IF(C<200 AND ((CROSS(1,AVX) AND (V1 >= V2)) AND (DSLX < DSLX1)),1,0));T8:=CONST(IF(C<200 AND ((CROSS(1,AVX) AND (V1 < V2)) AND (DSLX < DSLX1)),1,0));T9:=CONST(IF(C<200 AND ((((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 >= V2)) AND (DSLX >= DSLX1)),1,0));T10:=CONST(IF(C<200 AND ((((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 < V2)) AND (DSLX >= DSLX1)),1,0));T11:=CONST(IF(C<200 AND ((((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 >= V2)) AND (DSLX < DSLX1)),1,0));T12:=CONST(IF(C<200 AND ((((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 < V2)) AND (DSLX < DSLX1)),1,0));T13:=CONST(IF(C<200 AND ((((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 >= V2)) AND (DSLX >= DSLX1)),1,0));T14:=CONST(IF( C<200 AND ((((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 < V2)) AND (DSLX >= DSLX1)),1,0));T15:=CONST(IF(C<200 AND ((((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 >= V2)) AND (DSLX < DSLX1)),1,0));T16:=CONST(IF(C<200 AND ((((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 < V2)) AND (DSLX < DSLX1)),1,0));T17:=CONST(IF(C>200 AND (CROSS(AVX,1) AND (V1 >= V2)),1,0));T18:=CONST(IF(C>200 AND (CROSS(AVX,1) AND (V1 >= V2)),1,0));T19:=CONST(IF(C>200 AND (CROSS(AVX,1) AND (V1 < V2)),1,0));T20:=CONST(IF(C>200 AND (CROSS(1,AVX) AND (V1 >= V2)),1,0));T21:=CONST(IF(C>200 AND (CROSS(1,AVX) AND (V1 < V2)),1,0));T22:=CONST(IF(C>200 AND (((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 >= V2)),1,0));T23:=CONST(IF(C>200 AND (((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 < V2)),1,0));T24:=CONST(IF(C>200 AND (((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 >= V2)),1,0));T25:=CONST(IF(C>200 AND (((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 < V2)),1,0));AA:=BARSCOUNT(C);AH:=HHV(H,200);AL:=LLV(L,200);A0:=(AH-AL)/40;B1:=L-A0;STICKLINE((AA+0)/34=FLOOR((AA+0)/34),B1,B1-1.5*A0,2,0),COLORF00FF0;DRAWTEXT((AA+0)/34=FLOOR((AA+0)/34),B1-1*A0,'b盘'),COLORF00FF0;VAR2S:=(2*CLOSE+HIGH+LOW)/4;VAR3S:=IF(YEAR>=2099 AND MONTH>2,0,1);VAR4S:=LLV(LOW,5); VAR5S:=HHV(HIGH,4);散户:=EMA((VAR2S-VAR4S)/(VAR5S-VAR4S)*100,4)*VAR3S;庄家:=EMA(0.667*REF(散户,1)+0.333*散户,2)*VAR3S;DRAWTEXT(CROSS(散户,庄家) AND 散户<30,L-0.05,'←吸'),colorred;BBB1:=MA(C,1);///www..comB2:=SMA(SMA(SMA(BBB1,2,1),2,1),2,1),colorred;SMA2:=MA(B2,2);VARB1:=(100 - ((90 * (HHV(HIGH,21) - CLOSE)) / (HHV(HIGH,21) - LLV(LOW,21))));VAR3:=(100 - MA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) - LLV(LOW,6))),34));买:DRAWTEXT(CROSS(VARB1,VAR3) AND B2>SMA2,(LOW * 0.97),'←M'),colorred;

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容