通达信黄金分割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;