- 金币:
-
- 奖励:
-
- 热心:
-
- 注册时间:
- 2007-2-3
|
|
大盘macd代码更新,通信达哪里不能用,请回我
原帖由 iolo 于 2008-1-4 22:37 发表 
详细图例和讲解,我发在创幻了 http://www./thread-953604-1-1.html
源码如下,是大智慧2的,没有特别的函数,1和通信达应当都能用。
每次听依然说,破20日线清仓,让这个指标得以完整。再次谢谢依然的辛苦耕 ...
2.0 代码
---
input:
short(45,10,1000),long(90,10,1000),m(20,5,1000);
m5:=ema(indexc,5);
m20:=ema(indexc,20);
mhyear:=ema(indexc,120);
myear:=ema(indexc,240);
DIFF:=EMA(CLOSE,short)-EMA(CLOSE,long);
DEA:=EMA(DIFF,m);
MACD:2*(DIFF-DEA),coloryellow;
STICKLINE(MACD<REF(MACD,1) AND MACD>0 and indexc>m20,0,MACD,4,1),COLORyellow;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0 and indexc>m20 and m5>m20,0,MACD,4,1),COLORred;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0 and (indexc<m20 or m5<m20),0,MACD,4,1),COLORgreen;
STICKLINE(MACD<=REF(MACD,1) AND MACD>0 and indexc<m20,0,MACD,4,1),COLORgreen;
STICKLINE(MACD>REF(MACD,1) AND MACD<0 and mhyear>myear and (m5<m20 OR C<M20),0,MACD,4,1),COLORgreen;
STICKLINE(MACD>REF(MACD,1) AND MACD<0 and mhyear>myear and (m5>=m20 AND C>M20),0,MACD,4,1),COLORYELLOW;
STICKLINE(MACD>REF(MACD,1) AND MACD<0 and mhyear<myear,0,MACD,4,1),COLORgreen;
STICKLINE(MACD<REF(MACD,1) AND MACD<0 and indexc>myear and indexc>m20 and m5>m20,0,MACD,4,1),COLORGREEN;
STICKLINE(MACD<REF(MACD,1) AND MACD<0 and indexc>myear and (indexc<m20 or m5<m20),0,MACD,4,1),COLORgreen;
STICKLINE(MACD<REF(MACD,1) AND MACD<0 and indexc<myear,0,MACD,4,1),COLORgreen;
0,colorwhite;
{关于2.0的单独说明}
只调整了macd负值时的颜色,不过,这很重要。
公式应用上,强调了一个理念,即 大盘的三态: 牛市 ,熊市 ,平衡市
注意,
红柱是牛市标志,要全仓
绿柱是熊市标志,要空仓(高手例外)
黄柱是平衡市标志,macd正时,仓位酌情减低,macd负时,仓位比列可略高! |
-
| 参与人数 1 | 奖励 +50 |
热心 +2 |
时间 |
理由
|
lymanqun
| + 50 |
+ 2 |
2008-1-5 08:48 |
帖子很棒,加分鼓励,期待您更多优秀帖 ... |
查看全部评分
|
|