通达信情绪副图源码画三条线:飞鱼量离低点的距离,海洋量离顶点的距离,动力线量五日换手的强弱。
逻辑
这条通达信写法前半段算抗跌读数与底部吸筹,后半段用 240 日长区间拉出两条反向线。
- 最低价相对昨日低点只累计向下的那部分,三日平滑后得到一个抗跌读数。
- 读数放大十倍再平滑作为基准;创 38 日新低时取近期高值加权、除以 618,得到底部吸筹的柱高。
- 飞鱼用 240 日最低价做底,收盘离这个底越远读数越高。
- 海洋反过来用 240 日最高价,收盘离顶点越近读数越低。
- 动力线先算五日累计量占流通盘的比例,换成百分比再乘 3.21,刻度被拉开。
- 三条线共用一个窗口,方向相反的两条夹出来的就是当前位置。
飞鱼与海洋方向相反,两条同时走到极端时位置才够极端。
怎么用
- 飞鱼抬高而海洋走低,说明价格正在向 240 日的高点靠近。
- 底部吸筹的柱子只在低位出现,才说明下跌过程中有人接。
- 动力线是换手的放大版,读数冲高时通常对应放量。
- 通达信里把三条线挂在同一个副图,颜色与示例图一致。
- 240 日区间很长,次新股没有足够数据,读数会失真。
- 这条指标不给买卖点,方向要自己判断,通达信里只能当参照。
参数微调
3 是平滑周期,38 是极值窗口,90 是下限周期,618 是缩放系数,240 是长区间根数,3.21 是动力线的放大倍数。
同类的做法还可以对照这一篇:三路读数同翻的高盈亏比选股
文中内容仅作学习交流,不构成任何买卖建议。

指标源码
QX01:=REF(LOW,1);
{最低价相对昨日低点的变动只累计向下的部分,三日平滑后是一个抗跌读数}
QX02:=SMA(ABS(LOW-QX01),3,1)/SMA(MAX(LOW-QX01,0),3,1)*100;
{读数放大十倍再取三日平滑,作为后面极值比较的基准}
QX03:=EMA(IF(CLOSE*1.2,QX02*10,QX02/10),3);
QX04:=LLV(LOW,38);
QX05:=HHV(QX03,38);
QX06:=IF(LLV(LOW,90),1,0);
{创 38 日新低时取近期高值加权,除以 618 做缩放,得到底部吸筹的柱高}
QX07:=EMA(IF(LOW<=QX04,(QX03+QX05*2)/2,0),3)/618*QX06;
底部吸筹: STICKLINE(QX07,0,QX07,6,1),COLORWHITE ;
{240 日的最低价取出来,飞鱼那条线就在这个长区间上算比例}
QX08:=LLV(H,240);
飞鱼:100*(C-QX08)/QX08,COLORRED,LINETHICK1;
QX09:=HHV(H,240);
海洋:100*(QX09-C)/C,COLORGREEN,LINETHICK1;
{五日累计成交量除以流通盘,得到五日换手}
QX10:=SUM(VOL,5)/CAPITAL;
{换手换成 0 到 100 的百分比,再乘 3.21 拉成动力线的刻度}
QX11:=100-(100/(1+QX10));
动力线:QX11*3.21,COLORYELLOW,LINETHICK1;
量能缩到极处与本文同方向,条件收的位置不同,可以对照着看。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)