首页
pg电子爆大奖图片介绍
产品展示
新闻动态
栏目分类

新闻动态

你的位置:pg电子爆大奖图片 > 新闻动态 > 超实用指标源码来了!改良版MACD算法,精准提示多空点,让分析更有依据

超实用指标源码来了!改良版MACD算法,精准提示多空点,让分析更有依据

发布日期:2025-10-09 01:59    点击次数:178

声明:指标公式源码提供给大家学习研究之用,不具备操作指导能力,依次操作,责任自负!与本公众运营者无关!

图片

总有人问:技术指标到底有用吗?它能帮你做的,不是预知未来,而是理解当下。

看懂价格:

K线、均线、MACD……所有这些指标,核心都是把杂乱的价格波动,翻译成直观的视觉语言。它们把市场情绪转化为可识别的形态,让你不再被短期的涨跌迷惑双眼。

建立纪律:

当指标形成特定信号,它给你一个明确的行动依据。突破均线、RSI超卖——这些不是保证盈利的魔法,而是一套规则,帮你克服“追涨杀跌”的人性弱点,让操作有章可循。

识别概率:

没有指标能100%准确。但它们能告诉你,在历史上相似的情况下,后市上涨的概率有多大。学会寻找高胜算的时机,才是技术分析的真谛。

记住:指标是地图,不是目的地;是工具,不是魔法。把期望从“预测明天”调整为“理解现在”,你会发现自己突然读懂了市场语言。

源码用于文华软件wh6,wh7电脑端,主图加载使用,其他软件代码不通用

DIF:=EMA(CLOSE,12) - EMA(CLOSE,26);

DEA:=EMA(DIF,9);

MACD:=2*(DIF-DEA),COLORSTICK;

JC:=CROSS(DIF,DEA) OR BARSCOUNT(C)=1;

SC:=CROSS(DEA,DIF) OR BARSCOUNT(C)=1;

JCB:=BARSLAST(JC);

SCB:=BARSLAST(SC);

VAR1:=HHVBARS(MACD,JCB+1);

VAR2:=REFX(SC,1) OR (BARSTATUS=2 AND MACD>0 AND MACD<HHV(MACD,JCB+1));

VAR3:=BACKSET(VAR2,VAR1+1);

VAR4:=COUNT(VAR3,2)=1 AND VAR3;

VAR5:=BARSLAST(VAR4);

VAR1S:=LLVBARS(MACD,SCB+1);

VAR2S:=REFX(JC,1) OR (BARSTATUS=2 AND MACD<0 AND MACD>LLV(MACD,SCB+1));

VAR3S:=BACKSET(VAR2S,VAR1S+1);

VAR4S:=COUNT(VAR3S,2)=1 AND VAR3S;

VAR5S:=BARSLAST(VAR4S);

VAR6:IF((VAR3S OR REF(VAR3S,1)) AND REFX(NOT(VAR4S),1),REF(H,VAR5S),NULL),COLORRED,LINETHICK2;

VAR6S:IF((VAR3 OR REF(VAR3,1)) AND REFX(NOT(VAR4),1),REF(L,VAR5),NULL),COLORGREEN,LINETHICK2;

VOU1_B:=HHV(H,JCB+1);

VOU2_B:=REF(VOU1_B,SCB+1);

VOU3_B:=VOU1_B>VOU2_B;

VOU4_B:=REF(VOU3_B,BARSLAST(MACD>0));

VAR1_B:=HHVBARS(MACD,JCB+1);

VAR2_B:=REF(SC,1) OR (ISLASTBAR AND MACD>0 AND MACD<HHV(MACD,JCB+1));

VAR3_B:=BACKSET(VAR2_B,VAR1_B+1);

VAR4_B:=COUNT(VAR3_B,2)=1 AND VAR3_B;

VAR5_B:=BARSLAST(VAR4_B);

VAR1S_B:=LLVBARS(MACD,SCB+1);

VAR2S_B:=REF(JC,1) OR (ISLASTBAR AND MACD<0 AND MACD>LLV(MACD,SCB+1));

VAR3S_B:=BACKSET(VAR2S_B,VAR1S_B+1);

VAR4S_B:=COUNT(VAR3S_B,2)=1 AND VAR3S_B;

VAR5S_B:=BARSLAST(VAR4S_B);

VPX1_B:=REF(H,VAR5S_B);

VPX2_B:=REF(VPX1_B,VAR5S_B+1);

VPX3_B:=VPX1_B>VPX2_B;

PXXG1_B:=CROSS(C,REF(H,VAR5S_B));

PXXG2_B:=VAR5S_B<VAR5_B;

BUY_SIGNAL:=VPX3_B AND PXXG1_B AND PXXG2_B AND VOU4_B;

VOU1_S:=LLV(L,SCB+1);

VOU2_S:=REF(VOU1_S,JCB+1);

VOU3_S:=VOU1_S<VOU2_S;

VOU4_S:=REF(VOU3_S,BARSLAST(MACD<0));

VAR1_S:=HHVBARS(MACD,JCB+1);

VAR2_S:=REF(SC,1) OR (ISLASTBAR AND MACD>0 AND MACD<HHV(MACD,JCB+1));

VAR3_S:=BACKSET(VAR2_S,VAR1_S+1);

VAR4_S:=COUNT(VAR3_S,2)=1 AND VAR3_S;

VAR5_S:=BARSLAST(VAR4_S);

VAR1S_S:=LLVBARS(MACD,SCB+1);

VAR2S_S:=REF(JC,1) OR (ISLASTBAR AND MACD<0 AND MACD>LLV(MACD,SCB+1));

VAR3S_S:=BACKSET(VAR2S_S,VAR1S_S+1);

VAR4S_S:=COUNT(VAR3S_S,2)=1 AND VAR3S_S;

VAR5S_S:=BARSLAST(VAR4S_S);

VPX1_S:=REF(L,VAR5_S);

VPX2_S:=REF(VPX1_S,VAR5_S+1);

VPX3_S:=VPX1_S<VPX2_S;

PXXG1_S:=CROSS(REF(L,VAR5_S),C);

PXXG2_S:=VAR5S_S>VAR5_S;

SELL_SIGNAL:=VPX3_S AND PXXG1_S AND PXXG2_S AND VOU4_S;

DRAWTEXT(BUY_SIGNAL,L,'买入'),COLORYELLOW,VALIGN0,FONTSIZE18;

DRAWTEXT(SELL_SIGNAL,H,'卖出'),COLORGREEN,FONTSIZE18;

图片

·end·

—如果喜欢,快转给给你的朋友们吧—

你的转发就是我们继续创作的动力

麻烦点点赞

点转发

点爱心

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。