通达信黄金分割2主图指标(其他)指标公式
核心逻辑
这是一个综合型技术指标,结合了均线系统、MACD、SKDJ、RSI以及黄金分割价位。核心原理包括: 1. **均线通道**:用9日均线判断短期趋势方向,红色表示上升通道,绿色表示下降通道 2. **价格回归**:用14日和25日EMA计算价格波动区间,通过A1X判断价格运动方向 3. **黄金分割**:计算80天内最高价和最低价的黄金分割位(19.8%、38.2%、50%、61.8%、80.9%),作为支撑压力参考 4. **MACD**:标准MACD指标判断中长线趋势 5. **SKDJ**:快速随机指标,用于捕捉短期超买超卖 6. **RSI**:6日RSI判断市场超买超卖状态
买卖信号
**买入信号:** - 见底:MACD底背离(A5<-0.1且A5>A6)时,在21日内最低价显示红点 - 启动:VAR52上穿VAR51(类似KDJ金叉),显示"启动"文字 - 大胆搏:符合条件(涨幅>5%且当日振幅<1%),显示"大胆搏"信号 - SKDJ金叉:SK上穿SD且满足特定条件 **卖出信号:** - 逃顶:RSI>84时,显示"逃"信号 - 见顶:价格触及前期A0高点的1.3倍时显示绿点 - 必卖止损:价格跌破G天数前的A0价位
用法
1. **多周期结合**:同时观察均线通道、MACD、SKDJ、RSI等指标,综合判断 2. **黄金分割价位**:关注这些关键价位的支撑压力作用 3. **信号验证**:多个指标同时发出买入信号时可靠性更高 4. **止损位**:参考"必卖止损"位置设置止损 5. **趋势确认**:MACD金叉/死叉配合均线通道方向操作
公式源码
N:=80;M:=3; VAR11:=MA(C,9),COLORRED; 上升通道:IF(VAR11>REF(VAR11,1),VAR11,DRAWNULL),LINETHICK4,COLORRED; 下降通道:IF(VAR11<REF(VAR11,1),VAR11,DRAWNULL),LINETHICK4,COLORGREEN; A0:=(L+H+C*2)/4; AA:=EMA(A0,14)COLORYELLOW,LINETHICK1; BB:=EMA(A0,25)COLORYELLOW,LINETHICK2; A1X:=(AA-REF(AA,1))/REF(AA,1)*100; A2X:=(BB-REF(BB,1))/REF(BB,1)*100; G:=BARSLAST(crOSS(A1X,0)); 必卖止损:REF(A0,G),COLORCYAN,LINETHICK1; A5:=EMA(CLOSE,12)-EMA(CLOSE,26); A6:=EMA(A5,9); A7:=(A5<-0.1 AND A5>A6); 见底:IF(A7,LLV(L,21),DRAWNULL)COLORRED,CIRCLEDOT; 见顶:IF(H>=REF(A0,BARSLAST(CROSS(A1X,0)))*1.3,REF(A0,BARSLAST(CROSS(A1X,0)))*1.3,DRAWNULL),COLORGREEN,CIRCLEDOT; MA5:=MA(C,5); MA13:=MA(C,13); 高:=REF(HHV(H,N),M); 低:=REF(LLV(L,N),M); H19:=高-(高-低)*0.191; H38:=高-(高-低)*0.382; H中:=高-(高-低)*0.5; H61:=高-(高-低)*0.618; H80:=高-(高-低)*0.809; 顶点:REFDATE(高,DATE),COLORRED; %19.8:REFDATE(H19,DATE),COLORYELLOW; %38.2:REFDATE(H38,DATE),COLORMAGENTA; %50:REFDATE(H中,DATE),COLORBLUE; %61.8:REFDATE(H61,DATE),COLORMAGENTA; %80.9:REFDATE(H80,DATE),COLORYELLOW; 低点:REFDATE(低,DATE),COLORWHITE; DRAWTEXT(ISLASTBAR,顶点,'顶点'),COLORRED; DRAWTEXT(ISLASTBAR,%19.8,'%19.8'),COLORYELLOW; DRAWTEXT(ISLASTBAR,%38.2,'%38.2'),COLORMAGENTA; DRAWTEXT(ISLASTBAR,%50,'%50'),COLORBLUE; DRAWTEXT(ISLASTBAR,%61.8,'%61.8'),COLORMAGENTA; DRAWTEXT(ISLASTBAR,%80.9,'%80.9'),COLORYELLOW; DRAWTEXT(ISLASTBAR,低点,'低点'),COLORWHITE; DIFF:=( EMA(CLOSE,7) - EMA(CLOSE,19)); DEA:=EMA(DIFF,9); macd:=0.90*(DIFF-DEA); TJ:=(DIFF>=DEA); TJ1:=(DIFF>=0); STICKLINE(TJ,H,L,0.2,0),COLORYELLOW; STICKLINE(TJ,O,C,2,1),COLOR0088FF; STICKLINE(TJ,O,C,2.2,1),COLOR00AAFF; STICKLINE(TJ,O,C,1.2,1),COLOR00CCFF; STICKLINE(TJ,O,C,2,1),COLOR00DDFF; STICKLINE(TJ,O,C,1.2,1),COLOR55FFFF; STICKLINE(TJ,O,C,0.2,1),COLOR99FFFF; STICKLINE(TJ1 AND TJ,H,L,0.2,0),COLORF00FF0; STICKLINE(TJ1 AND TJ,O,C,2,1),COLORFF33FF; STICKLINE(TJ1 AND TJ,O,C,2.2,1),COLORFF55FF; STICKLINE(TJ1 AND TJ,O,C,1.2,1),COLORFF77FF; STICKLINE(TJ1 AND TJ,O,C,2,1),COLORFF99FF; STICKLINE(TJ1 AND TJ,O,C,1.2,1),COLORFFBBFF; STICKLINE(TJ1 AND TJ,O,C,0.2,1),COLORFFDDFF; STICKLINE(DIFF<DEA,H,L,0.2,0),COLORF0F000; STICKLINE(DIFF<DEA,O,C,2,1),COLORFF3300; STICKLINE(DIFF<DEA,O,C,2.2,1),COLORFF6600; STICKLINE(DIFF<DEA,O,C,1.2,1),COLORFF9900; STICKLINE(DIFF<DEA,O,C,2,1),COLORFFBB00; STICKLINE(DIFF<DEA,O,C,1.2,1),COLORFFDD00; STICKLINE(DIFF<DEA,O,C,0.2,1),COLORFFFF00; VAR1:=(CLOSE*2+HIGH+LOW)/4; SK:= EMA(VAR1,13)-EMA(VAR1,73); SD:= EMA(SK,2); SJ:=(CROSS(SK,SD) AND SK<-0.04 AND (C-REF(C,1))/REF(C,1)>=0.03)OR(CROSS(SK,SD) AND SK<=-0.14 )OR(CROSS(SK,SD) AND SK<=0.05 AND (V/MA(V,5)>2 OR C/REF(C,1)>0.035)); STICKLINE(SJ,H,L,0.5,0),COLORRED; STICKLINE(SJ,O,C,5.5,0),LINETHICK3,COLOR000055; STICKLINE(SJ,O,C,4.5,0),LINETHICK3,COLOR000077; STICKLINE(SJ,O,C,3.5,0),LINETHICK3,COLOR000099; STICKLINE(SJ,O,C,2.5,0),LINETHICK3,COLOR0000BB; STICKLINE(SJ,O,C,1.5,0),LINETHICK3,COLOR0000DD; STICKLINE(SJ,O,C,0.5,0),LINETHICK3,COLOR0000FF; EMA13:=EMA(C,13),COLORWHITE; EMA21:=EMA(C,21),COLORYELLOW; EMA34:=EMA(C,34),COLORFF00FF; EMA60:=MA(C,60),COLORFFCC66; VAR2:=(2*CLOSE+HIGH+LOW)/4; VAR3:=IF(YEAR>=2099 AND MONTH>2,0,1); VAR4:=LLV(LOW,5); VAR5:=HHV(HIGH,4); 散户:=EMA((VAR2-VAR4)/(VAR5-VAR4)*100,4)*VAR3; 庄家:=EMA(0.667*REF(散户,1)+0.333*散户,2)*VAR3; 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); DRAWTEXT(FILTER((VAR4AA>90),45),(LOW)*(0.93),'←---大胆搏 '),COLORYELLOW; 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,'←启动')COLORMAGENTA;继续阅读 →