磁力线:(MA(CLOSE,30)+MA(CLOSE,72))/2,COLORGREEN;
多空线:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
DRAWTEXT(CROSS(多空线,磁力线),多空线,'进场'),COLORGREEN,LINETHICK2;
DRAWTEXT(CROSS(磁力线,多空线),磁力线,'走人'),COLORRED,LINETHICK2;
DA:=(EMA(C,1)+EMA(C,2)+EMA(C,3)+EMA(C,4))/4;
DB:=(EMA(C,10)+EMA(C,20)+EMA(C,40)+EMA(C,80))/4;
DRAWTEXT(CROSS(DA-DB,0),L*0.95,'★B'),COLORRED;
JH:=SMA(MAX(C-REF(C,1),0),5,1)/SMA(ABS(C-REF(C,1)),5,1)*100;
DRAWTEXT(CROSS(84,JH),H*1.02,'☆S'),COLORGREEN;
地心引力区1:磁力线*1.1,LINETHICK2,COLORRED;
地心引力区2:磁力线*0.9,LINETHICK2,COLORFF33FF;
源码解析:
输出磁力线:(收盘价的30日简单移动平均+收盘价的72日简单移动平均)/2,画绿色
输出 多空线:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
当满足条件多空线上穿磁力线时,在多空线位置书写文字,画绿色,线宽为2
当满足条件磁力线上穿多空线时,在磁力线位置书写文字,画红色,线宽为2
DA赋值:(收盘价的1日指数移动平均+收盘价的2日指数移动平均+收盘价的3日指数移动平均+收盘价的4日指数移动平均)/4
DB赋值:(收盘价的10日指数移动平均+收盘价的20日指数移动平均+收盘价的40日指数移动平均+收盘价的80日指数移动平均)/4
当满足条件DA-DB上穿0时,在最低价*0.95位置书写文字,画红色
JH赋值:收盘价-昨收和0的较大值的5日[1日权重]移动平均/收盘价-昨收的绝对值的5日[1日权重]移动平均*100
当满足条件84上穿JH时,在最高价*1.02位置书写文字,画绿色
输出地心引力区1:磁力线*1.1,线宽为2,画红色
输出地心引力区2:磁力线*0.9,线宽为2,COLORFF33FF;