楼主: 天下第二丑
504 0

[其他] 多周期macd通达信副图源码贴图非常好的 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

小学生

14%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
40 点
帖子
3
精华
0
在线时间
0 小时
注册时间
2018-11-28
最后登录
2018-11-28

楼主
天下第二丑 发表于 2025-12-3 18:52:06 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
{30分MACD}
DIF30:=(EMA(CLOSE,12/4)-EMA(CLOSE,26/4)),COLORGREEN,LINETHICK2;
DEA30:=(EMA(DIF30,9/4)),COLORMAGENTA,LINETHICK2;
DRAWBAND(DIF30,RGB(220,50,50),DEA30,RGB(50,120,50));
DRAWTEXT(CURRBARSCOUNT=1,DIF30,'--30分钟MACD'),COLORGREEN;
[此处为图片1]

{60分MACD}
DIF60:=EMA(CLOSE,12/2)-EMA(CLOSE,26/2);
DEA60:=EMA(DIF60,9/2);
DRAWBAND(DIF60,RGB(120,20,255),DEA60,RGB(80,255,20));
DRAWTEXT(CURRBARSCOUNT=1,DIF60,'--60分钟MACD'),COLORFF00FF;

{日MACD}
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
DRAWBAND(DIFF,RGB(255,80,120),DEA,RGB(21,138,255));
DRAWTEXT(CURRBARSCOUNT=1,DIFF,'--日MACD'),COLOR00FFFF;

{日MACD柱}
0,COLORWHITE,DOTLINE;
MACD:(DIFF-DEA)*2,COLORSTICK;
STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1,1),COLORRED;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,1,1),COLOR4080FF;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,1,1),COLORYELLOW;
STICKLINE(MACD<REF(MACD,1) AND MACD<0,0,MACD,1,1),COLORLIGREEN;
A1:=C>=REF(C,4);
A:=C<REF(C,4);
AA:=C<REF(C,4) AND REF(A1,1);
T:=BARSLAST(AA) NODRAW;
M:=(T=0 AND REFX(T=1 AND NOT(A),1)) OR (REFX(T=2 AND NOT(A),2)) OR (REFX(T=3 AND NOT(A),3)) OR (REFX(T=4 AND NOT(A),4)) OR (REFX(T=5 AND NOT(A),5))
OR (REFX(T=6 AND NOT(A),6)) OR (REFX(T=7 AND NOT(A),7)) OR (REFX(T=8 AND NOT(A),8));
M1:=T=1 AND REFX(T=2 AND NOT(A),1) OR (REFX(T=3 AND NOT(A),2)) OR (REFX(T=4 AND NOT(A),3)) OR (REFX(T=5 AND NOT(A),4)) OR (REFX(T=6 AND NOT(A),5))
OR (REFX(T=7 AND NOT(A),6)) OR (REFX(T=8 AND NOT(A),7));
M2:=T=2 AND REFX(T=3 AND NOT(A),1) OR (REFX(T=4 AND NOT(A),2)) OR (REFX(T=5 AND NOT(A),3)) OR (REFX(T=6 AND NOT(A),4)) OR (REFX(T=7 AND NOT(A),5)) OR (REFX(T=8 AND NOT(A),6));
M3:=T=3 AND REFX(T=4 AND NOT(A),1) OR (REFX(T=5 AND NOT(A),2)) OR (REFX(T=6 AND NOT(A),3)) OR (REFX(T=7 AND NOT(A),4)) OR (REFX(T=8 AND NOT(A),5));

{}MACD周:=(DIF55-DEA55)*2, COLORSTICK;
DRAWBAND(DEA55,RGB(135,255,35),DIF55,RGB(240,160,0));
DRAWTEXT(CURRBARSCOUNT=1,DIF55,'--周MACD'),COLORRED;
M4 := T = 4 AND REFX(T = 5 AND NOT(A), 1) OR (REFX(T = 6 AND NOT(A), 2)) OR (REFX(T = 7 AND NOT(A), 3)) OR (REFX(T = 8 AND NOT(A), 4));
M5 := T = 5 AND REFX(T = 6 AND NOT(A), 1) OR (REFX(T = 7 AND NOT(A), 2)) OR (REFX(T = 8 AND NOT(A), 3));
M6 := T = 6 AND REFX(T = 7 AND NOT(A), 1) OR (REFX(T = 8 AND NOT(A), 2));
M7 := T = 7 AND REFX(T = 8 AND NOT(A), 1);

