以下是通达信黄金底坑指标公式源码和注释翻译结果

使用说明:

   当黄金底坑指标从负值转为正值时,表明市场可能出现底部转折点,建议考虑买入信号。

   当黄金底坑指标从正值转为负值时,表明市场可能出现顶部转折点,建议考虑卖出信号。

通达信黄金底坑指标公式源码:

    VAR1:=MA(HHV(HIGH,485),17);VAR2:=MA(HHV(HIGH,222),17);VAR3:=MA(HHV(HIGH,96),17);VAR4:=MA(LLV(LOW,485),17);VAR5:=MA(LLV(LOW,222),17);VAR6:=MA(LLV(LOW,96),17);VAR7:=MA((VAR4*0.96+VAR5*0.96+VAR6*0.96+VAR1*0.558+VAR2*0.558+VAR3*0.558)/6,17);VAR8:=MA((VAR4*1.25+VAR5*1.23+VAR6*1.2+VAR1*0.55+VAR2*0.55+VAR3*0.65)/6,17);VAR9:=MA((VAR4*1.3+VAR5*1.3+VAR6*1.3+VAR1*0.68+VAR2*0.68+VAR3*0.68)/6,17);VARA:=MA((VAR7*3+VAR8*2+VAR9)/6*1.738,17);VARB:=IF(DATE<=1341231,VARA,VARA*DAY);VARC:=LOW;VARD:=REF(LOW,1);VARE:=SMA(ABS(VARC-VARD),3,1)/SMA(MAX(VARC-VARD,0),3,1)*100;VARF:=MA(IF(CLOSE*1.35<=VARB,VARE*10,VARE/10),3);VAR10:=LLV(LOW,30);VAR11:=HHV(VARF,30);VAR12:=1341231;TJ:=IF(DATE<=VAR12,MA(IF(LOW<=VAR10,(VARF+VAR11*2)/2,0),3),100000000);挖坑:REF(TJ,2)>REF(TJ,3)ANDTJ;
    N2:=5;
    A1:=REF(H,N2)=HHV(H,2*N2+1);
    B1:=FILTER(A1,N2);
    C1:=BacKSET(B1,N2+1);
    HD:=FILTER(C1,N2);
    RH:=BACKSET(CURRBARSCOUNT=2,BArslAst(HD)+1);
    SH:=RH>REF(RH,1);
    H1:=REF(H,BARSLAST(SH));
    STICKLINE(H1,H1,H1,5,0),LINETHICK2,COLOR00FFFF;
    DRAWTEXT(ISLASTBAR,H1*1.005,'近期高点'),COLORFFFF00;
    TTP:=(CURRBARSCOUNT=5-4);
    DRAWNUMBER(TTPANDH1,H1,H1),COLORFFFF00;
    A2:=REF(L,N2)=LLV(L,2*N2+1);
    B2:=FILTER(A2,N2);
    C2:=BACKSET(B2,N2+1);
    LD:=FILTER(C2,N2);
    RL:=BACKSET(CURRBARSCOUNT=2,BARSLAST(LD)+1);
    SL:=RL>REF(RL,1);
    L1:=REF(L,BARSLAST(SL));
    STICKLINE(L1,L1,L1,5,0),COLORFFFF00,LINETHICK5;
    DRAWTEXT(ISLASTBAR,L1*1.005,'近期低点'),COLORFFFF00;
    DRAWNUMBER(TTPANDL1,L1,L1),COLOR00FFFF;
    VAR1:=CLOSE>REF(CLOSE,1)ANDCLOSE>REF(CLOSE,2);
    VAR2:=REF(VAR1,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
    VAR3:=REF(VAR2,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
    VAR4:=REF(VAR3,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
    VAR5:=REF(VAR4,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
    VAR6:=REF(VAR5,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
    VAR7:=REF(VAR6,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
    VAR8:=REF(VAR7,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
    VAR9:=REF(VAR8,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
    VARA:=REF(VAR9,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
    VARB:=REF(VARA,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
    VARC:=REF(VARB,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
    STICKLINE(VAR1ORVAR2ORVAR3ORVAR4ORVAR5ORVAR6ORVAR7OR
    VAR8ORVAR9ORVARAORVARBORVARC,CLOSE,REF(CLOSE,1),3,1),COLORRED;{红1}
    VARD:=CLOSE<REF(CLOSE,1)ANDCLOSE<REF(CLOSE,2);
    VARE:=REF(VARD,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
    VARF:=REF(VARE,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
    VAR10:=REF(VARF,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
    VAR11:=REF(VAR10,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
    VAR12:=REF(VAR11,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
    VAR13:=REF(VAR12,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
    VAR14:=REF(VAR13,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
    VAR15:=REF(VAR14,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
    VAR16:=REF(VAR15,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
    VAR17:=REF(VAR16,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);
    VAR18:=REF(VAR17,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);
    STICKLINE(VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13OR
    VAR14ORVAR15ORVAR16ORVAR17ORVAR18,CLOSE,REF(CLOSE,1),3,0),COLORFFCC66;
    VAR19:=REF(VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13OR
    VAR14ORVAR15ORVAR16ORVAR17ORVAR18,1)ANDVAR1;
    STICKLINE(VAR19,REF(CLOSE,1),REF(CLOSE,2),4,1),COLORYELLOW;
    VAR1A:=REF(VAR1ORVAR2ORVAR3ORVAR4ORVAR5ORVAR6ORVAR7OR
    VAR8ORVAR9ORVARAORVARBORVARC,1)ANDVARD;
    STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),4,2),COLOR00FF00{98FD};
    STICKLINE(VAR19,REF(CLOSE,1),REF(CLOSE,2),3,0),COLOR00C8FF;
    STICKLINE(VAR19,REF(CLOSE,1),REF(CLOSE,2),2,0),COLOR10ECFF;
    STICKLINE(VAR19,REF(CLOSE,1),REF(CLOSE,2),2,0),COLORRED;{黄托底}
    STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),3,0),COLOR00D900;
    STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),3,0),COLORBLUE;{蓝压顶}
    STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),0,0),COLOR090FF2;
    FG:IF(HIGH>PEAK(1,7,1),HHV(HIGH,21),PEAK(1,7,1)),COLORGREEN;
    FD:IF(LOW<TROUGH(2,7,1),LLV(LOW,21),TROUGH(2,7,1)),COLORRED;
    分割0.191:(FG-FD)*0.191+FD,DOTLINE,COLORmaGENTA;
    分割0.382:(FG-FD)*0.382+FD,DOTLINE,COLORCYAN;
    分割0.5:(FG-FD)*0.5+FD,DOTLINE,COLORGREEN;
    分割0.618:(FG-FD)*0.618+FD,DOTLINE,COLORCYAN;
    分割0.809:(FG-FD)*0.809+FD,DOTLINE,COLORYELLOW;
    DRAWTEXT(ISLASTBAR>0,Abs(分割0.191),'F0.191')COLORMAGENTA;
    DRAWTEXT(ISLASTBAR>0,ABS(分割0.382),'F0.382')COLORCYAN;
    DRAWTEXT(ISLASTBAR>0,ABS(分割0.5),'F0.500')COLORGREEN;
    DRAWTEXT(ISLASTBAR>0,ABS(分割0.618),'F0.618')COLORCYAN;
    DRAWTEXT(ISLASTBAR>0,ABS(分割0.809),'F0.809')COLORYELLOW;

通达信黄金底坑指标公式源码注释翻译结果

    VAR1赋值:485日内最高价的最高值的17日简单移动平均
    VAR2赋值:222日内最高价的最高值的17日简单移动平均
    VAR3赋值:96日内最高价的最高值的17日简单移动平均
    VAR4赋值:485日内最低价的最低值的17日简单移动平均
    VAR5赋值:222日内最低价的最低值的17日简单移动平均
    VAR6赋值:96日内最低价的最低值的17日简单移动平均
    VAR7赋值:(VAR4*0.96+VAR5*0.96+VAR6*0.96+VAR1*0.558+VAR2*0.558+VAR3*0.558)/6的17日简单移动平均
    VAR8赋值:(VAR4*1.25+VAR5*1.23+VAR6*1.2+VAR1*0.55+VAR2*0.55+VAR3*0.65)/6的17日简单移动平均
    VAR9赋值:(VAR4*1.3+VAR5*1.3+VAR6*1.3+VAR1*0.68+VAR2*0.68+VAR3*0.68)/6的17日简单移动平均
    VARA赋值:(VAR7*3+VAR8*2+VAR9)/6*1.738的17日简单移动平均
    VARB赋值:如果日期<,返回?,否则返回?
    =1341231,VARA,VARA*日)
    VARC赋值:最低价
    VARD赋值:1日前的最低价
    VARE赋值:VARC-VARD的绝对值的3日[1日权重]移动平均/VARC-VARD和0的较大值的3日[1日权重]移动平均*100
    VARF赋值:如果收盘价*1.35<,返回?,否则返回?的?日简单移动平均
    =VARB,VARE*10,VARE/10),3)
    VAR10赋值:30日内最低价的最低值
    VAR11赋值:30日内VARF的最高值
    VAR12赋值:1341231
    TJ赋值:如果日期<,返回?,否则返回?
    =VAR12,如果最低价<,返回?,否则返回?的?日简单移动平均
    =VAR10,(VARF+VAR11*2)/2,0),3),100000000)
    输出挖坑:2日前的TJ>
    3日前的TJANDTJ
    N2赋值:5
    A1赋值:N2日前的最高价=2*N2+1日内最高价的最高值
    B1赋值:A1的N2日过滤
    C1赋值:若B1则将最近N2+1周期置为1
    HD赋值:C1的N2日过滤
    RH赋值:若到最后交易的周期=2则将最近上次HD距今天数+1周期置为1
    SH赋值:RH>1日前的RH
    H1赋值:上次SH距今天数日前的最高价
    当满足条件H1时,在H1和H1位置之间画柱状线,宽度为5,0不为0则画空心柱.,线宽为2,COLOR00FFFF
    当满足条件是否最后一个周期时,在H1*1.005位置书写文字,COLORFFFF00
    TTP赋值:(到最后交易的周期=5-4)
    当满足条件TTPANDH1时,在H1位置书写数字,COLORFFFF00
    A2赋值:N2日前的最低价=2*N2+1日内最低价的最低值
    B2赋值:A2的N2日过滤
    C2赋值:若B2则将最近N2+1周期置为1
    LD赋值:C2的N2日过滤
    RL赋值:若到最后交易的周期=2则将最近上次LD距今天数+1周期置为1
    SL赋值:RL>1日前的RL
    L1赋值:上次SL距今天数日前的最低价
    当满足条件L1时,在L1和L1位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFFF00,线宽为5
    当满足条件是否最后一个周期时,在L1*1.005位置书写文字,COLORFFFF00
    当满足条件TTPANDL1时,在L1位置书写数字,COLOR00FFFF
    VAR1赋值:收盘价>1日前的收盘价ANDCLOSE>2日前的收盘价
    VAR2赋值:1日前的VAR1ANDCLOSE<=1日前的收盘价ANDCLOSE>=2日前的收盘价
    VAR3赋值:1日前的VAR2ANDCLOSE>=1日前的收盘价ANDCLOSE<=2日前的收盘价
    VAR4赋值:1日前的VAR3ANDCLOSE<=1日前的收盘价ANDCLOSE>=2日前的收盘价
    VAR5赋值:1日前的VAR4ANDCLOSE>=1日前的收盘价ANDCLOSE<=2日前的收盘价
    VAR6赋值:1日前的VAR5ANDCLOSE<=1日前的收盘价ANDCLOSE>=2日前的收盘价
    VAR7赋值:1日前的VAR6ANDCLOSE>=1日前的收盘价ANDCLOSE<=2日前的收盘价
    VAR8赋值:1日前的VAR7ANDCLOSE<=1日前的收盘价ANDCLOSE>=2日前的收盘价
    VAR9赋值:1日前的VAR8ANDCLOSE>=1日前的收盘价ANDCLOSE<=2日前的收盘价
    VARA赋值:1日前的VAR9ANDCLOSE<=1日前的收盘价ANDCLOSE>=2日前的收盘价
    VARB赋值:1日前的VARAANDCLOSE>=1日前的收盘价ANDCLOSE<=2日前的收盘价
    VARC赋值:1日前的VARBANDCLOSE<=1日前的收盘价ANDCLOSE>=2日前的收盘价
    当满足条件VAR1ORVAR2ORVAR3ORVAR4ORVAR5ORVAR6ORVAR7ORVAR8ORVAR9ORVARAORVARBORVARC时,在收盘价和1日前的收盘价位置之间画柱状线,宽度为3,1不为0则画空心柱.,画红色
    VARD赋值:收盘价<1日前的收盘价ANDCLOSE<2日前的收盘价
    VARE赋值:1日前的VARDANDCLOSE>=1日前的收盘价ANDCLOSE<=2日前的收盘价
    VARF赋值:1日前的VAREANDCLOSE<=1日前的收盘价ANDCLOSE>=2日前的收盘价
    VAR10赋值:1日前的VARFANDCLOSE>=1日前的收盘价ANDCLOSE<=2日前的收盘价
    VAR11赋值:1日前的VAR10ANDCLOSE<=1日前的收盘价ANDCLOSE>=2日前的收盘价
    VAR12赋值:1日前的VAR11ANDCLOSE>=1日前的收盘价ANDCLOSE<=2日前的收盘价
    VAR13赋值:1日前的VAR12ANDCLOSE<=1日前的收盘价ANDCLOSE>=2日前的收盘价
    VAR14赋值:1日前的VAR13ANDCLOSE>=1日前的收盘价ANDCLOSE<=2日前的收盘价
    VAR15赋值:1日前的VAR14ANDCLOSE<=1日前的收盘价ANDCLOSE>=2日前的收盘价
    VAR16赋值:1日前的VAR15ANDCLOSE>=1日前的收盘价ANDCLOSE<=2日前的收盘价
    VAR17赋值:1日前的VAR16ANDCLOSE<=1日前的收盘价ANDCLOSE>=2日前的收盘价
    VAR18赋值:1日前的VAR17ANDCLOSE>=1日前的收盘价ANDCLOSE<=2日前的收盘价
    当满足条件VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13ORVAR14ORVAR15ORVAR16ORVAR17ORVAR18时,在收盘价和1日前的收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFCC66
    VAR19赋值:1日前的VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13ORVAR14ORVAR15ORVAR16ORVAR17ORVAR18ANDVAR1
    当满足条件VAR19时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为4,1不为0则画空心柱.,画黄色
    VAR1A赋值:1日前的VAR1ORVAR2ORVAR3ORVAR4ORVAR5ORVAR6ORVAR7ORVAR8ORVAR9ORVARAORVARBORVARCANDVARD
    当满足条件VAR1A时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为4,2不为0则画空心柱.,COLOR00FF00
    当满足条件VAR19时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00C8FF
    当满足条件VAR19时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR10ECFF
    当满足条件VAR19时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
    当满足条件VAR1A时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00D900
    当满足条件VAR1A时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画蓝色
    当满足条件VAR1A时,在1日前的收盘价和2日前的收盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR090FF2
    输出FG:如果最高价>最高价7%之字转向的前1个波峰值,返回21日内最高价的最高值,否则返回最高价7%之字转向的前1个波峰值,画绿色
    输出FD:如果最低价<最低价7%之字转向的前1个波谷值,返回21日内最低价的最低值,否则返回最低价7%之字转向的前1个波谷值,画红色
    输出分割0.191[输出名错误]:(FG-FD)*0.191+FD,DOTLINE,画洋红色
    输出分割0.382[输出名错误]:(FG-FD)*0.382+FD,DOTLINE,画青色
    输出分割0.5[输出名错误]:(FG-FD)*0.5+FD,DOTLINE,画绿色
    输出分割0.618[输出名错误]:(FG-FD)*0.618+FD,DOTLINE,画青色
    输出分割0.809[输出名错误]:(FG-FD)*0.809+FD,DOTLINE,画黄色
    当满足条件是否最后一个周期>0时,在分割0.191的绝对值位置书写文字画洋红色
    当满足条件是否最后一个周期>0时,在分割0.382的绝对值位置书写文字画青色
    当满足条件是否最后一个周期>0时,在分割0.5的绝对值位置书写文字画绿色
    当满足条件是否最后一个周期>0时,在分割0.618的绝对值位置书写文字画青色
    当满足条件是否最后一个周期>0时,在分割0.809的绝对值位置书写文字画黄色

通达信黄金底坑指标公式截图

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。