Red de conocimiento informático - Material del sitio web - Estimados maestros, ¿cómo puedo escribir una fórmula para dibujar una línea en el histograma rojo MACD adyacente? Como se muestra en la línea roja.

Estimados maestros, ¿cómo puedo escribir una fórmula para dibujar una línea en el histograma rojo MACD adyacente? Como se muestra en la línea roja.

{HSHX-Cruz Roja}DIF:EMA(CLOSE,12)-EMA(CLOSE,26);DEA:EMA(DIF,9);MACD:(DIF-DEA)*2,COLORSTICK;X:=MACD;T: =ÚLTIMA BARRA(CRUZ(X,0));HX:=HHHV(X,T+1);T1:=ÚLTIMA BARRA(X=HX);Y:=CRUZ(RETROCESO(X<0,T1+1),0.2 );ZB:=CROSS(BACKSET(ISLASTBAR,SUMBARS(Y,2)),0.2);DRAWLINE(ZB,X,Y,X,1),,COLORRED,LINETHICK2; función futura.

{DBDB-referencia del indicador de uso propio de divergencia superior y divergencia inferior}

A1:=BARSLAST(REF(CROSS(DIF,DEA),1));

Divergencia inferior:=REF(CLOSE,A1+1)>CLOSE AND DIF>REF(DIF,A1+1) AND CROSS(DIF,DEA);

STICKLINE(BOTTOM DIVERSE,0, 0.03,6 ,0),COLOR00FF00;

Atrás: DRAWLINE(A1=0,DEA,BOTTOM DIVERSE,DEA,0),COLORRED,LINETHICK4;

DRAWTEXT(Divergencia inferior, 0.12, ' Divergencia inferior'),COLORFF00FF;

A2:=BARSLAST(REF(CROSS(DEA,DIF),1));

Divergencia superior:=REF(CLOSE, A2+ 1)DIF AND CROSS(DEA,DIF);

Arriba atrás:DRAWLINE(A2=0,DEA,Arriba atrás,DEA,0),COLORGREEN , LINETHICK4;

La fórmula contiene una función futura. {Opinión personal, solo como referencia. }