通达信〖简易多空〗捕捉底部机会能够更理性地判断市场热度源码
该指标基于市场涨跌家数、成交量、价格乖离率、涨跌停数量以及MACD等五个维度的综合数据,将市场多空情绪量化为0至100之间的数值。
在实际操作中,当情绪值偏低时,意味着市场普遍恐慌,可以考虑捕捉底部机会;情绪值处于中等水平,表明多空力量大致均衡,建议保持观望;情绪值偏高则意味着市场情绪过热,需警惕可能出现的回调。借助这一指标,投资者能够更理性地判断市场热度,从而避免盲目追涨或杀跌。
{简易多空情绪监测指标 0-100}
{1.涨跌家数得分}
UP:=DYNAINFO(15);{上涨家数}
DN:=DYNAINFO(16);{下跌家数}
SCORE1:=(UP-DN)/(UP+DN)*50+50;
{2.成交量得分}
VOL20:=MA(V,20);
SCORE2:=MIN(V/VOL20,2)*50;
{3.BIAS20乖离得分}
MA20:=MA(C,20);
BIAS20:=(C-MA20)/MA20*100;
SCORE3:=IF(BIAS20<=-8,10,IF(BIAS20>8,100,50+BIAS20*50/8));
{4.涨跌停得分}
ZT:=FINANCE(37);
DT:=FINANCE(38);
SCORE4:=ZT/(ZT+DT+1)*100;
{5.MACD得分}
DIF:=EMA(C,12)-EMA(C,26);
SCORE5:=CONST(50)+DIF*2;
{综合情绪指数}
情绪线:SCORE1*0.3 + SCORE2*0.25 + SCORE3*0.2 + SCORE4*0.15 + SCORE5*0.1;
{参考分界线}
恐慌线:20,COLORGREEN,DOTLINE;
均衡线:50,COLORWHITE,DOTLINE;
狂热线:80,COLORRED,DOTLINE;
未来函数检测结果如下:
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE
定制指标公式、软件请联系QQ或微信同号:88652583
UP赋值:开盘金额
DN赋值:前5日每分钟均量
SCORE1赋值:(UP-DN)/(UP+DN)*50+50
VOL20赋值:成交量(手)的20日简单移动平均
SCORE2赋值:成交量(手)/VOL20和2的较小值*50
MA20赋值:收盘价的20日简单移动平均
BIAS20赋值:(收盘价-MA20)/MA20*100
SCORE3赋值:如果BIAS20<=-8,返回10,否则返回如果BIAS20>8,返回100,否则返回50+BIAS20*50/8
ZT赋值:第几季报
DT赋值:每股收益(最近一期)
SCORE4赋值:ZT/(ZT+DT+1)*100
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
SCORE5赋值:50的最后一日取值设为常数+DIF*2
输出情绪线:SCORE1*0.3 + SCORE2*0.25 + SCORE3*0.2 + SCORE4*0.15 + SCORE5*0.1
输出恐慌线:20,画绿色,DOTLINE
输出均衡线:50,画白色,DOTLINE
输出狂热线:80,画红色,DOTLINE
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图