DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值。
K:=SMA(RSV,3,1);//RSV的移动平均值
D:=SMA(K,3,1);//K的移动平均值
LC := REF(CLOSE,1);//前一周期收盘价
RSI1:=SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;//当根K线收盘价与前一周期收盘价做差,在该差值与0之间取最大值,做N1周期移动平均。收盘价与前一周期收盘价做差值,取该差值的N1周期移动平均值,两平均值之间做比值。
RSI2:=SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100;//当根K线收盘价与前一周期收盘价做差,在该差值与0之间取最大值,做N2周期移动平均。收盘价与前一周期收盘价做差值,取该差值的N2周期移动平均值,两平均值之间做比值。
A:=MA(CLOSE,17)+ABS(MA(CLOSE,17)-REF(MA(CLOSE,17),1));
B:=MA(CLOSE,17)+MA(CLOSE,17)-REF(MA(CLOSE,17),1);
分水岭:=IF(MA(CLOSE,17)<B,B,MA(CLOSE,17)),COLORFF00FF,LINETHICK4;
操作线:=分水岭-(EMA(C,3)-分水岭),COLOR00FFFF,LINETHICK4;
PM:=MA(C,5),COLORWHITE,LINETHICK4;
//IF(PM>REF(PM,1),PM,NULL),COLORRED,LINETHICK4;
//IF(PM=REF(PM,1),PM,NULL),COLORRED,LINETHICK4;
//IF(PM<REF(PM,1),PM,NULL),COLORFF9900,LINETHICK4;
S:=(PM>操作线);
DD:=分水岭<REF(分水岭,1);
//IF(DD,分水岭,NULL),COLOR00FF00,LINETHICK4;
//IF(S,分水岭,NULL),COLOR00FF00,POINTDOT,LINETHICK4;
DRAWTEXT(CROSS(分水岭,操作线),L,'多'),COLORRED,FONTSIZE28,VALIGN0;
DRAWTEXT(CROSSDOWN(分水岭,操作线),H,'空'),COLORGREEN,FONTSIZE28;
{买入红箭头}
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
B1:=REF(C,A1+1)>C AND REF(DIFF,A1+1)<DIFF AND CROSS(DIFF,DEA);
DRAWTEXT(B1>0,L-,'★M'),COLOR00FFFF;
{MACD底背离}
A2:=BARSLAST(REF(CROSS(K,D),1));
B2:=REF(C,A2+1)>C AND
文华财经期货软件指标公式源码期货指标赢顺云指标atr指标画止损止盈线 来自淘豆网www.taodocs.com转载请标明出处.