通达信领航MACD副图指标 某群内部指标 源码 附图
TD:=1;
V8:=((600 * (EMA(C,30) - EMA(L,30))) / EMA(L,30));
V9:=EMA(V8,7);
VC:=((((2 * C) + H) + L) / 4);
VD:=LLV(L,34);
VE:=HHV(H,34);
VF:=LLV(L,21);
V10:=HHV(H,21);
V11:=EMA((((VC - VF) / (V10 - VD)) * 100),5);
V12:=EMA((((VC - VD) / (VE - VD)) * 100),8);
V13:=EMA(V12,5);
能量是持仓条件:(IF((V12 > V13),(V12 - V13),(-1 * (V13 - V12))) * TD),NODRAW,COLORYELLOW;
CPX:=EMA(CLOSE,1);
CPX2:=EMA(CLOSE,2);
HLX:=EMA(CLOSE,23);
开仓选择启动点:0,NODRAW,COLORCYAN;
红多绿空蓝变盘:0,LINETHICK6,COLORFF5500;
金叉反弹:((EMA(CLOSE,7) * TD) - (EMA(CLOSE,19) * TD)),COLORMAGENTA;
死叉调整:(EMA(金叉反弹,9) * TD),COLORGREEN;
注意彩柱色变:((2 * (金叉反弹 - 死叉调整)) * TD),COLORSTICK,COLORDDDDDD;
STICKLINE((((注意彩柱色变 < REF(注意彩柱色变,1)) AND (注意彩柱色变 > 0)) * TD),0,注意彩柱色变,0.5,0),COLOR666666;
STICKLINE((((注意彩柱色变 < REF(注意彩柱色变,1)) AND (注意彩柱色变 < 0)) * TD),0,注意彩柱色变,0.5,0),COLOR004400;
STICKLINE((((注意彩柱色变 > REF(注意彩柱色变,1)) AND (注意彩柱色变 < 0)) * TD),0,注意彩柱色变,0.5,0),COLOR440044;
STICKLINE((((注意彩柱色变 > REF(注意彩柱色变,1)) AND (注意彩柱色变 > 0)) * TD),0,注意彩柱色变,0.5,0),COLOR000044;
IF(((V12 > V13) * TD),金叉反弹,DRAWNULL),LINETHICK3,COLOR00DDDD;
IF(((((金叉反弹 > 死叉调整) OR (能量是持仓条件 > 0)) * TD) AND (CPX > HLX)),0,DRAWNULL),LINETHICK7,COLOR0000BB;
IF(((((金叉反弹 < 死叉调整) OR (能量是持仓条件 < 0)) * TD) AND (CPX < HLX)),0,DRAWNULL),LINETHICK7,COLOR00BB00;
HD:=FILTER(BACKSET(FILTER((REF(H,13) = HHV(H,((2 * 13) + 1))),13),(13 + 1)),13);
LD:=FILTER(BACKSET(FILTER((REF(L,13) = LLV(L,((2 * 13) + 1))),13),(13 + 1)),13);
DRAWICON((LD * TD),0,13);
DRAWICON((HD * TD),0,14);
来函数检测结果如下:
该公式包含未来函数:BACKSET
解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标
相关指标公式
TD赋值:1
V8赋值:((600 * (C的30日指数移动平均 - L的30日指数移动平均)) / L的30日指数移动平均)
V9赋值:V8的7日指数移动平均
VC赋值:((((2 * C) + H) + L) / 4)
VD赋值:34日内L最低值
VE赋值:34日内H最高值
VF赋值:21日内L最低值
V10赋值:21日内H最高值
V11赋值:EMA((((VC - VF) / (V10 - VD)) * 100),5)
V12赋值:EMA((((VC - VD) / (VE - VD)) * 100),8)
V13赋值:V12的5日指数移动平均
输出能量是持仓条件:(IF((V12 > V13),(V12 - V13),(-1 * (V13 - V12))) * TD),NODRAW,画黄色
CPX赋值:收盘价的1日指数移动平均
CPX2:=收盘价的2日指数移动平均
HLX赋值:收盘价的23日指数移动平均
输出开仓选择启动点:0,NODRAW,画青色
输出红多绿空蓝变盘:0,LINETHICK6,COLORFF5500
输出金叉反弹:((收盘价的7日指数移动平均 * TD) - (收盘价的19日指数移动平均 * TD)),画洋红色
输出死叉调整:(金叉反弹的9日指数移动平均 * TD),画绿色
输出注意彩柱色变:((2 * (金叉反弹 - 死叉调整)) * TD),COLORSTICK,COLORDDDDDD
STICKLINE((((注意彩柱色变 < 1日前的注意彩柱色变) AND (注意彩柱色变 > 0)) * TD),0,注意彩柱色变,0.5,0),COLOR666666
STICKLINE((((注意彩柱色变 < 1日前的注意彩柱色变) AND (注意彩柱色变 < 0)) * TD),0,注意彩柱色变,0.5,0),COLOR004400
STICKLINE((((注意彩柱色变 > 1日前的注意彩柱色变) AND (注意彩柱色变 < 0)) * TD),0,注意彩柱色变,0.5,0),COLOR440044
STICKLINE((((注意彩柱色变 > 1日前的注意彩柱色变) AND (注意彩柱色变 > 0)) * TD),0,注意彩柱色变,0.5,0),COLOR000044
IF(((V12 > V13) * TD),金叉反弹,DRAWNULL), 线宽为3,COLOR00DDDD
IF(((((金叉反弹 > 死叉调整) OR (能量是持仓条件 > 0)) * TD) AND (CPX > HLX)),0,DRAWNULL),LINETHICK7,COLOR0000BB
IF(((((金叉反弹 < 死叉调整) OR (能量是持仓条件 < 0)) * TD) AND (CPX < HLX)),0,DRAWNULL),LINETHICK7,COLOR00BB00
HD赋值:FILTER(BACKSET(FILTER((13日前的H = HHV(H,((2 * 13) + 1))),13),(13 + 1)),13)
LD赋值:FILTER(BACKSET(FILTER((13日前的L = LLV(L,((2 * 13) + 1))),13),(13 + 1)),13)
DRAWICON((LD * TD),0,13)
DRAWICON((HD * TD),0,14)