打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
通达信潜伏王者信号量化主图指标公式(附源码破译破解和源码)
userphoto

2023.10.20 湖北

关注

编程思路破译

输出SWL:(收盘价的10日指数移动平均*7+收盘价的20日指数移动平均*3)/10

输出SWS:以1和100*(成交量(手)的5日累和/(3*当前流通股本(手)))的较大值为权重收盘价的20日指数移动平均的动态移动平均,DOTLINE,画白色

画带状线

当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,画红色

K线

X_2赋值:2日内收盘价的最高值

X_3赋值:2日内收盘价的最低值

X_4赋值:收盘价的3日简单移动平均

X_5赋值:(3*收盘价+最低价+开盘价+最高价)/6

X_6赋值:收盘价>1日前的收盘价 AND 收盘价>2日前的收盘价

X_7赋值:1日前的X_6 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价

X_8赋值:1日前的X_7 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价

X_9赋值:1日前的X_8 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价

X_10赋值:1日前的X_9 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价

X_11赋值:1日前的X_10 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价

X_12赋值:1日前的X_11 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价

X_13赋值:1日前的X_12 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价

X_14赋值:1日前的X_13 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价

X_15赋值:1日前的X_14 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价

X_16赋值:1日前的X_15 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价

X_17赋值:1日前的X_16 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价

X_18赋值:收盘价< 1日前的收盘价 AND 收盘价< 2日前的收盘价

X_19赋值:1日前的X_18 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价

X_20赋值:1日前的X_19 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价

X_21赋值:1日前的X_20 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价

X_22赋值:1日前的X_21 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价

X_23赋值:1日前的X_22 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价

X_24赋值:1日前的X_23 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价

X_25赋值:1日前的X_24 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价

X_26赋值:1日前的X_25 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价

X_27赋值:1日前的X_26 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价

X_28赋值:1日前的X_27 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价

X_29赋值:1日前的X_28 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价

X_30赋值:1日前的X_18ORX_19ORX_20ORX_21ORX_22ORX_23ORX_24ORX_25ORX_26ORX_27ORX_28ORX_29 AND X_6

X_31赋值:1日前的X_6ORX_7ORX_8ORX_9ORX_10ORX_11ORX_12ORX_13ORX_14ORX_15ORX_16ORX_17 AND X_18

X_32赋值:X_6 OR X_7 OR X_8 OR X_9 OR X_10 OR X_11 OR X_12 OR X_13 OR X_14 OR X_15 OR X_16 OR X_17

X_33赋值:如果X_32,返回X_3,否则返回无效数

X_34赋值:X_33

X_35赋值:1日前的X_33

X_36赋值:X_18 OR X_19 OR X_20 OR X_21 OR X_22 OR X_23 OR X_24 OR X_25 OR X_26 OR X_27 OR X_28 OR X_29

X_37赋值:如果X_36,返回X_2,否则返回无效数

X_38赋值:X_37

X_39赋值:1日前的X_38

X_40赋值:X_30

X_41赋值:X_31

X_42赋值:(收盘价-收盘价的34日简单移动平均)/收盘价的34日简单移动平均*100< (-14)

X_43赋值:(20*X_5+19*1日前的X_5+18*2日前的X_5+17*3日前的X_5+16*4日前的X_5+15*5日前的X_5+14*6日前的X_5+13*7日前的X_5+12*8日前的X_5+11*9日前的X_5+10*10日前的X_5+9*11日前的X_5+8*12日前的X_5+7*13日前的X_5+6*14日前的X_5+5*15日前的X_5+4*16日前的X_5+3*17日前的X_5+2*18日前的X_5+20日前的X_5)/211

X_44赋值:收盘价的26日简单移动平均

X_45赋值:如果X_4>X_43,返回X_43,否则返回X_4

X_46赋值:最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和1日前的收盘价-最低价的绝对值的较大值的14日累和

X_47赋值:最高价-1日前的最高价

X_48赋值:1日前的最低价-最低价

X_49赋值:如果X_47>0ANDX_47>X_48,返回X_47,否则返回0的14日累和

X_50赋值:如果X_48>0ANDX_48>X_47,返回X_48,否则返回0的14日累和

X_51赋值:X_49*100/X_46

X_52赋值:X_50*100/X_46

X_53赋值:X_51-X_52

X_54赋值:X_53>=0 AND 1日前的X_53< 0

当满足条件ISLASTBARAND(X_32ORREF(X_32,1)=1)时,在X_35和X_35位置之间画柱状线,宽度为2.6,1不为0则画空心柱.,画红色

当满足条件ISLASTBARAND(X_36ORREF(X_36,1)=1)时,在X_39和X_39位置之间画柱状线,宽度为2.6,1不为0则画空心柱.,画淡灰色

当满足条件收盘价>=开盘价时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色

当满足条件收阴线时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR00BD00

当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,画红色

当满足条件X_32时,在收盘价和开盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,画红色

当满足条件X_36时,在收盘价和开盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,画淡灰色

X_55赋值:收盘价-开盘价

当满足条件X_42时,在开盘价和收盘价-X_55/2位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,画淡灰色

当满足条件X_40时,在开盘价和收盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,画黄色

当满足条件X_40ANDX_54时,在开盘价和收盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLORFF8000

当满足条件X_41时,在开盘价和收盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,画绿色

当满足条件X_40ANDX_54时,在最低价*0.99位置书写文字,COLORFF8000

程序源码

SWL:(EMA(CLOSE,10)*7+EMA(CLOSE,20)*3)/10;

