股票配资操作流程-股票配资官网|股票配资十大平台

股票配资操作流程
通达信超赢庄家均线主图指标公式(附源码破译和源码)
发布日期:2024-03-15 11:02    点击次数:114

编程思路破译

M1赋值:5

M2赋值:10

M3赋值:20

M4赋值:60

输出MA1:收盘价的M1日简单移动平均

输出均线:收盘价的M2日简单移动平均

输出MA3:收盘价的M3日简单移动平均

输出MA4:收盘价的M4日简单移动平均

VAR3赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100

VAR4赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100

VAR5赋值:(收盘价-收盘价的32日简单移动平均)/收盘价的32日简单移动平均*100

VAR6赋值:(VAR3+VAR4+VAR5)/3

VAR7赋值:VAR6的5日指数移动平均

ZB赋值:VAR3的5日指数移动平均的5日指数移动平均*3, COLORSTICK

VAR8赋值:如果VAR6<=-20,返回10,否则返回0

VAR9赋值:10日内VAR8的最高值

VARA赋值:如果VAR9ANDCROSS(收盘价的3日简单移动平均,收盘价的5日简单移动平均),返回20,否则返回0

K赋值:VAR7的5日指数移动平均*2, , COLORFF00FF

D赋值:K的5日指数移动平均, , 画白色

J赋值:K*3-D*2, ,画黄色

VARB赋值:收盘价位于收盘价的3日简单移动平均和收盘价的5日简单移动平均之间 AND J>10

HS赋值:成交量(手)/当前流通股本(手)*100, , 画绿色

当满足条件VAR8=10ANDFILTER(VAR8=10,5)时,在最低价*0.98位置书写文字 画洋红色

当满足条件VARA=20时,在最低价*0.99位置书写文字 画黄色

VARE赋值:100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20

VARF赋值:100-3*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均

VAR10赋值:100-3*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均

VAR11赋值:VARF< 1日前的VAR10 AND 成交量(手)>1日前的成交量(手) AND 收盘价>1日前的收盘价

当满足条件VAR11ANDCOUNT(VAR11,30)=1时,在最低价*0.95位置书写文字,线宽为1,COLORFF00FF

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时,在最低价*0.95位置书写文字, 画白色

LC赋值:1日前的收盘价

RSI赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100

当满足条件84上穿RSI时,在最高价位置书写文字,画绿色

VAR3AA赋值:如果(收盘价>1日前的收盘价),返回88,否则返回0

VAR4AA赋值:如果((收盘价)/(1日前的收盘价)>1.05)AND((最高价)/(收盘价)<1.01)AND(VAR3AA>0),返回91,否则返回0

VAR51赋值:3

VAR52赋值:(3)*(((收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值))*(100)的5日[1日权重]移动平均) - (2)*(((收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值))*(100)的5日[1日权重]移动平均的3日[1日权重]移动平均)

当满足条件VAR52上穿VAR51时,在最低价位置书写文字 画洋红色

当满足条件收盘价/1日前的收盘价>1.095时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色

当满足条件是否最后一个周期时,在横轴0.06纵轴0.01位置书写文字,画黄色

当满足条件是否最后一个周期时,在横轴0.065纵轴0.01位置书写文字,画黄色

DIFF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均

DEA赋值:DIFF的9日指数移动平均

A1赋值:上次1日前的DEA上穿DIFF距今天数

A2赋值:上次1日前的DIFF上穿DEA距今天数

VAR1赋值:100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20

HONGJU赋值:如果VAR1>0,返回VAR1,否则返回0

GAOPAO赋值:DIFF上穿DEA AND HONGJU>=40

当满足条件GAOPAO时,在最高价*1.01位置画6号图标

当满足条件GAOPAO时,在最高价*1.02位置书写文字,画绿色

LLVV赋值:5日内最低价的最低值

DIXI赋值:DEA上穿DIFF AND A1+1日前的DEA>0 AND DEA< 0

工作线赋值:收盘价的17日指数移动平均,画黄色

生命线赋值:收盘价的56日简单移动平均,画红色

