源码编程思路破译A1赋值:(收盘价-10日内最低价的最低值)/(10日内最高价的最高值-10日内最低价的最低值)*100 输出ZYD: A1的6日[1日权重]移动平均,画红色 输出ZZD: ZYD的2日[1日权重]移动平均,画白色 输出ZBD: ZYD的4日[1日权重]移动平均,画蓝色 输出ZAD: A1的20日[1日权重]移动平均,COLOR444444 输出ZD: A1的1日[1日权重]移动平均,画黑色 输出ZD1:ZD的2日累和/2,画黑色 输出ZD2:ZD的6日累和/6,COLOR444444 当满足条件ZYD上穿ZZDANDREF(ZBD,10)*1>ZYDANDREF(ZAD,10)>ZADANDZYD<40时,在ZYD位置书写文字,COLOR888888,线宽为1 当满足条件ZZD上穿ZYDANDREF(ZBD,10)*1<ZYDANDREF(ZAD,10)<ZADANDZYD>60时,在ZYD位置书写文字,COLOR888888,线宽为1 当满足条件ZD1上穿ZD2ANDZYD<40时,在ZD1位置书写文字,COLOR666666,线宽为1 当满足条件ZD2上穿ZD1ANDZYD>60时,在ZD1位置书写文字,COLOR666666,线宽为1 DRAWTEXTABS(10,30,' '+月份+'月'+日+'日'+'.星期'+星期),线宽为2,COLOR00B5FF 输出危险: 80, COLOR666666 输出安全: 20, COLOR666666 程序源码A1:=(CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10))*100; ZYD: SMA(A1,6,1),COLORRED; ZZD: SMA(ZYD,2,1),COLORWHITE; ZBD: SMA(ZYD,4,1),COLORBLUE; ZAD: SMA(A1,20,1),COLOR444444; ZD: SMA(A1,1,1),COLORBLACK; ZD1:SUM(ZD,2)/2,COLORBLACK; ZD2:SUM(ZD,6)/6,COLOR444444; DRAWTEXT(CROSS(ZYD,ZZD)AND REF(ZBD,10)*1>ZYD AND REF(ZAD,10)>ZAD AND ZYD<40 ,ZYD ,'←加'),COLOR888888,LINETHICK1; DRAWTEXT(CROSS(ZZD,ZYD)AND REF(ZBD,10)*1<ZYD AND REF(ZAD,10)<ZAD AND ZYD>60 ,ZYD ,'←减'),COLOR888888,LINETHICK1; DRAWTEXT(CROSS(ZD1,ZD2) AND ZYD<40 ,ZD1,'←▲'),COLOR666666,LINETHICK1; DRAWTEXT(CROSS(ZD2,ZD1) AND ZYD>60 ,ZD1 ,'←△'),COLOR666666,LINETHICK1; DRAWTEXTABS(10,30,' '+MONTH+'月'+DAY+'日'+'.星期'+WEEKDAY),LINETHICK2,COLOR00B5FF; 危险: 80, COLOR666666; 安全: 20, COLOR666666; |
|