SWS:DMA(EMA(CLOSE,20),MAX(1,100*(SUM(VOL,5)/(3*CAPITAL)))),DOTLINE,COLORWHITE;

DRAWBAND(SWL,RGB(255,100,100),SWS,RGB(64,204,208));

STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2.6,0),COLORRED;

DRAWKLINE(HIGH,OPEN,LOW,CLOSE);

X_2:=HHV(CLOSE,2);

X_3:=LLV(CLOSE,2);

X_4:=MA(CLOSE,3);

X_5:=(3*CLOSE+LOW+OPEN+HIGH)/6;

X_6:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);

X_7:=REF(X_6,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

X_8:=REF(X_7,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

X_9:=REF(X_8,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

X_10:=REF(X_9,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

X_11:=REF(X_10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

X_12:=REF(X_11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

X_13:=REF(X_12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

X_14:=REF(X_13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

X_15:=REF(X_14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

X_16:=REF(X_15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

X_17:=REF(X_16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

X_18:=CLOSE< REF(CLOSE,1) AND CLOSE< REF(CLOSE,2);

X_19:=REF(X_18,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

X_20:=REF(X_19,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

X_21:=REF(X_20,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

X_22:=REF(X_21,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

X_23:=REF(X_22,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

X_24:=REF(X_23,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

X_25:=REF(X_24,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

X_26:=REF(X_25,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

X_27:=REF(X_26,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

X_28:=REF(X_27,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

X_29:=REF(X_28,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

X_30:=REF(X_18 OR X_19 OR X_20 OR X_21 OR X_22 OR X_23 OR X_24 OR X_25 OR X_26 OR X_27 OR X_28 OR X_29,1) AND X_6;

X_31:=REF(X_6 OR X_7 OR X_8 OR X_9 OR X_10 OR X_11 OR X_12 OR X_13 OR X_14 OR X_15 OR X_16 OR X_17,1) AND X_18;

X_32:=X_6 OR X_7 OR X_8 OR X_9 OR X_10 OR X_11 OR X_12 OR X_13 OR X_14 OR X_15 OR X_16 OR X_17;

X_33:=IF(X_32,X_3,DRAWNULL);

X_34:=X_33;

X_35:=REF(X_33,1);

X_36:=X_18 OR X_19 OR X_20 OR X_21 OR X_22 OR X_23 OR X_24 OR X_25 OR X_26 OR X_27 OR X_28 OR X_29;

X_37:=IF(X_36,X_2,DRAWNULL);

X_38:=X_37;

X_39:=REF(X_38,1);

X_40:=X_30;

X_41:=X_31;

X_42:=(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100< (-14);

X_43:=(20*X_5+19*REF(X_5,1)+18*REF(X_5,2)+17*REF(X_5,3)+16*REF(X_5,4)+15*REF(X_5,5)+14*REF(X_5,6)+13*REF(X_5,7)+12*REF(X_5,8)+11*REF(X_5,9)+10*REF(X_5,10)+9*REF(X_5,11)+8*REF(X_5,12)+7*REF(X_5,13)+6*REF(X_5,14)+5*REF(X_5,15)+4*REF(X_5,16)+3*REF(X_5,17)+2*REF(X_5,18)+REF(X_5,20))/211;

X_44:=MA(CLOSE,26);

X_45:=IF(X_4>X_43,X_43,X_4);

X_46:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14);

X_47:=HIGH-REF(HIGH,1);

X_48:=REF(LOW,1)-LOW;

X_49:=SUM(IF(X_47>0 AND X_47>X_48,X_47,0),14);

X_50:=SUM(IF(X_48>0 AND X_48>X_47,X_48,0),14);

X_51:=X_49*100/X_46;

X_52:=X_50*100/X_46;

X_53:=X_51-X_52;

X_54:=X_53>=0 AND REF(X_53,1)< 0;

STICKLINE(ISLASTBAR AND (X_32 OR REF(X_32,1)=1),X_35,X_35,2.6,1),COLORRED;

STICKLINE(ISLASTBAR AND (X_36 OR REF(X_36,1)=1),X_39,X_39,2.6,1),COLORLIGRAY;

STICKLINE(CLOSE>=OPEN,LOW,HIGH,0,0),COLORRED;

STICKLINE(CLOSE< OPEN,LOW,HIGH,0,0),COLOR00BD00;

STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,2.6,0),COLORRED;

STICKLINE(X_32,CLOSE,OPEN,2.6,0),COLORRED;

STICKLINE(X_36,CLOSE,OPEN,2.6,0),COLORLIGRAY;

X_55:=CLOSE-OPEN;

STICKLINE(X_42,OPEN,CLOSE-X_55/2,2.6,0),COLORLIGRAY;

STICKLINE(X_40,OPEN,CLOSE,2.6,0),COLORYELLOW;

STICKLINE(X_40 AND X_54,OPEN,CLOSE,2.6,0),COLORFF8000;

STICKLINE(X_41,OPEN,CLOSE,2.6,0),COLORGREEN;

DRAWTEXT(X_40 AND X_54,LOW*0.99,'潜伏信号'),COLORFF8000;

注:


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


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

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
交易系统(3)什么是买点,什么是卖点
涨停板后的阴线选股公式
通达信专用源码单阳不破选股
涨停后缩量三连阴的选股公式及成功率回测数据
超级干货 | 竞价一进二77%概率抓涨停,看了你也行
尾盘擒妖选股指标公式源码编程思路破译
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服