通达信副图指标简介:
紫气东来黄金坑副图指标通过计算不同价格水平下愿意买卖的筹码比例,来衡量市场的活跃度和投资者情绪。
指标效果图:
指标公式源码及源码注释:
活筹:=(100*WINNER(REF(CLOSE,1)*1.1)-100*WINNER(REF(CLOSE,1)*0.9));{计算活跃筹码,即在一定价格区间内愿意交易的筹码比例}
M活筹:=SMA(SMA(活筹,3,1),3,1),COLORWHITE;{对活跃筹码进行平滑处理,得到M活筹,颜色设为白色}
死筹:=100*WINNER(CLOSE),COLORGREEN;{计算死筹,即当前价格下愿意卖出的筹码比例,颜色设为绿色}
M死筹:=SMA(SMA(死筹,3,1),3,1);{对死筹进行平滑处理,得到M死筹}
主力筹码:=100*WINNER(CLOSE*0.9),COLORCYAN;{计算主力筹码,即在当前价格下愿意卖出的筹码比例,颜色设为青色}
M主力筹码:=SMA(主力筹码,3,1);{对主力筹码进行平滑处理,得到M主力筹码}
穿透筹码:=(100*WINNER(CLOSE)-100*WINNER(REF(CLOSE,1)*1)),COLORF00FF0;{计算穿透筹码,即当前价格与前一日价格相比,愿意卖出的筹码比例变化,颜色设为粉红色}
VAR1:=1;{定义常量VAR1为1}
VAR2:=1/WINNER(CLOSE);{计算VAR2,即当前价格下不愿意卖出的筹码比例}
VAR3:=MA(CLOSE,13);{计算收盘价的13日移动平均值,即VAR3}
VAR4:=100-ABS((CLOSE-VAR3)/VAR3*100);{计算VAR4,即收盘价与13日移动平均值的偏离百分比}
VAR5:=LLV(LOW,75);{计算75日内最低价,即VAR5}
VAR6:=HHV(HIGH,75);{计算75日内最高价,即VAR6}
VAR7:=(VAR6-VAR5)/100;{计算VAR7,即75日内价格波动的百分比}
VAR8:=SMA((CLOSE-VAR5)/VAR7,20,1);{计算VAR8,即基于VAR7的价格波动调整后的收盘价}
VARA:=3*VAR8-2*SMA(VAR8,15,1);{计算VARA,即VAR8的加权平均值}
散户线:=(100-VARA)*VAR1,COLORWHITE,LINETHICK2;{计算散户线,即100减去VARA,颜色设为白色,线宽设为2}
主力线:=MA(WINNER(CLOSE*0.95)*100,3)*VAR1,COLORFF00FF,LINETHICK2;{计算主力线,即基于0.95倍收盘价的筹码比例的3日移动平均值,颜色设为品红色,线宽设为2}
新庄:=(100-IF(VAR2>5,IF(VAR2<100,VAR2,VAR4-10),0))*VAR1,COLORGREEN,LINETHICK1,POINTDOT;{计算新庄,即基于VAR2和VAR4的逻辑判断结果,颜色设为绿色,线宽设为1,点状线}
VARD:=散户线>VAR4;{判断散户线是否大于VAR4,即价格偏离百分比}
0,COLORBLUE ,LINETHICK2;{绘制蓝色线,线宽为2}
25;{常数值25}
-50;{常数值-50}
STICKLINE(主力线>散户线 ,0,主力线-散户线,0,0),COLORYELLOW;{当主力线大于散户线时,绘制黄色柱状图}
STICKLINE(主力线>散户线 AND 主力线>50,50-散户线,主力线-散户线,0,0),COLORRED;{当主力线大于散户线且主力线大于50时,绘制红色柱状图}
STICKLINE(主力线<散户线 ,0,主力线-散户线,0,0),COLORWHITE;{当主力线小于散户线时,绘制白色柱状图}
STICKLINE(主力线<散户线 AND 主力线-散户线<-50 ,-50,主力线-散户线,0,0),COLORGREEN;{当主力线小于散户线且主力线与散户线之差小于-50时,绘制绿色柱状图}
STICKLINE(VARD,-75,主力线-散户线,1,0),COLORFF00FF;{当VARD为真时,绘制品红色柱状图}