通达信主庄筹码峰最佳买入点量化识别强势股源码公式


指标主要用于识别强势股的启动信号,结合价格位置、筹码分布与主力行为判断潜在“妖股”突破机会。通过对比高低点区间、短期均线趋势及成交量活跃度,筛选出处于拉升初期、主力控盘且散户抛压减弱的个股。当主力筹码占优、拉升动能增强,并满足特定突破条件时,系统发出买入提示。
 
AK0:=HHV(H,45);
AK01:=LLV(L,45);
主力筹码:= EMA((C-AK01)/(AK0-AK01)*100,20), LINETHICK1, COLOR0044FF;
散户筹码:=SMA((HHV(H,36)-C)/(HHV(H,36)-LLV(L,36))*100,2,1),COLORGRAY,LINETHICK3;
拉升打压:=EMA(100*(C-LLV(L,21))/(HHV(H,21)-LLV(L,21)),4), COLORYELLOW,LINETHICK3;
AKM1:=REF((L+O+C+H)/4,1);
AKM2:=SMA(ABS(L-AKM1),13,1)/SMA(MAX(L-AKM1,0),10,1);
AKM3:=EMA(AKM2,10);
AKM4:=LLV(L,33);
AKM5:=EMA(IF(L<=AKM4,AKM3,0),3);
AKM21:=SMA(ABS(H-AKM1),13,1)/SMA(MIN(H-AKM1,0),10,1);
AKM31:=EMA(AKM21,10);
AKM41:=HHV(H,33);
AKM51:=EMA(IF(H>=AKM41,AKM31,0),3);
AK:=C;
AK1:=MA(AK,5);
AK2:=MA(AK,21);
AK3:=C>MA(C,5);
AK4:=(AK-REF(AK,20))/REF(AK,20)*100;
AK5:=CAPITAL< 5;
AK6:=V/CAPITAL*100>10;
AK7:=(H-L)/REF(AK,1)>0.1;
DIF:=EMA(AK,12)-EMA(AK,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
AK8:=MACD>0;
AKXS:=NOT(CODELIKE('4'));
AKKC:=NOT(CODELIKE('688'));
AKST:=IF(NAMELIKE('S'),0,1);
AKXX:=IF(NAMELIKE('*'),0,1);
AKBJ:=NOT(CODELIKE('8'));
AKDD:=AKXS AND AKST AND AKKC AND AKXX AND AKBJ;
捉妖突破:=AK4+IF(AK5,1,0)+IF(AK6,1,0)+IF(AK7,1,0);
捉妖筹码:=捉妖突破>=3 AND REF(捉妖突破,1)< 3 AND AK3 AND AK8 AND AKDD;
XG:=BARSLASTCOUNT(AKM51< REF(AKM51,1))=1;
XGA:=CROSS(拉升打压,散户筹码)AND 主力筹码>40 AND C>REF(C,1)*1.05;
捉妖:=捉妖筹码 AND XG;
STICKLINE(IF(捉妖 OR XGA,1,0),0,1,3,0),COLORYELLOW;
DRAWICON(((捉妖突破>=3 AND REF(捉妖突破,1)< 3 AND 捉妖)) OR XGA,0.70,1);
DRAWICON(捉妖 OR XGA,0.5,18);
DRAWICON(捉妖 OR XGA,0.9,9);




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

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

AK0赋值:45日内最高价的最高值
AK01赋值:45日内最低价的最低值
主力筹码赋值: (收盘价-AK01)/(AK0-AK01)*100的20日指数移动平均, 线宽为1, COLOR0044FF
散户筹码赋值:(36日内最高价的最高值-收盘价)/(36日内最高价的最高值-36日内最低价的最低值)*100的2日[1日权重]移动平均,画深灰色,线宽为3
拉升打压赋值:100*(收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值)的4日指数移动平均, 画黄色,线宽为3
AKM1赋值:1日前的(最低价+开盘价+收盘价+最高价)/4
AKM2赋值:最低价-AKM1的绝对值的13日[1日权重]移动平均/最低价-AKM1和0的较大值的10日[1日权重]移动平均
AKM3赋值:AKM2的10日指数移动平均
AKM4赋值:33日内最低价的最低值
AKM5赋值:如果最低价<=AKM4,返回AKM3,否则返回0的3日指数移动平均
AKM21赋值:最高价-AKM1的绝对值的13日[1日权重]移动平均/最高价-AKM1和0的较小值的10日[1日权重]移动平均
AKM31赋值:AKM21的10日指数移动平均
AKM41赋值:33日内最高价的最高值
AKM51赋值:如果最高价>=AKM41,返回AKM31,否则返回0的3日指数移动平均
AK赋值:收盘价
AK1赋值:AK的5日简单移动平均
AK2赋值:AK的21日简单移动平均
AK3赋值:收盘价>收盘价的5日简单移动平均
AK4赋值:(AK-20日前的AK)/20日前的AK*100
AK5赋值:当前流通股本(手)< 5
AK6赋值:成交量(手)/当前流通股本(手)*100>10
AK7赋值:(最高价-最低价)/1日前的AK>0.1
DIF赋值:AK的12日指数移动平均-AK的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:(DIF-DEA)*2
AK8赋值:MACD>0
AKXS赋值:取反
AKKC赋值:取反
AKST赋值:如果模糊匹配品种名称,返回0,否则返回1
AKXX赋值:如果模糊匹配品种名称,返回0,否则返回1
AKBJ赋值:取反
AKDD赋值:AKXS AND AKST AND AKKC AND AKXX AND AKBJ
捉妖突破赋值:AK4+如果AK5,返回1,否则返回0+如果AK6,返回1,否则返回0+如果AK7,返回1,否则返回0
捉妖筹码赋值:捉妖突破>=3 AND 1日前的捉妖突破< 3 AND AK3 AND AK8 AND AKDD
XG赋值:条件连续成立次数=1
XGA赋值:拉升打压上穿散户筹码AND 主力筹码>40 AND 收盘价>1日前的收盘价*1.05
捉妖赋值:捉妖筹码 AND XG
当满足条件如果捉妖ORXGA,返回1,否则返回0时,在0和1位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件((捉妖突破>=3ANDREF(捉妖突破,1)<3AND捉妖))ORXGA时,在0.70位置画1号图标
当满足条件捉妖ORXGA时,在0.5位置画18号图标
当满足条件捉妖ORXGA时,在0.9位置画9号图标
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   

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