通达信〖强阳反包〗单笔成交量与价格涨跌选股指标公式源码

该公式包含以下功能模块:
1. 资金流向统计:通过单笔成交量与价格涨跌,区分大单/小单的主动买卖,计算机构买入/卖出占比。
2. 趋势强度计算:基于加权均价的多周期指数平均差值,计算多头趋势强度。
3. 相对位置指标:计算股价在34日内的相对位置,并做平滑处理。
4. 均价偏离判断:限制日期范围,判断当前价与历史均价偏离度,计算有效均价。
5. 强势条件筛选:结合趋势强度、相对位置、均线多头排列,标记首次满足条件。
6. 筹码分析:计算获利盘比例与筹码集中度,寻找交叉买点信号。
7. 最终选股条件:同时满足获利盘交叉信号与强势多头条件。
 

VAR1:=(vol/C)/2; {计算单笔成交量:成交量/收盘价/2}
VAR2:=SUM(IF(VAR1>100 AND CLOSE>REF(CLOSE,1),VAR1,0),0); {统计大单主动买入:收盘价上涨且单笔量>100}
VAR3:=SUM(IF(VAR1>100 AND CLOSE< REF(CLOSE,1),VAR1,0),0); {统计大单主动卖出:收盘价下跌且单笔量>100}
VAR4:=SUM(IF(VAR1< 100 AND CLOSE>REF(CLOSE,1),VAR1,0),0); {统计小单主动买入:收盘价上涨且单笔量<100}
VAR5:=SUM(IF(VAR1< 100 AND CLOSE< REF(CLOSE,1),VAR1,0),0); {统计小单主动卖出:收盘价下跌且单笔量<100}
VAR6:=VAR2+VAR3+VAR4+VAR5; {计算总成交量合计}
机买:=(VAR2/VAR6)*100-100; {计算机构买入占比}
机卖:=(VAR3/VAR6)*100-100; {计算机构卖出占比}
VAR7:=(C*2+H+L)/4*10; {计算加权均价并放大10倍}
VAR8:=EMA(VAR7,13)-EMA(VAR7,34); {计算13日与34日指数平均差值}
VAR9:=EMA(VAR8,5); {对差值做5日指数平均}
VAR10:=2*(VAR8-VAR9)*5.5; {计算趋势强度值}
VAR11:=IF(VAR10>=0,VAR10 * 3,0); {多头趋势强度:只取正值并放大}
VAR12:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,21)-LLV(LOW,34))*100; {计算34日相对位置指标}
VAR13:=(EMA(VAR12,3)-50)*2; {对相对位置做平滑处理}
VAR14:=IF(DATE<=1150530,1,0); {日期限制:2011年5月30日前有效}
VAR15:=BETWEEN((C*VAR14)/(SUM(AMOUNT,BARSCOUNT((C*VAR14)))/SUM(VOL*100,BARSCOUNT((C*VAR14)))),1.05,0.95); {判断当前价与均价偏离度}
VAR16:=IF(VAR15=0,MA((C*VAR14),BARSCOUNT((C*VAR14))),(SUM(AMOUNT,BARSCOUNT((C*VAR14)))/SUM(VOL*100,BARSCOUNT((C*VAR14))))); {计算有效均价}
VAR17:=BARSLASTCOUNT(VAR11>20 AND VAR13>0)=1; {首次满足强势多头条件}
VAR18:=BARSLASTCOUNT(VAR11>20 AND VAR13>0 AND (expma(C,10)>EXPMA(C,60)))=1; {首次满足强势多头+均线多头排列}
VAR19:=PWINNER(30,C)*100; {30周期获利盘比例}
VAR20:=(WINNER(CLOSE*1.075)-WINNER(CLOSE*0.925))*100; {7.5%涨跌幅区间筹码集中度}
VAR21:=VAR20/WINNER(HHV(HIGH,0)); {集中度与历史最高价获利盘比值}
VAR22:=crOSS(VAR19,VAR21); {获利盘比例上穿集中度比值,形成买点信号}
XG:VAR22 AND VAR18;





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

定制指标公式、软件请联系QQ或微信同号:88652583


VAR1赋值:(成交量(手)/收盘价)/2
VAR2赋值:如果VAR1>100ANDCLOSE>1日前的收盘价,返回VAR1,否则返回0的历史累和
VAR3赋值:如果VAR1>100ANDCLOSE<1日前的收盘价,返回VAR1,否则返回0的历史累和
VAR4赋值:如果VAR1<100ANDCLOSE>1日前的收盘价,返回VAR1,否则返回0的历史累和
VAR5赋值:如果VAR1<100ANDCLOSE<1日前的收盘价,返回VAR1,否则返回0的历史累和
VAR6赋值:VAR2+VAR3+VAR4+VAR5
机买赋值:(VAR2/VAR6)*100-100
机卖赋值:(VAR3/VAR6)*100-100
VAR7赋值:(收盘价*2+最高价+最低价)/4*10
VAR8赋值:VAR7的13日指数移动平均-VAR7的34日指数移动平均
VAR9赋值:VAR8的5日指数移动平均
VAR10赋值:2*(VAR8-VAR9)*5.5
VAR11赋值:如果VAR10>=0,返回VAR10*3,否则返回0
VAR12赋值:(收盘价-34日内最低价的最低值)/(21日内最高价的最高值-34日内最低价的最低值)*100
VAR13赋值:(VAR12的3日指数移动平均-50)*2
VAR14赋值:如果日期<=1150530,返回1,否则返回0
VAR15赋值:(收盘价*VAR14)/(成交额(元)的(收盘价*VAR14)的有效数据周期数日累和/成交量(手)*100的(收盘价*VAR14)的有效数据周期数日累和)位于1.05和0.95之间
VAR16赋值:如果VAR15=0,返回(收盘价*VAR14)的(收盘价*VAR14)的有效数据周期数日简单移动平均,否则返回(成交额(元)的(收盘价*VAR14)的有效数据周期数日累和/成交量(手)*100的(收盘价*VAR14)的有效数据周期数日累和)
VAR17赋值:条件连续成立次数=1
VAR18赋值:条件连续成立次数=1
VAR19赋值:30日前那部分成本以收盘价价格卖出的获利盘比例*100
VAR20赋值:(以收盘价*1.075计算的获利盘比例-以收盘价*0.925计算的获利盘比例)*100
VAR21赋值:VAR20/以0日内最高价的最高值计算的获利盘比例
VAR22赋值:VAR19上穿VAR21
输出 XG:VAR22 AND VAR18
定制指标公式、软件联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

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