{黄金分割} SVAR2:=HHVALL(HIGH) ; SVAR3:=LLVALL(LOW) ; 高1:SVAR2,PRECIS2,COLORFFFFFF ; 低1:SVAR3,PRECIS2,COLORFFFFFF ; ①:高1 - (高1 - 低1) * 0.191,PRECIS2,COLORF00FF0 ; ②:高1 - (高1 - 低1) * 0.382,DOTLINE,PRECIS2,COLOR00FF00 ; ③:高1 - (高1 - 低1) * 0.5,PRECIS2,COLOR00FFFF ; ④:高1 - (高1 - 低1) * 0.618,DOTLINE,PRECIS2,COLOR00FF00 ; ⑤:高1 - (高1 - 低1) * 0.809,PRECIS2,COLOR0000FF ; DRAWTEXTREL(0,0.809 * (900 + 109),'0.809% ' + NUMTOSTRN(⑤,2)),COLOR0000FF; DRAWTEXTREL(0,0.618 * (900 + 109),'0.618% ' + NUMTOSTRN(④,2)),COLOR00FF00; DRAWTEXTREL(0,0.5 * (900 + 109),'0.500% ' + NUMTOSTRN(③,2)),COLOR00FFFF; DRAWTEXTREL(0,0.382 * (900 + 109),'0.382% ' + NUMTOSTRN(②,2)),COLOR00FF00; DRAWTEXTREL(0,0.191 * (900 + 109),'0.191% ' + NUMTOSTRN(①,2)),COLORF00FF0; DRAWTEXTREL(0,1 * (900 + 66),'最低 ' + NUMTOSTRN(低1,2)),COLORFFFFFF; DRAWTEXTREL(0,0.001 * (900 + 109),'最高 ' + NUMTOSTRN(高1,2)),COLORFFFFFF; {以下是出信号部分,没有太大意义} SVAR4:=EMA(VOL,3) ; SVAR5:=EMA(CLOSE,3) ; SVAR6:=ATAN((SVAR4 / REF(SVAR4,1) - 1) * 100) * 180 / 3.142 ; SVAR7:=ATAN((SVAR5 / REF(SVAR5,1) - 1) * 100) * 180 / 3.142 ; SVAR8:=EMA(VOL,5) ; SVAR9:=EMA(CLOSE,5) ; SVAR10:=ATAN((SVAR8 / REF(SVAR8,1) - 1) * 100) * 180 / 3.142 ; SVAR11:=ATAN((SVAR9 / REF(SVAR9,1) - 1) * 100) * 180 / 3.142 ; SVAR12:=EMA(VOL,10) ; SVAR13:=EMA(CLOSE,10) ; SVAR14:=ATAN((SVAR12 / REF(SVAR12,1) - 1) * 100) * 180 / 3.142 ; SVAR15:=ATAN((SVAR13 / REF(SVAR13,1) - 1) * 100) * 180 / 3.142 ; SVAR16:=(SVAR6 + SVAR7 + SVAR10 + SVAR11 + SVAR14 + SVAR15) / 6 ; SVAR17:=CROSS(SVAR16,50) AND COUNT(SVAR16 > 50,7) <= 3 ; SVAR18:=IF(SVAR17 AND (COUNT(SVAR17,4) = 1),50,0) ; SVAR19:=BIGORDER(1,2) * AMOUNT ; SVAR20:=BIGORDER(2,2) * AMOUNT ; SVAR21:=SVAR19 - SVAR20 ; SVAR22:=SUM(SVAR21,100) / SUM(AMOUNT,100) * 100 ; SVAR23:=SVAR21 / AMOUNT * 100 ; SVAR24:=SUM(SVAR21,3) / SUM(AMOUNT,3) * 100 ; SVAR25:=SUM(SVAR21,5) / SUM(AMOUNT,5) * 100 ; SVAR26:=SUM(SVAR21,10) / SUM(AMOUNT,10) * 100 ; SVAR27:=SUM(SVAR21,20) / SUM(AMOUNT,20) * 100 ; SVAR28:=SUM(SVAR21,60) / SUM(AMOUNT,60) * 100 ; SVAR29:=(CLOSE - LLV(LOW,80)) / (HHV(HIGH,80) - LLV(LOW,80)) * 200 ; SVAR30:=SMA(SVAR29,3,1) ; SVAR31:=SMA(SVAR30,3,1) ; SVAR32:=3 * SVAR30 - 2 * SVAR31 ; SVAR33:=LLV(LOW,5) ; SVAR34:=HHV(HIGH,5) ; SVAR35:=EMA((CLOSE - SVAR33) / (SVAR34 - SVAR33) * 100,4) * 2 ; SVAR36:=EMA(0.667 * REF(SVAR35,1) + 0.333 * SVAR35,2) ; SVAR37:=3 * SVAR35 - 2 * SVAR36 ; SVAR38:=POW(MA(CLOSE,5),2) + MA(CLOSE,5) ; SVAR39:=POW(MA(LOW,5),2) + MA(LOW,5) ; SVAR40:=POW(MA(HIGH,5),2) + MA(HIGH,5) ; SVAR41:=(SVAR38 - LLV(SVAR39,64)) / (HHV(SVAR40,64) - LLV(SVAR39,64)) * 150 + 65 - 10 ; SVAR42:=SMA(SVAR41,3,1) * 1.5 - 100 ; SVAR43:=SMA(SVAR42,3,1) ; SVAR44:=3 * SVAR42 - 2 * SVAR43 ; SVAR45:=(HIGH + LOW + CLOSE * 2) / 4 ; SVAR46:=EMA(SVAR45,13) ; SVAR47:=STD(SVAR45,13) ; SVAR48:=(SVAR45 - SVAR46) * 100 / SVAR47 ; SVAR49:=EMA(SVAR48,5) ; SVAR50:=EMA(SVAR49,13) + 200 - 100 ; SVAR51:=EMA(SVAR50,10) ; SVAR52:=3 * SVAR50 - 2 * SVAR51 ; SVAR53:=SVAR30 + SVAR35 + SVAR42 + SVAR50 ; SVAR54:=SVAR31 + SVAR36 + SVAR43 + SVAR51 ; SVAR55:=SVAR32 + SVAR37 + SVAR44 + SVAR52 ; SVAR56:=(HIGH + LOW + CLOSE) / 3 ; SVAR57:=(SVAR56 - MA(SVAR56,34)) / (0.015 * AVEDEV(SVAR56,34)) ; SVAR58:=(HIGH + LOW + CLOSE + SVAR56) / 4 ; SVAR59:=EMA(SVAR58,24) ; SVAR60:=STD(SVAR58,24) ; SVAR61:=(SVAR58 - SVAR59) / SVAR60 * 100 ; SVAR62:=(SVAR56 - MA(SVAR56,24)) / (0.015 * AVEDEV(SVAR56,24)) ; SVAR63:=EMA(SVAR61,5) ; SVAR64:=((SVAR63 + SVAR62 + SVAR57) / 3 + 165) / 4 ; SVAR65:=(SVAR53 + SVAR54 + SVAR55 * 30) / 32 / 5 - 15 ; SVAR66:=(SVAR64 + SVAR65) / 2 / 1.1 ; SVAR67:=EMA(SVAR66,3) ; SVAR68:=EMA(SVAR67,5) ; SVAR69:=SMA(SVAR67,2,1) ; SVAR70:=IF(SVAR67 > SVAR69 OR (SVAR67 = SVAR69),100,-99) ; DRAWICON(SVAR70>0,LOW,1),ALIGN1;
 |