M0赋值:收盘价的5日简单移动平均

M10赋值:收盘价的12日简单移动平均

M30赋值:收盘价的30日简单移动平均

M41赋值:收盘价的41日简单移动平均

TJ2赋值:收盘价的3日简单移动平均< M2

VAR2赋值:(收盘价*2+最高价+最低价)/4

SK赋值:VAR2的13日指数移动平均-VAR2的73日指数移动平均

SD赋值:SK的2日指数移动平均

短线赋值:SK上穿SD AND SK< 0.05 AND (成交量(手)/成交量(手)的5日简单移动平均>2 OR 收盘价/1日前的收盘价>0.035 AND 收盘价>收盘价的17日指数移动平均)

CY赋值:上次短线距今天数

MACD双底赋值:A2+1日前的最低价< 收盘价 AND DIFF上穿DEA

介入赋值:统计4日中满足短线的天数=1 AND 统计1日中满足MACD双底的天数=1 AND 收盘价/收盘价的56日简单移动平均*1000>980 AND 收阳线ANDSE 成交量(手)>=成交量(手)的5日简单移动平均 AND DIFF>=-0.1

当满足条件介入时,在最低价*0.982位置画1号图标

反向顶背赋值:A2+1日前的收盘价>收盘价 AND A2+1日前的DIFF>DIFF AND DEA上穿DIFF

逃顶赋值:SD上穿SK AND SK>0.2 AND 成交量(手)/成交量(手)的5日简单移动平均< 2

逃顶成立赋值:统计4日中满足逃顶的天数=1 AND 统计1日中满足反向顶背的天数=1

当满足条件逃顶成立时,在最高价*1.01位置画15号图标

N1G赋值:收盘价/1日前的收盘价>=1.097 AND 最高价=收盘价 AND 取反

A1G赋值:上次N1G距今天数

A2G赋值:A1G-1日内最低价的最低值>A1G日前的最低价 AND 收盘价/A1G日前的开盘价>1 AND 收盘价/A1G日前的开盘价<=1.04

XGGG赋值:A2G的3日过滤 AND A1G>=4 AND A1G<=20

当满足条件XGGG时,在最低价*0.96位置画41号图标

程序源码

M1:=5;

M2:=10;

M3:=20;

M4:=60;

MA1:MA(CLOSE,M1);

MA2:MA(CLOSE,M2);

MA3:MA(CLOSE,M3);

MA4:MA(CLOSE,M4);

VAR3:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;

VAR4:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;

VAR5:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100;

VAR6:=(VAR3+VAR4+VAR5)/3;

VAR7:=EMA(VAR6,5);

ZB:=EMA(EMA(VAR3,5),5)*3, COLORSTICK;

VAR8:=IF(VAR6<=-20,10,0);

VAR9:=HHV(VAR8,10);

VARA:=IF(VAR9 AND CROSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);

K:=EMA(VAR7,5)*2, , COLORFF00FF;

D:=EMA(K,5), , COLORWHITE;

J:=K*3-D*2, ,COLORYELLOW;

VARB:=BETWEEN(CLOSE,MA(CLOSE,3),MA(CLOSE,5)) AND J>10;

HS:=VOL/CAPITAL*100, , COLORGREEN;

DRAWTEXT(VAR8=10 AND FILTER(VAR8=10,5),LOW*0.98,'底') COLORMAGENTA;

DRAWTEXT(VARA=20,LOW*0.99,'抄') COLORYELLOW;

VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;

VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);

VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);

VAR11:=VARF< REF(VAR10,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);

DRAWTEXT(VAR11 AND COUNT(VAR11,30)=1,LOW*0.95,'底部'),LINETHICK1,COLORFF00FF;

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,LOW*0.95,'底'), COLORWHITE;

LC:=REF(CLOSE,1);

RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;

DRAWTEXT(CROSS(84,RSI) , HIGH,'顶'),COLORGREEN;

VAR3AA:=IF((CLOSE>REF(CLOSE,1)),88,0);

VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05) AND ((HIGH)/(CLOSE)< 1.01) AND (VAR3AA>0),91,0);

