这是一个基于MACD指标进行深度优化的交易系统公式。该公式在传统MACD基础上增加了多个辅助判断和可视化功能。
核心指标部分:
- 计算标准MACD的DIF线(快线)、DEA线(慢线)和MACD柱状线。
- 增加了一条MACD2线,是MACD柱状线的3日指数移动平均线。
柱状图显示规则:
- 红色柱:MACD柱状线大于其均线且为正值(多头强势)。
- 绿色柱:MACD柱状线大于其均线且为负值(空头强势)。
- 灰色柱:MACD柱状线小于其均线(动能减弱)。
- 白色基准线:零轴。
信号线部分:
- DIF线用绿色显示。
- DEA线用黄色显示。
- “强”线:当DIF在DEA上方时,用加粗红线显示DIF值,否则不显示。
交易信号:
- “建仓”信号:当DIF线上穿DEA线时,在DIF线位置标注。
- “空仓”信号:当DEA线下穿DIF线时,在DIF线位置标注。
波段分析功能:
- 自动识别DEA线的近期高点和低点。
- 绘制水平线标记“前期高点”和“前期低点”。
- 计算“相对能量”:当前DEA值在前期高低点区间内的相对位置百分比。
- “向前期高点”信号:当DEA线突破前期高点1%时触发。
辅助参考线:
- “持仓段”和“空仓段”零轴标记,用于区分多空区域。
- 连接近期高低点的趋势线。
该公式通过多维度展示MACD指标状态,结合趋势线、水平支撑阻力位和量化能量指标,为判断趋势强度和转折点提供综合参考。
SHORT:=12;
LONG:=26;
M:=9;
P:=5;
DIF1:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA1:=EMA(DIF1,9);
MACD1:=2*(DIF1-DEA1),STICK;
MACD2:=EMA(MACD1,3);
STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,1,0),COLORRED;
STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,1,0),COLORGREEN;
STICKLINE(MACD1<MACD2,0,MACD1,1,0),COLORCBCBC0;
STICKLINE(MACD1>=0 OR MACD1<=0,0,0,50,1),COLORWHITE;
DIF:DIF1,COLOR33FF33;
DEA:DEA1,COLORYELLOW;
MACD:MACD1,NODRAW,COLORMAGENTA;
强:IF(DIF1>=DEA1,DIF1,DRAWNULL),COLORRED,LINETHICK2;
持仓段:0,COLOR00CFFF;
空仓段:0,COLORFFCCFF;
DRAWTEXT(CROSS(DIF,DEA),DIF-0,'建仓'),COLORRED;
DRAWTEXT(CROSS(DEA,DIF),DIF+0,'空仓'),COLORGREEN;
{-股票公式网站 }
A1:=REF(DEA,P)=HHV(DEA,2*P+1);
B1:=FILTER(A1,P);
C1:=BACKSET(B1,P+1);
D1:=FILTER(C1,P);{高点}
A2:=REF(DEA,P)=LLV(DEA,2*P+1);
B2:=FILTER(A2,P);
C2:=BACKSET(B2,P+1);
D2:=FILTER(C2,P);{低点}
前期高点:REF(DEA,BARSLAST(D1)),COLORFF00FF,NODRAW;
前期低点:REF(DEA,BARSLAST(D2)),COLOR00FF00,NODRAW;
向前期高点:CROSS(DEA,前期高点*1.01),NODRAW;
相对能量:(DEA-前期低点)/(前期高点-前期低点)*100,COLORRED,NODRAW;
R11:=BACKSET(ISLASTBAR,BARSLAST(D1)+1);
S11:=R11>REF(R11,1);
DRAWLINE(D1,DEA,S11,DEA,1),COLORRED;
T11:=BACKSET(ISLASTBAR,BARSLAST(D2)+1);
U11:=T11>REF(T11,1);
DRAWLINE(D2,DEA,U11,DEA,1),COLORRED;
STICKLINE(C>0,前期低点,前期低点,1,0),COLORRED;
STICKLINE(C>0,前期高点,前期高点,1,0),COLORFF00FF;
