论坛风格切换切换到宽版
  • 7155阅读
  • 38回复

MT5下用的双线MACD [复制链接]

上一主题 下一主题
离线小辉
 
发帖
11
金钱
78
威望
137
贡献
53
交易币
1
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-10-19
投票截止时间:无限制

最多可选1项,共有7人参与,

*(60.87%)
 
*(26.09%)
 
*(13.04%)
 
新话题发不了(贴子分类下拉箭头点不开),只好用投票的方式发了,见谅。 xDQ$Ui.  
macd_dl.rar (14 K) 下载次数:345
1条评分
ray_donglei ͭǮ +10 - 2009-10-26
 
离线leizhang
发帖
245
金钱
144
威望
222
贡献
85
交易币
1
只看该作者 沙发  发表于: 2009-10-20
1. NONE 3 \r@f_p  
2. EMPTY |"qB2.[  
3. NULL ;6nZ  
这些是什么呢?
 
离线yangxiao51
发帖
50
金钱
8
威望
36
贡献
62
交易币
0
只看该作者 板凳  发表于: 2009-10-22
有什么区别
离线jackyhu

发帖
1
金钱
8
威望
85
贡献
68
交易币
0
只看该作者 地板  发表于: 2009-10-22
下一个学习学习
离线winzipzwb
发帖
2
金钱
47
威望
333
贡献
60
交易币
0
只看该作者 地下室  发表于: 2009-10-22
下一个学习
离线winzipzwb
发帖
2
金钱
47
威望
333
贡献
60
交易币
0
只看该作者 下水道  发表于: 2009-10-22
下一个学习
离线小辉
发帖
11
金钱
78
威望
137
贡献
53
交易币
1
只看该作者 6楼 发表于: 2009-10-23
回复 3# yangxiao51 n%$ &=-Fk  
MT5自身有MACD指标,但只有柱状线和一条信号线,柱状线相当于我们在股市看的DIFF,信号线相当于DEA。这个自定义指标可以像看股票一样显示黄白线和红绿柱。
离线fx007

发帖
14
金钱
122
威望
1
贡献
100
交易币
6
只看该作者 7楼 发表于: 2009-10-24
下载试试。。。。。。
离线fx007

