最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信MACD背离三全项指标公式源码分享

    正文概述    2024-05-04 04:01:37  
    DIF:EMA(CLOSE,12)-EMA(CLOSE,26); DEA:EMA(DIF,9); MACD:(DIF-DEA)*2,COLORSTICK; B1:=MA(C,1); B2:=SMA(SMA(SMA(B1,2,1),2,1),2,1); SMA2:=MA(B2,3); 三枪买入:=IF(LLV(MA(B2,8),3) B2,LLV(MA(B2,8),3),B2); {IF(B2 SMA2,B2,DRAWNULL),COLORRED,LINETHICK4; IF(B2 SMA2,B2,DRAWNULL),COLORGREEN,LINETHICK4;} 三枪卖出:=HHV(MA(B2,1),13),COLORYELLOW; VAR1:=(2*CLOSE+HIGH+LOW)/4; VAR2:=MA(VAR1,7); VAR3:=VAR2-MA(VAR1,7/2) VAR4:=VAR2-MA(VAR1,7/2) VAR5:=BARSLAST(VAR3); VAR6:=0-BARSLAST(VAR4); VAR7:=IF(VAR3 =0,VAR5,VAR6); {STICKLINE(三枪卖出 B2ANDB2 SMA2,三枪卖出,B2,0,1),COLORLIBLUE; STICKLINE(三枪卖出 SMA2ANDB2 SMA2,三枪卖出,SMA2,0,1),COLORBLUE;} VAR11:=(CLOSE*2+HIGH+LOW)/4; VAR21:=EMA(VAR11,13)-EMA(VAR11,34); VAR31:=EMA(VAR21,5); {STICKLINE((C =O),OPEN,LOW,0,0),COLOR0726CA; STICKLINE((C =O),CLOSE,HIGH,0,0),COLOR0726CA; STICKLINE((C O),CLOSE,LOW,0,0),COLORDE9100; STICKLINE((C O),OPEN,HIGH,0,0),COLORDE9100; STICKLINE((C O),CLOSE,OPEN,4,0),COLORFF5B00; STICKLINE((C O),CLOSE,OPEN,3.4,0),COLORFF6C00; STICKLINE((C O),CLOSE,OPEN,2.8,0),COLORFF7B00; STICKLINE((C O),CLOSE,OPEN,2.2,0),COLORFF9C00; STICKLINE((C O),CLOSE,OPEN,1.6,0),COLORFFBE00; STICKLINE((C O),CLOSE,OPEN,1,0),COLORFFCC00; STICKLINE((C O),CLOSE,OPEN,0.3,0),COLORFFFF00; STICKLINE((C O),CLOSE,OPEN,4,0),COLOR070084; STICKLINE((C O),CLOSE,OPEN,3.4,0),COLOR0000A3; STICKLINE((C O),CLOSE,OPEN,2.8,0),COLOR0000B7; STICKLINE((C O),CLOSE,OPEN,2.2,0),COLOR0000CD; STICKLINE((C O),CLOSE,OPEN,1.6,0),COLOR0000E9; STICKLINE((C O),CLOSE,OPEN,1,0),COLOR0754E9; STICKLINE((C O),CLOSE,OPEN,0.5,0),COLOR076EF3; STICKLINE((C O),CLOSE,OPEN,0.2,0),COLOR077BF3;} VAR2A:=((CLOSE REF(CLOSE,1))AND(CLOSE REF(CLOSE,2))); VAR3A:=((REF(VAR2A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR4A:=((REF(VAR3A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR5A:=((REF(VAR4A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR6A:=((REF(VAR5A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR7A:=((REF(VAR6A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR8A:=((REF(VAR7A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR9A:=((REF(VAR8A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VARAA:=((REF(VAR9A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VARBA:=((REF(VARAA,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VARCA:=((REF(VARBA,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VARDA:=((REF(VARCA,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAREAA:=((CLOSE REF(CLOSE,1))AND(CLOSE REF(CLOSE,2))); VARFA:=((REF(VAREAA,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR10A:=((REF(VARFA,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR11A:=((REF(VAR10A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR12A:=((REF(VAR11A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR13A:=((REF(VAR12A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR14A:=((REF(VAR13A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR15A:=((REF(VAR14A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR16A:=((REF(VAR15A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR17A:=((REF(VAR16A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR18A:=((REF(VAR17A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR19A:=((REF(VAR18A,1)AND(CLOSE =REF(CLOSE,1)))AND(CLOSE =REF(CLOSE,2))); VAR1A:=(REF((((((((((((VAREAAORVARFA)ORVAR10A)ORVAR11A)ORVAR12A)OR VAR13A)ORVAR14A)ORVAR15A)ORVAR16A)ORVAR17A)ORVAR18A)ORVAR19A),1)ANDVAR2A); {STICKLINE(VAR1A,O,O+(C-O)/3,4,0),COLOR1029FF; STICKLINE(VAR1A,O,O+(C-O)/3,3.4,0),COLOR1040FF; STICKLINE(VAR1A,O,O+(C-O)/3,2.8,0),COLOR1083FF; STICKLINE(VAR1A,O,O+(C-O)/3,2.2,0),COLOR10ABFF; STICKLINE(VAR1A,O,O+(C-O)/3,1.6,0),COLOR10D0FF; STICKLINE(VAR1A,O,O+(C-O)/3,1,0),COLOR10FFFF; STICKLINE(VAR1A,O,O+(C-O)/3,0.3,0),COLOR00FFFF; AA:=(REF((((((((((((VAR2AORVAR3A)ORVAR4A)ORVAR5A)ORVAR6A)ORVAR7A)OR VAR8A)ORVAR9A)ORVARAA)ORVARBA)ORVARCA)ORVARDA),1)ANDVAREAA); STICKLINE(AA,O,O+(C-O)/3,4.3,0),COLOR009900; STICKLINE(AA,O,O+(C-O)/3,3.2,0),COLOR00AA00; STICKLINE(AA,O,O+(C-O)/3,2.4,0),COLOR00BB00; STICKLINE(AA,O,O+(C-O)/3,1.7,0),COLOR00CC00; STICKLINE(AA,O,O+(C-O)/3,1.1,0),COLOR00DD00; STICKLINE(AA,O,O+(C-O)/3,0.5,0),COLOR00EE00; STICKLINE(AA,O,O+(C-O)/3,0.2,0),COLOR00FF00;} A13:=EMA(CLOSE,55); A14:=MA(CLOSE,75); A15:=EMA(A14,3); A16:=EMA(A15,3); A17:=(HIGH+LOW)/5; A18:=(MA(A17,4))-(MA(A17,34)); A19:=CROSS(A18,0); A20:=CROSS(0,A18); A21:=BARSLAST(A19); A22:=BARSLAST(A20); A23:=REF(A19,1); A24:=REF(A20,1); A25:=BARSLAST(A23); A26:=BARSLAST(A24); A27:=IF((A25 A26),(REF((HHV(HIGH,2)),A25)),(REF((LLV(LOW,2)),A26))); A28:=(((REF(CLOSE,1)) =(REF(A27,1)))AND(CLOSE A27))AND(A21 A22); A29:=(((REF(CLOSE,1)) =(REF(A27,1)))AND(CLOSE A27))AND(A22 A21); A30:=A28AND((COUNT(A28,A21))=1); A31:=A29AND((COUNT(A29,A22))=1); A32:=A30AND((REF(BARSLAST(A31),1)) (REF(BARSLAST(A30),1))); A33:=A31AND((REF(BARSLAST(A31),1)) (REF(BARSLAST(A30),1))); DRAWTEXT(A32,0.01,'←锁喉'),COLORYELLOW; AC:=AMOUNT/(VOL); YY:=MA(AC,13); LLL:=(C-YY)/YY*100; MIDC:=MA(CLOSE,22); UPPERC:=MIDC+2*STD(C,22); LOWERC:=MIDC-2*STD(C,22); BBA:=(C-LOWERC)/(UPPERC-LOWERC); LIFENGCYC:=(REF(LLL,1) -15ANDREF(BBA,1) 0ANDLLL REF(LLL,1)); {STICKLINE(LIFENGCYC,LOW*0.93,LOW*0.95,6,0)COLORRED; STICKLINE(LIFENGCYC 0,C,O,4,0),COLORRED; STICKLINE(LIFENGCYC 0,C,O,3.4,0),COLOR1029FF; STICKLINE(LIFENGCYC 0,C,O,2.8,0),COLOR1040FF; STICKLINE(LIFENGCYC 0,C,O,2.2,0),COLOR1083FF; STICKLINE(LIFENGCYC 0,C,O,1.6,0),COLOR10ABFF; STICKLINE(LIFENGCYC 0,C,O,1,0),COLOR10D0FF; STICKLINE(LIFENGCYC 0,C,O,0.3,0),COLOR10FFFF; DRAWTEXT(LIFENGCYC 0,LOW*0.98,'$'),COLORFF00FF;} DRAWTEXT(LIFENGCYC 0,MACD*0.92,'探头'),COLORFF00FF; 锁喉:(A30AND((REF(BARSLAST(A31),1)) (REF(BARSLAST(A30),1))))*0.10; ma1:MA(C,5); ma2:MA(C,10); ma3:MA(C,30); A1:=BARSLAST(REF(CROSS("macd.diff"(12,26,9),"macd.dea"(12,26,9)),1)); B1:=REF(C,A1+1) CANDREF("macd.diff"(12,26,9),A1+1) "macd.diff"(12,26,9)ANDCROSS("macd.diff"(12,26,9),"macd.dea"(12,26,9)); 底背离MACD:DRAWTEXT(FILTER(B1 0,5),LOW,'1'),coloryellow; DRAWTEXT(FILTER(B1 0,5),LOW*0.98,'MACD底背离'),COLOR00ff00; A2:=BARSLAST(REF(CROSS(".k"(9,3,3),"kdj.d"(9,3,3)),1)); B2:=REF(C,A2+1) CANDREF("kdj.k"(9,3,3),A2+1) "kdj.k"(9,3,3)ANDCROSS("kdj.k"(9,3,3),"kdj.d"(9,3,3)); 底背离KDJ:DRAWTEXT(FILTER(B2 0,5),LOW,'▲'),coloryellow; DRAWTEXT(FILTER(B2 0,5),LOW*0.98,'KDJ底背离'),colorred; A3:=BARSLAST(REF(CROSS("RSI.RSI$1"(12,26,9),"RSI.RSI$2"(12,26,9)),1)); B3:=REF(C,A3+1) CANDREF("RSI.RSI$1"(8,55,55),A3+1) "RSI.RSI$1"(8,55,55)ANDCROSS("RSI.RSI$1"(8,55,55),"RSI.RSI$2"(8,55,55)); 底背离RSI:DRAWTEXT(FILTER(B3 0,5),LOW,'▲'),coloryellow; DRAWTEXT(FILTER(B3 0,5),LOW*0.98,'RSI底背离'),colorf0f000; A4:=BARSLAST(REF(CROSS("_ql.pdi"(14,6),"dmi_ql.mdi"(14,6)),1)); B4:=REF(C,A4+1) CANDREF("dmi_ql.pdi"(14,6),A4+1) "dmi_ql.pdi"(14,6)ANDCROSS("dmi_ql.pdi"(14,6),"dmi_ql.mdi"(14,6)); 底背离DMI:DRAWTEXT(FILTER(B4 0,5),LOW,'▲'),coloryellow; DRAWTEXT(FILTER(B4 0,5),LOW*0.98,'DMI底背离'),colorF00FF0; C1:=BARSLAST(REF(CROSS("macd.dea"(12,26,9),"macd.diff"(12,26,9)),1)); D1:=REF(C,C1+1) CANDREF("macd.diff"(12,26,9),C1+1) "macd.diff"(12,26,9)ANDCROSS("macd.dea"(12,26,9),"macd.diff"(12,26,9)); 顶背离MACD:DRAWTEXT(FILTER(D1 0,5),HIGH*1.02,'▲'),COLOR00FF00; DRAWTEXT(FILTER(D1 0,5),HIGH*1.04,'MACD顶背离'),colorred; C2:=BARSLAST(REF(CROSS("kdj.d"(9,3,3),"kdj.k"(9,3,3)),1)); D2:=REF(C,C2+1) CANDREF("kdj.k"(9,3,3),C2+1) "kdj.k"(9,3,3)ANDCROSS("kdj.d"(9,3,3),"kdj.k"(9,3,3)); 顶背离KDJ:DRAWTEXT(FILTER(D2 0,5),HIGH*1.02,'▲'),COLOR00FF00; DRAWTEXT(FILTER(D2 0,5),HIGH*1.04,'KDJ顶背离'),COLORF00FF0; C3:=BARSLAST(REF(CROSS("RSI.RSI$2"(8,55,55),"RSI.RSI$1"(8,55,55)),1)); D3:=REF(C,C3+1) CANDREF("RSI.RSI$1"(8,55,55),C3+1) "RSI.RSI$1"(8,55,55)ANDCROSS("RSI.RSI$2"(8,55,55),"RSI.RSI$1"(8,55,55)); 顶背离RSI:DRAWTEXT(FILTER(D3 0,5),HIGH*1.02,'▲'),COLOR00FF00; DRAWTEXT(FILTER(D3 0,5),HIGH*1.04,'RSI顶背离'),coloryellow; C4:=BARSLAST(REF(CROSS("DMI_ql.MDI"(14,6),"DMI_ql.PDI"(14,6)),1)); D4:=REF(C,C4+1) CANDREF("DMI_ql.PDI"(14,6),C4+1) "DMI_ql.PDI"(14,6)ANDCROSS("DMI_ql.MDI"(14,6),"DMI_ql.PDI"(14,6)); 顶背离DMI:DRAWTEXT(FILTER(D4 0,5),HIGH*1.02,'▲'),COLOR00FF00; DRAWTEXT(FILTER(D4 0,5),HIGH*1.04,'DMI顶背离'),COLORF0F000;

    公式解读:

       输出DIF:收盘价的12日指数移动平均-收盘价的26日指数移动平均

       输出DEA:DIF的9日指数移动平均

       输出平滑异同平:(DIF-DEA)*2,COLORSTICK

       B1赋值:收盘价的1日简单移动平均

       B2赋值:B1的2日[1日权重]移动平均的2日[1日权重]移动平均的2日[1日权重]移动平均

       SMA2赋值:B2的3日简单移动平均

       三枪买入赋值:如果3日内B2的8日简单移动平均的最低值 ,返回?,否则返回?

       B2,3日内B2的8日简单移动平均的最低值,B2)

       三枪卖出赋值:13日内B2的1日简单移动平均的最高值,画黄色

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

       VAR2赋值:VAR1的7日简单移动平均

       VAR3赋值:VAR2-VAR1的7/2日简单移动平均

       0

       VAR4赋值:VAR2-VAR1的7/2日简单移动平均

       0

       VAR5赋值:上次VAR3距今天数

       VAR6赋值:0-上次VAR4距今天数

       VAR7赋值:如果VAR3 ,返回?,否则返回?

       =0,VAR5,VAR6)

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

       VAR21赋值:VAR11的13日指数移动平均-VAR11的34日指数移动平均

       VAR31赋值:VAR21的5日指数移动平均

       VAR2A赋值:((收盘价

       1日前的收盘价)AND(收盘价

       2日前的收盘价))

       VAR3A赋值:((1日前的VAR2AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR4A赋值:((1日前的VAR3AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR5A赋值:((1日前的VAR4AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR6A赋值:((1日前的VAR5AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR7A赋值:((1日前的VAR6AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR8A赋值:((1日前的VAR7AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR9A赋值:((1日前的VAR8AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VARAA赋值:((1日前的VAR9AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VARBA赋值:((1日前的VARAAAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VARCA赋值:((1日前的VARBAAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VARDA赋值:((1日前的VARCAAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAREAA赋值:((收盘价

       1日前的收盘价)AND(收盘价

       2日前的收盘价))

       VARFA赋值:((1日前的VAREAAAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR10A赋值:((1日前的VARFAAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR11A赋值:((1日前的VAR10AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR12A赋值:((1日前的VAR11AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR13A赋值:((1日前的VAR12AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR14A赋值:((1日前的VAR13AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR15A赋值:((1日前的VAR14AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR16A赋值:((1日前的VAR15AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR17A赋值:((1日前的VAR16AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR18A赋值:((1日前的VAR17AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR19A赋值:((1日前的VAR18AAND(收盘价

       =1日前的收盘价))AND(收盘价

       =2日前的收盘价))

       VAR1A赋值:(1日前的(((((((((((VAREAAORVARFA)ORVAR10A)ORVAR11A)ORVAR12A)ORVAR13A)ORVAR14A)ORVAR15A)ORVAR16A)ORVAR17A)ORVAR18A)ORVAR19A)ANDVAR2A)

       A13赋值:收盘价的55日指数移动平均

       A14赋值:收盘价的75日简单移动平均

       A15赋值:A14的3日指数移动平均

       A16赋值:A15的3日指数移动平均

       A17赋值:(最高价+最低价)/5

       A18赋值:(A17的4日简单移动平均)-(A17的34日简单移动平均)

       A19赋值:A18上穿0

       A20赋值:0上穿A18

       A21赋值:上次A19距今天数

       A22赋值:上次A20距今天数

       A23赋值:1日前的A19

       A24赋值:1日前的A20

       A25赋值:上次A23距今天数

       A26赋值:上次A24距今天数

       A27赋值:如果(A25 ,返回?,否则返回?

       A26),(A25日前的(2日内最高价的最高值)),(A26日前的(2日内最低价的最低值)))

       A28赋值:(((1日前的收盘价)

       =(1日前的A27))AND(收盘价

       A27))AND(A21

       A22)

       A29赋值:(((1日前的收盘价)

       =(1日前的A27))AND(收盘价

       A27))AND(A22

       A21)

       A30赋值:A28AND((统计A21日中满足A28的天数)=1)

       A31赋值:A29AND((统计A22日中满足A29的天数)=1)

       A32赋值:A30AND((1日前的上次A31距今天数)

       (1日前的上次A30距今天数))

       A33赋值:A31AND((1日前的上次A31距今天数)

       (1日前的上次A30距今天数))

       当满足条件A32时,在0.01位置书写文字,画黄色

       AC赋值:成交额(元)/((手))

       YY赋值:AC的13日简单移动平均

       LLL赋值:(收盘价-YY)/YY*100

       MIDC赋值:收盘价的22日简单移动平均

       UPPERC赋值:MIDC+2*收盘价的22日估算标准差

       LOWERC赋值:MIDC-2*收盘价的22日估算标准差

       BBA赋值:(收盘价-LOWERC)/(UPPERC-LOWERC)

       LIFENGCYC赋值:(1日前的LLL

       -15ANDREF(BBA,1)

       0ANDLLL

       1日前的LLL)

       当满足条件LIFENGCYC 时,在?位置书写文字

       0,MACD*0.92,'探头'),COLORFF00FF

       输出锁喉:(A30AND((1日前的上次A31距今天数)

       (1日前的上次A30距今天数)))*0.10

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

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

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

       A1赋值:上次1日前的"MACD.DIFF"(12,26,9)上穿"MACD.DEA"(12,26,9)距今天数

       B1赋值:A1+1日前的收盘价 CANDREF("MACD.DIFF"(12,26,9),A1+1) "MACD.DIFF"(12,26,9)ANDCROSS("MACD.DIFF"(12,26,9),"MACD.DEA"(12,26,9))

       输出底背离MACD:当满足条件B1 0的5日过滤时,在最低价位置书写文字,画黄色

       当满足条件B1 0的5日过滤时,在最低价*0.98位置书写文字,COLOR00FF00

       A2赋值:上次1日前的"KDJ的K"(9,3,3)上穿"KDJ的D"(9,3,3)距今天数

       B2赋值:A2+1日前的收盘价 CANDREF("KDJ的K"(9,3,3),A2+1) "KDJ的K"(9,3,3)ANDCROSS("KDJ的K"(9,3,3),"KDJ的D"(9,3,3))

       输出底背离KDJ:当满足条件B2 0的5日过滤时,在最低价位置书写文字,画黄色

       当满足条件B2 0的5日过滤时,在最低价*0.98位置书写文字,画红色

       A3赋值:上次1日前的"RSI.RSI$1"(12,26,9)上穿"RSI.RSI$2"(12,26,9)距今天数

       B3赋值:A3+1日前的收盘价 CANDREF("RSI.RSI$1"(8,55,55),A3+1) "RSI.RSI$1"(8,55,55)ANDCROSS("RSI.RSI$1"(8,55,55),"RSI.RSI$2"(8,55,55))

       输出底背离RSI:当满足条件B3 0的5日过滤时,在最低价位置书写文字,画黄色

       当满足条件B3 0的5日过滤时,在最低价*0.98位置书写文字,COLORF0F000

       A4赋值:上次1日前的"DMI_QL.PDI"(14,6)上穿"DMI_QL.MDI"(14,6)距今天数

       B4赋值:A4+1日前的收盘价 CANDREF("DMI_QL.PDI"(14,6),A4+1) "DMI_QL.PDI"(14,6)ANDCROSS("DMI_QL.PDI"(14,6),"DMI_QL.MDI"(14,6))

       输出底背离DMI:当满足条件B4 0的5日过滤时,在最低价位置书写文字,画黄色

       当满足条件B4 0的5日过滤时,在最低价*0.98位置书写文字,COLORF00FF0

       C1赋值:上次1日前的"MACD.DEA"(12,26,9)上穿"MACD.DIFF"(12,26,9)距今天数

       D1赋值:C1+1日前的收盘价 CANDREF("MACD.DIFF"(12,26,9),C1+1) "MACD.DIFF"(12,26,9)ANDCROSS("MACD.DEA"(12,26,9),"MACD.DIFF"(12,26,9))

       输出顶背离MACD:当满足条件D1 0的5日过滤时,在最高价*1.02位置书写文字,COLOR00FF00

       当满足条件D1 0的5日过滤时,在最高价*1.04位置书写文字,画红色

       C2赋值:上次1日前的"KDJ的D"(9,3,3)上穿"KDJ的K"(9,3,3)距今天数

       D2赋值:C2+1日前的收盘价 CANDREF("KDJ的K"(9,3,3),C2+1) "KDJ的K"(9,3,3)ANDCROSS("KDJ的D"(9,3,3),"KDJ的K"(9,3,3))

       输出顶背离KDJ:当满足条件D2 0的5日过滤时,在最高价*1.02位置书写文字,COLOR00FF00

       当满足条件D2 0的5日过滤时,在最高价*1.04位置书写文字,COLORF00FF0

       C3赋值:上次1日前的"RSI.RSI$2"(8,55,55)上穿"RSI.RSI$1"(8,55,55)距今天数

       D3赋值:C3+1日前的收盘价 CANDREF("RSI.RSI$1"(8,55,55),C3+1) "RSI.RSI$1"(8,55,55)ANDCROSS("RSI.RSI$2"(8,55,55),"RSI.RSI$1"(8,55,55))

       输出顶背离RSI:当满足条件D3 0的5日过滤时,在最高价*1.02位置书写文字,COLOR00FF00

       当满足条件D3 0的5日过滤时,在最高价*1.04位置书写文字,画黄色

       C4赋值:上次1日前的"DMI_QL.MDI"(14,6)上穿"DMI_QL.PDI"(14,6)距今天数

       D4赋值:C4+1日前的收盘价 CANDREF("DMI_QL.PDI"(14,6),C4+1) "DMI_QL.PDI"(14,6)ANDCROSS("DMI_QL.MDI"(14,6),"DMI_QL.PDI"(14,6))

       输出顶背离DMI:当满足条件D4 0的5日过滤时,在最高价*1.02位置书写文字,COLOR00FF00

       当满足条件D4 0的5日过滤时,在最高价*1.04位置书写文字,COLORF0F000

    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信MACD背离三全项指标公式源码分享 加入收藏