通达信仿经传软件捕捞季节指标源码
指标由主图叠加的柱状线和副图信号组成,主要功能是识别短期趋势强度与资金活跃度。
主图部分(叠加在K线图):
- 计算价格的三重平滑值,并得出其涨跌速率,以红绿柱状线显示。红柱表示该速率值为正,绿柱为负。零轴是强弱分界线。
副图部分:
- 绘制一条零轴基准线。
- 根据“换手率”与“收盘价相对于13日成本均线的乖离率”两个条件,在零轴上方特定高度(0.5, 1, 1.5, 2)绘制不同颜色的柱状信号。这些信号用于提示在获利盘较大的情况下,伴随不同等级的高换手率状态。
- 最后输出两条完全相同的、对主图涨跌速率进行2日平滑的曲线。
核心用法:
1. 趋势判断:观察主图红绿柱。红柱增多、变长,表明短期上涨动量增强;绿柱反之。柱体在零轴上方运行为短期强势。
2. 风险信号:重点关注副图在高位(零轴上方)出现的彩色柱状信号。当`CYS13`(13日乖离率)大于5,代表短线获利盘较大,此时若`XYSHSL`(换手率)也处于高位,柱状信号会出现。换手率越高,信号柱高度越高,颜色从蓝、青、黄到绿,提示资金活跃度极高,需警惕短线获利回吐风险。信号柱出现是预警,并非直接卖出指令。
3. 曲线参考:下方的`XYS1`和`XYS2`曲线是`XYS0`的短期均线,可用于观察涨跌速率的变化趋势。
WY1001:=(2*CLOSE+HIGH+LOW)/4;
WY1002:=EMA(WY1001,4);
WY1003:=EMA(WY1002,4);
WY1004:=EMA(WY1003,4);
XYS0:(WY1004-REF(WY1004,1))/REF(WY1004,1)*100;
STICKLINE(XYS0>=0,XYS0,0,2,0),COLORRED;
STICKLINE(XYS0<0,XYS0,0,2,0),COLORGREEN;
PJGJ:=AMOUNT/VOL/100;
SSRYDJX:=MA(PJGJ,13);
SSRCJL:=EMA(VOL,13);
SSRCJE:=EMA(AMOUNT,13);
SSRCBJX:=SSRCJE/SSRCJL/100;
CYS13:=(CLOSE-SSRCBJX)/SSRCBJX*100;
XYSHSL:=EMA(VOL/CAPITAL*100,13);
ZZX:0,COLORWHITE;
STICKLINE(XYSHSL>6.1 AND CYS13>5 ,2 ,0 ,2 ,0 ),COLORGREEN;
STICKLINE(XYSHSL>3.8 AND CYS13>5 ,1.5 ,0 ,2 ,0 ),COLORYELLOW;
STICKLINE(XYSHSL>2.1 AND CYS13>5 ,1 ,0 ,2 ,0 ),COLORCYAN;
STICKLINE(XYSHSL>1.8 AND CYS13>5 ,0.5 ,0 ,2 ,0 ),COLORBLUE;
XYS1:MA(XYS0,2);
XYS2:MA(XYS0,2);
来函数检测结果如下:
该公式包含未来函数:CAPITAL
定制、编写指标公式请联系QQ或微信同号:88652583
DI赋值:收盘价的3日指数移动平均-收盘价的13日指数移动平均
DE赋值:DI的9日指数移动平均
MACD1赋值:2*(DI-DE)*10
DI2赋值:收盘价的5日指数移动平均-收盘价的26日指数移动平均
DEA2赋值:DI2的9日指数移动平均
MACD2赋值:2*(DI2-DEA2)*10
DIFF3赋值:收盘价的7日指数移动平均-收盘价的89日指数移动平均
DEA3赋值:DIFF3的21日指数移动平均
MACD3赋值:2*(DIFF3-DEA3)*10
MMACD5赋值:MACD3的3日简单移动平均
M3赋值:如果MACD3<0,返回-MACD3,否则返回无效数线宽为4,COLOR646400
M2赋值:如果MACD2<0,返回-MACD2,否则返回无效数线宽为4,COLOR333333
M1赋值:如果MACD1<0,返回-MACD1,否则返回无效数
MM3赋值:如果MACD3>0,返回MACD3,否则返回无效数
MN1赋值:250日内MM3的最高值
MN2赋值:250日内M3的最高值
MMM赋值:MN1和MN2的较大值的最后一日取值设为常数
画带状线
画带状线
画带状线
画带状线
画带状线
画带状线
当满足条件MACD2>=0时,在0和MACD2位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR009900
当满足条件MACD1>=0时,在0和MACD1位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR006600
MM赋值:-M3*0.3
画带状线
画带状线
如果MACD3>0,返回-3,否则返回无效数,COLORFFFF00,POINTDOT
如果收盘价>0,返回-2,否则返回-2,COLORFFFF00,POINTDOT
输出小花:如果MACD1>=0ANDREF(MACD1,1)<0,返回1,否则返回无效数,CROSSDOT,线宽为6,COLORFF33FF
如果MACD1>=0ANDREF(MACD1,1)<0,返回1,否则返回无效数,POINTDOT,线宽为4,COLOR00CCFF
输出春雪:如果MMACD5上穿MACD3ANDMACD3>0,返回MACD3*1.2,否则返回无效数,CROSSDOT, 线宽为2,COLORFFFFFF
如果MMACD5上穿MACD3ANDMACD3<0,返回MACD3*0.8,否则返回无效数,CROSSDOT, 线宽为2,COLORCCCCCC