飞狐MACD趋势指标公式
2020-1-28 10:53:10

V1:=EMA(CLOSE,34)-EMA(CLOSE,5);
V2:=EMA(V1,5);
趋势:(0-3)*(V1-V2),COLORRED;
长期趋势:EMA(V1,10)*(0-1),colorFF9900;
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26),;
DEA:EMA(DIFF,9),;
MACD:2*(DIFF-DEA),COLORSTICK;
AA:=BARSLAST(CROSS(DIFF,DEA) AND DEA<(0-0.1))<=8;
V3:=DEA<(0-0.1) AND CROSS(DIFF,DEA) AND AA=1,colorFF00FF;
DRAWICON(V3=1,0,10);
{VAR1:=(((((3 * CLOSE) + LOW) + OPEN) + HIGH) / 6);
VAR2:=(((((((((((((((((((((20 * VAR1) + (19 * REF(VAR1,1))) + (18 * REF(VAR1,2))) + (17 * REF(VAR1,3))) + (16 * REF(VAR1,4))) + (15 * REF(VAR1,5))) + (14 * REF(VAR1,6))) + (13 * REF(VAR1,7))) + (12 * REF(VAR1,8))) + (11 * REF(VAR1,9))) + (10 * REF(VAR1,10))) + (9 * REF(VAR1,11))) + (8 * REF(VAR1,12))) + (7 * REF(VAR1,13))) + (6 * REF(VAR1,14))) + (5 * REF(VAR1,15))) + (4 * REF(VAR1,16))) + (3 * REF(VAR1,17))) + (2 * REF(VAR1,18))) + REF(VAR1,20)) / 210);
VAR3:=MA(VAR2,9);
VAR4:=(((VAR2 - VAR3) / VAR3) * 100);
VAR5:=VAR4;
EXPLAINICON(((VAR4 > 0) AND (VAR4 > REF(VAR4,1))),4),;
VAR50:=(((VAR4 < 0) AND (VAR4 > (0 - 1.5))) AND (VAR4 > REF(VAR4,1)));
EXPLAINICON(VAR50,3),;
VAR51:=((VAR4 < (0 - 1.5)) AND (VAR4 > REF(VAR4,1)));
EXPLAINICON(VAR51,2),;
VAR52:=(VAR4 < REF(VAR4,1));
EXPLAINICON(VAR52,1),;
EXPLAIN(AA,'MACD最佳买入时机'),,colorFFFF;
EXPLAIN((趋势 > 0),'Z线趋势上升中'),;
EXPLAIN((趋势 < 0),'Z线趋势下降中'),;
EXPLAIN(CROSS(趋势,0),'Z线考虑买入'),;
EXPLAIN(CROSS(0,趋势),'Z线考虑卖出'),;
VAR11:=MA((VOL / (HIGH - LOW)),4);
VAR33:=ABS((CLOSE - OPEN));
VAR44:=(VOL / (HIGH - LOW));
EXPLAIN(((VAR44 < VAR11) AND (VAR33 < MA(VAR33,4))),'资金无入场意愿,萎缩中'),;
EXPLAIN(((VAR44 < VAR11) AND (VAR33 > MA(VAR33,4))),'场内资金运作行为'),;
EXPLAIN(((VAR44 > VAR11) AND (VAR33 < MA(VAR33,4))),'多空双方激烈争夺中'),;
EXPLAIN(((VAR44 > VAR11) AND (VAR33 > MA(VAR33,4))),'场外资金介入(或出局)意愿强烈'),;
TR:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),14);
HD:=(HIGH - REF(HIGH,1));
LD:=(REF(LOW,1) - LOW);
DMP:=SUM(IF(((HD > 0) AND (HD > LD)),HD,0),14);
DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),14);
PDI:=((DMP * 100) / TR);
MDI:=((DMM * 100) / TR);
ADX:=MA(((ABS((MDI - PDI)) / (MDI + PDI)) * 100),6);
ADXR:=((ADX + REF(ADX,6)) / 2);
EXPLAIN(CROSS(PDI,MDI),'PDI线从下向上突破MDI线,显示有新多头进场,为买进信号'),;
EXPLAIN(CROSS(MDI,PDI),'PDI线从上向下跌破MDI线,显示有新空头进场,为卖出信号'),;
EXPLAIN((ADX > REF(ADX,1)),'ADX值持续高于前一日,行情将维持原趋势'),;
EXPLAIN(((ADX < REF(ADX,1)) AND (ADX < 20)),'ADX值递减,降到20以下,且横向行进时,市场气氛为盘整'),;
EXPLAIN(((((ADX < REF(ADX,1)) AND (REF(ADX,1) < REF(ADX,2))) AND (REF(ADX,2) > REF(ADX,3))) AND (REF(ADX,3) > REF(ADX,4))),'ADX值从上升倾向转为下降时,表明行情即将反转\n'),;
RSV:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=((3 * K) - (2 * D));
EXPLAIN((CROSS(J,K) AND (K < 50)),'KDJ金叉'),;
EXPLAIN((CROSS(K,J) AND (K > 50)),'KDJ死叉'),;
EXPLAIN((J &g

下一页
返回列表
返回首页
©2025 好指标公式网 电脑版
Powered by iwms