MA5:MA(CLOSE,5);
MA20:MA(CLOSE,20); MA60:MA(CLOSE,60); RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); J:=3*K-2*D; HH:=CONST(HHV(C,150));{取现价的N日最大值} LL:=CONST(LLV(C,150));{取现价的N日最小值} HL:=CONST(IF(CONST((HH+LL)/2)<CONST(C),LL-(HH-LL)*0.4,HH+(HH-LL)*0.4)); {取叠加副图自动转换高低值,当现价小于中间值时以LL-(HH-LL)*0.2为副图自动转换高低值,反之以HH+(HH-LL)*0.2为副图自动转换高低值} HH1:=IF(CONST((HH+LL)/2)>CONST(C),HH,HL);{当现价小于中间值时以最大值为最高点,反之以HL为最高点} LL1:=IF(CONST((HH+LL)/2)<CONST(C),LL,HL);{当现价小于中间值时以最小值为最低点,反之以HL为最低点} HLMAX:=MAX(HH1,LL1);{设定所要叠加副图比例的最大值} HLMIN:=MIN(HH1,LL1);{设定所以叠加副图比例的最小值} HLMN1:=(HLMAX+HLMIN)/2;{取设定所要叠加副图比例的最大最小值的中间值} HLMN2:=HLMAX-HLMIN;{取设定所要叠加副图比例的最大最小值的差值} HLMN3:=(100-0)/2; HLMN4:=100-0; (50-50)*HLMN2/100+HLMN1,COLOR555555; (20-50)*HLMN2/100+HLMN1,COLOR555555; (80-50)*HLMN2/100+HLMN1,COLOR555555; (100-50)*HLMN2/100+HLMN1,COLOR555555; KZ:(K-50)*HLMN2/100+HLMN1,COLORFFFFFF;
DZ:(D-50)*HLMN2/100+HLMN1,COLOR00FFFF; JZ:(J-50)*HLMN2/100+HLMN1,COLORMAGENTA; |
|