发帖
14
金钱
122
威望
1
贡献
100
交易币
6
只看该作者 8楼 发表于: 2009-10-24
回复 1# 小辉 $GQ`clj<  
谢谢了! H`8``#-|@S  
不过,请问那个柱状线是否能取消能,如图
离线小辉
发帖
11
金钱
78
威望
137
贡献
53
交易币
1
只看该作者 9楼 发表于: 2009-10-24
就是为了看红绿柱状线才写这个指标,如果不需要,可以用MT5自带的MACD(柱状相当于本指标白线,信号线相当于本指标黄线),另一个办法是打开指标属性,将第三个指标和第四个指标的颜色改成背景色就看不到了。
离线fx007

发帖
14
金钱
122
威望
1
贡献
100
交易币
6
只看该作者 10楼 发表于: 2009-10-24
回复 10# 小辉 q|{tQJfYg  
_i@x@:_l  
感谢你的指标同时感谢你的回复 iQqbzOY  
%FS;>;i?  
下图中的附图1的macd就是mt5自带的指标,但是我要是再叠加另一个macd不论是mt5自带的还是你的macd都会使macd的某根线被切割而成为虚线 :&$Xe1)i]  
LXxl?D  
而你的macd按你的方法,把柱状线的颜色设置为None也会使macd的某根线被切割而成为虚线
离线ray_donglei
发帖
59
金钱
276
威望
2932
贡献
130
交易币
0
只看该作者 11楼 发表于: 2009-10-26
本帖最后由 ray_donglei 于 2009-10-26 01:27 编辑 bRY4yT  
d[qEP6B  
给LZ加分了,看了下程序,信号线最好改成EMA,符合MACD的原始定义,柱高不必双倍,最好是改成四色。 s|rZ>SLL  
这样就完美了。
附件: macd.rar (3 K) 下载次数:65
离线人生如梦

发帖
11
金钱
2
威望
3
贡献
86
交易币
0
只看该作者 12楼 发表于: 2009-10-26
能做一个在30分钟图上显示4小时的均线指标吗?
离线小辉
发帖
11
金钱
78
威望
137
贡献
53
交易币
1
只看该作者 13楼 发表于: 2009-10-26
NONE的颜色其实是黑色,不是透明色,虚线部分是被黑色的柱状线切割了,用MT5自带的指标吧。
离线小辉
发帖
11
金钱
78
威望
137
贡献
53
交易币
1
只看该作者 14楼 发表于: 2009-11-03
对于指标颜色,MT5有了新的处理方法,可使用颜色缓存存储颜色数据,这样就不必为同一指标线的每种不同颜色分配独立缓存了,有兴趣的可以改写一下柱状线的颜色处理部分。
离线小辉
发帖
11
金钱
78
威望
137
贡献
53
交易币
1
只看该作者 15楼 发表于: 2009-11-04
信号线最好改成EMA,符合MACD的原始定义,柱高不必双倍,最好是改成四色。 $W2AiE[Wm  
这样就 ... SO%5ts  
ray_donglei 发表于 2009-10-26 01:17
Vswi /(  
用的是EMA啊,你指的四色是不是用颜色缓存?
离线ray_donglei
发帖
59
金钱
276
威望
2932
贡献
130
交易币
0
只看该作者 16楼 发表于: 2009-11-04
回复 16# 小辉 E )PEKWK\  
ILQg@J l  
7yc:=^ )  
你好。 qjWgyhL  
我说的是EMA12,EMA26,EMA9,这是标准的MACD !b 7H  
快线是EMA12-EMA26,慢线是EMA9(EMA12-EMA26). OS!47Z /q  
而MT4的算法是慢线用SMA9(EMA12-EMA26),这个不符合MACD发明者杰拉尔德阿佩尔的定义。 mdk:2ndP  
四色是指红绿柱的变化根据增强衰减的用深红,红,深绿,绿来表示,那就完美了。
离线小辉
发帖
11
金钱
78
威望
137
贡献
53
交易币
1
只看该作者 17楼 发表于: 2009-11-06
查了一晚上资料,确实如你所讲,DEA的计算部分做如下修改: CfVz'  
//--- calculate DEA {u!,TDt*  
// SimpleMAOnBuffer(rates_total,prev_calculated,0,InpSignalSMA,ExtDIFFBuffer,ExtDEABuffer); ;eWVc;H  
ExponentialMAOnBuffer(rates_total,prev_calculated,0,InpSignalEMA,ExtDIFFBuffer,ExtDEABuffer); %xY'v$ %  
另外把SMA替换为EMA即可。
离线小辉
发帖
11
金钱
78
威望
137
贡献
53
交易币
1
只看该作者 18楼 发表于: 2009-11-06
费死老劲了,终于写出个四色的MACD。 y|c]r!A  
Y]ZOvA5W  
for(int i=limit;i xpUaFb  
{ wS8qua  
ExtMACDBuffer = 2*(ExtDIFFBuffer-ExtDEABuffer); e>Is$+[`7  
if(ExtMACDBuffer > 0) YpXUYNy  
{ N#Y4nllJ  
if(ExtMACDBuffer > ExtMACDBuffer[i-1]) ?GX 5Pvg  
ExtMACDColor = 1; omY%sQ{)  
else HIeWgw^"  
ExtMACDColor = 2; (lT H EiX  
} YtE V8w_$  
else // if(ExtMACDBuffer < 0) RCnN+b:c  
{ ct fKxGH  
if(ExtMACDBuffer < ExtMACDBuffer[i-1]) WSKG8JT^|  
ExtMACDColor = 3; _ i.CvYe  
else ;F"W6G  
ExtMACDColor = 4; DTI+VY .W^  
} 5d<-y2!M  
// else ^7vh ize  
// ExtMACDColor = 0; >dn[oS,  
去掉双斜线,才能正常显示指标,纳闷死了,调试了半夜,不知是我糊了,还是MQL5有BUG。 Fu(e4E  
MACD_DLC4.mq5 (6 K) 下载次数:80
离线ray_donglei
发帖
59
金钱
276
威望
2932
贡献
130
交易币
0
只看该作者 19楼 发表于: 2009-11-07
不错。谢谢。
离线小辉
发帖
11
金钱
78
威望
137
贡献
53
交易币
1
只看该作者 20楼 发表于: 2009-11-08
还有点问题,帮忙看一下: <Lyz7R6  
一是上面的代码,柱高为0的情况为什么不能和柱高为负的情况放在一块处理? &dbX>u q  
二是指标线的宽度超出范围了,宽度最小值是1,我嫌粗,代码中设成0了,每次使用需要编译一下,线才能变细,有没有比较规范的解决方法? tZk@ RX  
论坛里的人交流很少啊,每种层次的人都忙自己层面的事。
离线xiaosuteng
发帖
13
金钱
10
威望
58
贡献
20
交易币
0
只看该作者 21楼 发表于: 2009-11-25
支持!希望向你学习到更多知识!谢谢大家!
离线waihui006
发帖
12
金钱
3
威望
14
贡献
18
交易币
0
只看该作者 22楼 发表于: 2009-12-11
bbbbbbbbbbbbbbb
离线iswara
发帖
1
金钱
25
威望
3
贡献
10
交易币
0
只看该作者 23楼 发表于: 2009-12-11
回复 23# waihui006 _4[kg)#+  
@>X."QbE  
下载来试一试
离线qanvi
发帖
16
金钱
0
威望
0
贡献
35
交易币
0
只看该作者 24楼 发表于: 2009-12-12
下一个学习
离线show365

发帖
228
金钱
1
威望
4
贡献
92
交易币
0
只看该作者 25楼 发表于: 2009-12-15
不错,造福大家!
离线ruancl

发帖
4
金钱
182
威望
5
贡献
91
交易币
1
只看该作者 26楼 发表于: 2009-12-23
不错。谢谢。 原贴地址:http://www.fx998.cn/thread-65280-1-1.html
离线kpo00

发帖
36
金钱
23
威望
1
贡献
54
交易币
3
只看该作者 27楼 发表于: 2009-12-25
不错。谢谢。
离线zxfix1
发帖
25
金钱
6
威望
47
贡献
37
交易币
3
只看该作者 28楼 发表于: 2009-12-27
下一个学习学习
离线tianer33
发帖
9
金钱
10
威望
0
贡献
51
交易币
0
只看该作者 29楼 发表于: 2010-04-28
下一个学习学习

  • 在线咨询
  • 400-881-0680