通达信反转成交量源码

 

反转成交量

VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
成交:=VOL,POINTDOT;
主动买盘:=IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),COLORRED,POINTDOT;
主动卖盘:=IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-VOL/2)),COLOR00FF00,POINTDOT;
净买万:(主动买盘+主动卖盘)/100,COLORRED;
十日换手:SUM(VOL/CAPITAL*100,10);
流通(亿):=CAPITAL/1000000,POINTDOT;

{虚拟量:=IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL),NODRAW;
STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,虚拟量,0,-1,-1),COLOR00C0C0;}
VOLUME:VOL,VOLSTICK;
VOL1:MA(VOLUME,M1), COLORWHITE;
VOL2:MA(VOLUME,M2),COLORYELLOW;
VOL3:MA(VOLUME,M3),COLORFF00FF;
成交额(KW):AMOUNT/10000000,POINTDOT;
增减力度:(MA(CLOSE,34.000) - CLOSE) / MA(CLOSE, 34.000) * 10.000,COLOR6666FF;
STICKLINE(FILTER(CROSS(0.019100,增减力度),21), VOL*0.8,0,1,0),COLORYELLOW;
DRAWTEXT(FILTER(CROSS(0.019100,增减力度),21), VOL*0.8,'跟踪'),COLORWHITE;

VAR1D:=MA(C,30);
VAR2:=MA(CLOSE, 6);
VAR3:=MA(CLOSE, 10);
VAR4:=MA(CLOSE, 20);
VAR5:=MA(CLOSE, 30);
VAR6:=(VAR2+VAR3+VAR4+VAR5)/4;
VAR7:=(VAR6-REF(VAR6, 15))/REF(VAR6, 15)*100;
VAR9:=EMA(VAR7, 8);
移动:=10*(C-VAR1D)/STD(C,30),COLORWHITE,LINETHICK0;
估算:=EMA(移动,10),COLORGREEN;
{STICKLINE(CROSS(移动,估算),0,VOL,1,0),COLORWHITE;}{浅紫反转点};

均反:STICKLINE(VAR7>1*REF(VAR7, 1) AND CROSS(移动,估算), 0,VOL,1.2,0),COLORWHITE;
DRAWTEXT(均反, VOL,'反'),COLORWHITE;

{压力线,未来}
QM:=INTPART(3*8/5);
QR:=REF(VOL,QM)=HHV(VOL,2*QM+1);
QT:=FILTER(QR,QM);
QY:=BACKSET(QT,QM+1);
QU:=FILTER(QY,QM);
QI:=BACKSET(ISLASTBAR,BARSLAST(QU)+1);{未来函数}
QP:=QI>REF(QI,1);
最大成交量:=HHV(V,50);{计算50日内最大成交量的数字}
距离天数:=BARSLAST(V=最大成交量);{计算最大成交量出现那天距离今天的天数}
QS:DRAWLINE(QU,V,QP,V,1),LINETHICK2,COLORMAGENTA;

 




来函数检测结果如下
该公式包含未来函数:BACKSET
该公式包含未来函数:CAPITAL

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

反转成交量VAR1赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
成交赋值:成交量(手),POINTDOT
主动买盘赋值:如果收阳线,返回VAR1*(最高价-最低价),否则返回如果收阴线,返回VAR1*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2,画红色,POINTDOT
主动卖盘赋值:如果收阳线,返回0-VAR1*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回0-VAR1*(最高价-最低价),否则返回0-成交量(手)/2,COLOR00FF00,POINTDOT
输出净买万:(主动买盘+主动卖盘)/100,画红色
输出十日换手:成交量(手)/当前流通股本(手)*100的10日累和
流通(亿)赋值:当前流通股本(手)/1000000,POINTDOT
输出VOLUME:成交量(手),VOLSTICK
输出VOL1:VOLUME的M1日简单移动平均, 画白色
输出VOL2:VOLUME的M2日简单移动平均,画黄色
输出VOL3:VOLUME的M3日简单移动平均,COLORFF00FF
输出成交额(KW):成交额(元)/10000000,POINTDOT
输出增减力度:(收盘价的34.000日简单移动平均 - 收盘价) / 收盘价的34.000日简单移动平均 * 10.000,COLOR6666FF
当满足条件0.019100上穿增减力度的21日过滤时,在成交量(手)*0.8和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件0.019100上穿增减力度的21日过滤时,在成交量(手)*0.8位置书写文字,画白色
VAR1D赋值:收盘价的30日简单移动平均
VAR2赋值:收盘价的6日简单移动平均
VAR3赋值:收盘价的10日简单移动平均
VAR4赋值:收盘价的20日简单移动平均
VAR5赋值:收盘价的30日简单移动平均
VAR6赋值:(VAR2+VAR3+VAR4+VAR5)/4
VAR7赋值:(VAR6-15日前的VAR6)/15日前的VAR6*100
VAR9赋值:VAR7的8日指数移动平均
移动赋值:10*(收盘价-VAR1D)/收盘价的30日估算标准差,画白色,线宽为0
估算赋值:移动的10日指数移动平均,画绿色

输出均反:当满足条件VAR7>1*1日前的VAR7ANDCROSS(移动,估算)时,在0和成交量(手)位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,画白色
当满足条件均反时,在成交量(手)位置书写文字,画白色
QM赋值:3*8/5的整数部分
QR赋值:QM日前的成交量(手)=2*QM+1日内成交量(手)的最高值
QT赋值:QR的QM日过滤
QY赋值:若QT则将最近QM+1周期置为1
QU赋值:QY的QM日过滤
QI赋值:若是否最后一个周期则将最近上次QU距今天数+1周期置为1
QP赋值:QI>1日前的QI
最大成交量赋值:50日内成交量(手)的最高值
距离天数赋值:上次成交量(手)=最大成交量距今天数
输出QS:当满足条件QU时,在成交量(手)位置画直线起点,当满足条件QP时,在成交量(手)位置画直线终点,1表示是否延长.,线宽为2,画洋红色

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

@2005-2025 浙ICP备2024071487号-1 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图