VAR51:=3;

VAR52:=(3)*(SMA(((CLOSE - LLV(LOW,27))/(HHV(HIGH,27) - LLV(LOW,27)))*(100),5,1)) - (2)*(SMA(SMA(((CLOSE - LLV(LOW,27))/(HHV(HIGH,27) - LLV(LOW,27)))*(100),5,1),3,1));

DRAWTEXT(CROSS(VAR52,VAR51), LOW,'底部2') COLORMAGENTA;

STICKLINE(C/REF(C,1)>1.095,C,O,2,0),COLORYELLOW;

DRAWTEXT_FIX(ISLASTBAR ,0.06,0.01,1,DYBLOCK),COLORYELLOW;

DRAWTEXT_FIX(ISLASTBAR ,0.065,0.01,0,HYBLOCK),COLORYELLOW;

DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);

DEA:=EMA(DIFF,9);

A1:=BARSLAST(REF(CROSS(DEA,DIFF),1));

A2:=BARSLAST(REF(CROSS(DIFF,DEA),1));

VAR1:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;

HONGJU:=IF(VAR1>0,VAR1,0);

GAOPAO:=CROSS(DIFF,DEA) AND HONGJU>=40;

DRAWICON(GAOPAO,HIGH*1.01,6);

DRAWTEXT(GAOPAO,HIGH*1.02,'顶部'),COLORGREEN;

LLVV:=LLV(LOW,5);

DIXI:=CROSS(DEA,DIFF) AND REF(DEA,A1+1)>0 AND DEA< 0;

工作线:=EMA(CLOSE,17),COLORYELLOW;

生命线:=MA(CLOSE,56),COLORRED;

M0:=MA(CLOSE,5);

M10:=MA(CLOSE,12);

M30:=MA(CLOSE,30);

M41:=MA(CLOSE,41);

TJ2:=MA(CLOSE,3)< M2;

VAR2:=(CLOSE*2+HIGH+LOW)/4;

SK:=EMA(VAR2,13)-EMA(VAR2,73);

SD:=EMA(SK,2);

短线:=CROSS(SK,SD) AND SK< 0.05 AND (VOL/MA(VOL,5)>2 OR CLOSE/REF(CLOSE,1)>0.035 AND CLOSE>EMA(CLOSE,17));

CY:=BARSLAST(短线);

MACD双底:=REF(LOW,A2+1)< CLOSE AND CROSS(DIFF,DEA);

介入:=COUNT(短线,4)=1 AND COUNT(MACD双底,1)=1 AND CLOSE/MA(CLOSE,56)*1000>980 AND CLOSE>OPEN AND VOL>=MA(VOL,5) AND DIFF>=-0.1;

{DRAWTEXT(介入,LOW*0.982,),COLORRED;}

DRAWICON(介入,LOW*0.982,1);

反向顶背:=REF(CLOSE,A2+1)>CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF);

逃顶:=CROSS(SD,SK) AND SK>0.2 AND VOL/MA(VOL,5)< 2;

逃顶成立:=COUNT(逃顶,4)=1 AND COUNT(反向顶背,1)=1;

DRAWICON(逃顶成立,HIGH*1.01,15);

{DRAWTEXT(逃顶成立,HIGH*1.01,25),COLORGREEN;}

N1G:=CLOSE/REF(CLOSE,1)>=1.097 AND HIGH=CLOSE AND NOT(OPEN=HIGH);

A1G:=BARSLAST(N1G);

A2G:=LLV(LOW,A1G-1)>REF(LOW,A1G) AND CLOSE/REF(OPEN,A1G)>1 AND CLOSE/REF(OPEN,A1G)<=1.04;

XGGG:=FILTER(A2G,3) AND A1G>=4 AND A1G<=20;

DRAWICON(XGGG,LOW*0.96,41);

{DRAWTEXT(XGGG,LOW*0.96,26),COLORRED;};

该公式包含未来函数:CAPITAL

注:

       馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。

       发文不易,如获益,欢迎赞赏,赞赏必复!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。