通达信的关于macd的公式编写问题
更多金钻指标股票技术讨论QQ群:966329692 技术讨论QQ群:220302856 技术讨论QQ群:39652085 如群满可换一个
选股票看什么指标最好 >股票指标网
更多金钻指标股票技术讨论QQ群:966329692 技术讨论QQ群:220302856 技术讨论QQ群:39652085 如群满可换一个
编写要求:
请教一个通达信的关于macd的公式编写问题!条件是,从dif下破0轴开始(假设为A点)到重新回到0轴以上(B点),A到B之间会出现一个最低的dif(值X),这个dif出现的一天进行标记,如果A到B之间有大于1天的值是等于X,那我们过滤前面的X,只要最靠近B点的一天进行标记!意思就是A与B之间只有一天会有标记,以此类推,每一次dif下破0轴到回到0轴以上,期间都会有一个信号。
解答:
DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2,;
0;
死叉:=CROSS(0,DIF);
金叉:=CROSS(DIF,0);
A点周期:BARSLAST(死叉),COLORGREEN,NODRAW;
B点周期:BARSLAST(金叉),COLORMAGENTA,NODRAW;
转换1:=A点周期;
转换2:=B点周期;
跨度1:=A点周期-B点周期;
低点值:=REF(LLV(DIF,跨度1),B点周期);
转换3:=CONST(低点值);
定位条件:DIF=转换3;
定位周期:=BARSLAST(定位条件);
死叉2:REF(BARSLAST(死叉),A点周期+1),NODRAW;
金叉2:REF(BARSLAST(金叉),B点周期+1),NODRAW;
A点周期2:死叉2+A点周期+1,NODRAW;
B点周期2:金叉2+B点周期+1,NODRAW;
跨度2:=A点周期2-B点周期2;
低点值2:=REF(LLV(DIF,跨度2),B点周期2);
转换4:=CONST(低点值2);
定位条件2:DIF=转换4;
定位周期2:=BARSLAST(定位条件2);
DRAWICON(定位条件,DIF,1);
DRAWICON(定位条件2,DIF,1);
STICKLINE(死叉,0.2,-0.2,0.0,0),COLORGREEN;
STICKLINE(金叉,0.2,-0.2,0.0,0),COLORMAGENTA;
{
};
选股票看什么指标最好 >股票指标网
精彩评论