N := T = 1 AND REF(T = 0 AND AA, 1) AND A;
N1 := T = 2 AND REF(N, 1) AND A;
N2 := T = 3 AND REF(N1, 1) AND A;
N3 := T = 4 AND REF(N2, 1) AND A;
N4 := T = 5 AND REF(N3, 1) AND A;
N5 := T = 6 AND REF(N4, 1) AND A;
N6 := T = 7 AND REF(N5, 1) AND A;
N7 := T = 8 AND REF(N6, 1) AND A;

低 := IF(N7, 0.3, 0), LINETHICK4, COLORRED;

B1 := C <= REF(C, 4);
B := C > REF(C, 4);
BB := C > REF(C, 4) AND REF(B1, 1);

T1 := BARSLAST(BB) NODRAW;

M111 := (T1 = 0 AND REFX(T1 = 1 AND NOT(B), 1)) 
        OR (REFX(T1 = 2 AND NOT(B), 2)) 
        OR (REFX(T1 = 3 AND NOT(B), 3)) 
        OR (REFX(T1 = 4 AND NOT(B), 4)) 
        OR (REFX(T1 = 5 AND NOT(B), 5))
        OR (REFX(T1 = 6 AND NOT(B), 6)) 
        OR (REFX(T1 = 7 AND NOT(B), 7)) 
        OR (REFX(T1 = 8 AND NOT(B), 8));

M11 := T1 = 1 AND REFX(T1 = 2 AND NOT(B), 1) 
       OR (REFX(T1 = 3 AND NOT(B), 2)) 
       OR (REFX(T1 = 4 AND NOT(B), 3)) 
       OR (REFX(T1 = 5 AND NOT(B), 4)) 
       OR (REFX(T1 = 6 AND NOT(B), 5))
       OR (REFX(T1 = 7 AND NOT(B), 6)) 
       OR (REFX(T1 = 8 AND NOT(B), 7));

M22 := T1 = 2 AND REFX(T1 = 3 AND NOT(B), 1) 
       OR (REFX(T1 = 4 AND NOT(B), 2)) 
       OR (REFX(T1 = 5 AND NOT(B), 3)) 
       OR (REFX(T1 = 6 AND NOT(B), 4)) 
       OR (REFX(T1 = 7 AND NOT(B), 5)) 
       OR (REFX(T1 = 8 AND NOT(B), 6));

M33 := T1 = 3 AND REFX(T1 = 4 AND NOT(B), 1)
       OR (REFX(T1 = 5 AND NOT(B), 2)) 
       OR (REFX(T1 = 6 AND NOT(B), 3)) 
       OR (REFX(T1 = 7 AND NOT(B), 4)) 
       OR (REFX(T1 = 8 AND NOT(B), 5));

M44 := T1 = 4 AND REFX(T1 = 5 AND NOT(B), 1) 
       OR (REFX(T1 = 6 AND NOT(B), 2)) 
       OR (REFX(T1 = 7 AND NOT(B), 7)) 
       OR (REFX(T1 = 8 AND NOT(B), 4));

M55 := T1 = 5 AND REFX(T1 = 6 AND NOT(B), 1) 
       OR (REFX(T1 = 7 AND NOT(B), 2)) 
       OR (REFX(T1 = 8 AND NOT(B), 3));

M66 := T1 = 6 AND REFX(T1 = 7 AND NOT(B), 1) 
       OR (REFX(T1 = 8 AND NOT(B), 2));

M77 := T1 = 7 AND REFX(T1 = 8 AND NOT(B), 1);

N111 := T1 = 1 AND REF(T1 = 0 AND BB, 1) AND B;
N11 := T1 = 2 AND REF(N111, 1) AND B;
N22 := T1 = 3 AND REF(N11, 1) AND B;
N33 := T1 = 4 AND REF(N22, 1) AND B;
N44 := T1 = 5 AND REF(N33, 1) AND B;
N55 := T1 = 6 AND REF(N44, 1) AND B;
N66 := T1 = 7 AND REF(N55, 1) AND B;
N77 := T1 = 8 AND REF(N66, 1) AND B;
高 := IF(N77, 0.3, 0), LINETHICK4;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:MACD Mac ACD 通达信 Close
相关内容:MACD副图源码

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2026-1-27 00:06